Bitcoin Forum
July 29, 2021, 02:49:21 PM *
News: Latest Bitcoin Core release: 0.21.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: strange behavior overclocking 1070's  (Read 94 times)
poby
Full Member
***
Offline Offline

Activity: 248
Merit: 101


View Profile
April 12, 2021, 02:27:38 AM
 #1

One of my rigs has 8 1070's that have been running nicely for almost 4 years.  But something I have never understood is that overclocking the memory makes no difference to the hashrate. But increasing the core clock does.  It's precisely the opposite of what is supposed to happen.  My other rigs which have 1070ti's don't exhibit this behavior.

My 1070's are tuned to use around 110 watts hashing at around 28mh/s which seems pretty optimum but I only achieve this by leaving the mem clock alone and bumping up the core clock.  All my rigs hardware are identical excepting the 1070ti's on the other rigs, which I have running at around 110 watts and 32.3mh/s by increasing the mem clock.

I haven't bothered asking this before because I doubt very much there is an answer.  But has anyone experienced this and know what causes it?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1627570161
Hero Member
*
Offline Offline

Posts: 1627570161

View Profile Personal Message (Offline)

Ignore
1627570161
Reply with quote  #2

1627570161
Report to moderator
Bitbtc8
Full Member
***
Offline Offline

Activity: 952
Merit: 104



View Profile
April 12, 2021, 07:17:33 AM
 #2

Cards behavior are base on their silicon, just because they have the same name doesn't mean they will behave the same way, this is why it's better to spend more time on GPUS before making up your mind that you are the optimum settings, if you can drop the memory type your 1070 has then you can have different settings from people who still use this card for mining including myself

poby
Full Member
***
Offline Offline

Activity: 248
Merit: 101


View Profile
April 12, 2021, 12:53:12 PM
 #3

Cards behavior are base on their silicon, just because they have the same name doesn't mean they will behave the same way, this is why it's better to spend more time on GPUS before making up your mind that you are the optimum settings, if you can drop the memory type your 1070 has then you can have different settings from people who still use this card for mining including myself

Yeah... I dont think memory type matters in this case as adjusting mem clock makes zero difference.  Only the core clock seems to affect the hashrate.  Higher core clock = higher hashrate.

But for what it's worth the 8 cards are all GeForce® GTX 1070 G1 Gaming 8G (rev. 1.0)

I think it's more likely to be a bios setting or something in windows 10.  But damned if I know what.
batsonxl
Member
**
Offline Offline

Activity: 546
Merit: 17


View Profile
April 12, 2021, 02:49:06 PM
 #4

There is many types of gtx 1070.
For example i have asus expedition 1070 (8pin) and msi gaminx 1070 (6+8pins) asus needs core clock and it gets hot. But gaminx without core clock ok and default clock is higher than asus thats why asus needs more push. They same memory both micron. and memory can be overclocked on msi far away than asus.Any way i sold all 3 asus away 2 years ago Smiley
Xazax310
Member
**
Offline Offline

Activity: 244
Merit: 24


View Profile
April 12, 2021, 03:45:18 PM
 #5

One of my rigs has 8 1070's that have been running nicely for almost 4 years.  But something I have never understood is that overclocking the memory makes no difference to the hashrate. But increasing the core clock does.  It's precisely the opposite of what is supposed to happen.  My other rigs which have 1070ti's don't exhibit this behavior.

My 1070's are tuned to use around 110 watts hashing at around 28mh/s which seems pretty optimum but I only achieve this by leaving the mem clock alone and bumping up the core clock.  All my rigs hardware are identical excepting the 1070ti's on the other rigs, which I have running at around 110 watts and 32.3mh/s by increasing the mem clock.

I haven't bothered asking this before because I doubt very much there is an answer.  But has anyone experienced this and know what causes it?

This has to do with the TLB bug on 1070s/1080s/1080ti's. Increase the core and power helps increase hashrate because of this bug. 1070ti is not affected because it was released later in the year with the "fix"

https://forums.developer.nvidia.com/t/blockchain-drivers/110847

"Here is the reply. Please note that I likely will not be able to respond to any follow-up questions about this. Therefore, if you ask a question, and I do not respond, that is the reason. I’m not permitted to share any more details than what is presented here:

We’ve confirmed that the performance drop is due to the size of the DAG exceeding the total on-chip TLB capacity on the Pascal GPU. As a result, there is an increased number of TLB misses, which affects performance. Because the TLB is a fixed capacity hardware resource, and the ETH algorithm accesses the DAG randomly, we don’t believe there are any software optimizations that could reduce the TLB miss rate.

In the Volta generation, TLB coverage was increased by 4x, and large DAG sizes (up to ~8GB, which won’t be reached for many years) will still fit in the on-chip TLB. So these newer GPUs (Volta and beyond) will show much less performance sensitivity due to DAG size."
Ceyflix-Rez
Member
**
Offline Offline

Activity: 280
Merit: 12


View Profile
April 12, 2021, 04:00:06 PM
 #6

Cards behavior are base on their silicon, just because they have the same name doesn't mean they will behave the same way, this is why it's better to spend more time on GPUS before making up your mind that you are the optimum settings, if you can drop the memory type your 1070 has then you can have different settings from people who still use this card for mining including myself

Yeah... I dont think memory type matters in this case as adjusting mem clock makes zero difference.  Only the core clock seems to affect the hashrate.  Higher core clock = higher hashrate.

But for what it's worth the 8 cards are all GeForce® GTX 1070 G1 Gaming 8G (rev. 1.0)

I think it's more likely to be a bios setting or something in windows 10.  But damned if I know what.
Memory type matters because we have samsung, hynix, micron, the reason why you are asked to drop your memory type is because people who have same card as yours can easily share their own settings, stop acting like you understand your card better than anybody, my gtx1660 super gives me 30mh no matter what I tried and after several months I later find out that with a particular settings i can achieve 32mh

▀▀▀▀▀▀▀▀█ ▀█ ▀█ ▀▀▀█████ █     D e H e r o     █ █████▀▀▀ █▀ █▀ █▀▀▀▀▀▀▀▀
Decentralized GameFi Application Based on BSC
[    TWITTER    ] [   TELEGRAM   ] [    DISCORD    ] [    YOUTUBE    ]
sxemini
Member
**
Offline Offline

Activity: 896
Merit: 18


View Profile
April 12, 2021, 04:21:14 PM
Merited by poby (1)
 #7

One of my rigs has 8 1070's that have been running nicely for almost 4 years.  But something I have never understood is that overclocking the memory makes no difference to the hashrate. But increasing the core clock does.  It's precisely the opposite of what is supposed to happen.  My other rigs which have 1070ti's don't exhibit this behavior.

My 1070's are tuned to use around 110 watts hashing at around 28mh/s which seems pretty optimum but I only achieve this by leaving the mem clock alone and bumping up the core clock.  All my rigs hardware are identical excepting the 1070ti's on the other rigs, which I have running at around 110 watts and 32.3mh/s by increasing the mem clock.

I haven't bothered asking this before because I doubt very much there is an answer.  But has anyone experienced this and know what causes it?

This has to do with the TLB bug on 1070s/1080s/1080ti's. Increase the core and power helps increase hashrate because of this bug. 1070ti is not affected because it was released later in the year with the "fix"

https://forums.developer.nvidia.com/t/blockchain-drivers/110847

"Here is the reply. Please note that I likely will not be able to respond to any follow-up questions about this. Therefore, if you ask a question, and I do not respond, that is the reason. I’m not permitted to share any more details than what is presented here:

We’ve confirmed that the performance drop is due to the size of the DAG exceeding the total on-chip TLB capacity on the Pascal GPU. As a result, there is an increased number of TLB misses, which affects performance. Because the TLB is a fixed capacity hardware resource, and the ETH algorithm accesses the DAG randomly, we don’t believe there are any software optimizations that could reduce the TLB miss rate.

In the Volta generation, TLB coverage was increased by 4x, and large DAG sizes (up to ~8GB, which won’t be reached for many years) will still fit in the on-chip TLB. So these newer GPUs (Volta and beyond) will show much less performance sensitivity due to DAG size."

Thanks, the only right answer in this thread.

Donations ETH/ETC/TOKENS 0x3586fE59934c1Af2eE40d8376D1d1AF3BbA61708
Binance Bonus -> https://www.binance.com/de/register?ref=XTP9URDX
Phemex 200$ for free -> https://phemex.com/web/user/register?referralCode=DKJHM
batsonxl
Member
**
Offline Offline

Activity: 546
Merit: 17


View Profile
April 12, 2021, 06:10:57 PM
 #8

I thought many people allready know 1000series dag problem.in 2018-2019 people complained about 0.5-1mhs decrease.
poby
Full Member
***
Offline Offline

Activity: 248
Merit: 101


View Profile
April 12, 2021, 07:59:04 PM
 #9

One of my rigs has 8 1070's that have been running nicely for almost 4 years.  But something I have never understood is that overclocking the memory makes no difference to the hashrate. But increasing the core clock does.  It's precisely the opposite of what is supposed to happen.  My other rigs which have 1070ti's don't exhibit this behavior.

My 1070's are tuned to use around 110 watts hashing at around 28mh/s which seems pretty optimum but I only achieve this by leaving the mem clock alone and bumping up the core clock.  All my rigs hardware are identical excepting the 1070ti's on the other rigs, which I have running at around 110 watts and 32.3mh/s by increasing the mem clock.

I haven't bothered asking this before because I doubt very much there is an answer.  But has anyone experienced this and know what causes it?

This has to do with the TLB bug on 1070s/1080s/1080ti's. Increase the core and power helps increase hashrate because of this bug. 1070ti is not affected because it was released later in the year with the "fix"

https://forums.developer.nvidia.com/t/blockchain-drivers/110847

"Here is the reply. Please note that I likely will not be able to respond to any follow-up questions about this. Therefore, if you ask a question, and I do not respond, that is the reason. I’m not permitted to share any more details than what is presented here:

We’ve confirmed that the performance drop is due to the size of the DAG exceeding the total on-chip TLB capacity on the Pascal GPU. As a result, there is an increased number of TLB misses, which affects performance. Because the TLB is a fixed capacity hardware resource, and the ETH algorithm accesses the DAG randomly, we don’t believe there are any software optimizations that could reduce the TLB miss rate.

In the Volta generation, TLB coverage was increased by 4x, and large DAG sizes (up to ~8GB, which won’t be reached for many years) will still fit in the on-chip TLB. So these newer GPUs (Volta and beyond) will show much less performance sensitivity due to DAG size."

Thank you!  Finally, an answer that explains whats causing the issue.  Even though there isn't anything to be done to fix it, I feel a lot better knowing the why.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!