Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: tgejesse on May 04, 2017, 10:44:08 PM



Title: Proper way to overclock rx 570's?
Post by: tgejesse on May 04, 2017, 10:44:08 PM
Hey! So I currently have 6 rx 570's mining at about 24 mh/s each (Eth). I'm looking into overclocking, and I want to make sure I go about this the right way. I cant seem to find any easy and clear tutorials on how this is done. Does anyone here have experience with overclocking 570's? (or even 580's)?

Thanks!


Title: Re: Proper way to overclock rx 570's?
Post by: tgejesse on May 04, 2017, 11:29:31 PM
What manufacturer is the memory in the video card?
From whichvideo card manufacturer?
Sapphire Radeon rx 570's 4gb


Title: Re: Proper way to overclock rx 570's?
Post by: coinscrow on May 05, 2017, 02:17:04 AM
maybe elpida memory card.
need custom strap edited bios. that card has dual bios. 1: 2:

I get 29-30Mh/s with these cards.


Title: Re: Proper way to overclock rx 570's?
Post by: tgejesse on May 05, 2017, 02:41:35 AM
maybe elpida memory card.
need custom strap edited bios. that card has dual bios. 1: 2:

I get 29-30Mh/s with these cards.
How do you go about editing the bios without messing it up?


Title: Re: Proper way to overclock rx 570's?
Post by: Vann on May 05, 2017, 03:38:38 AM
maybe elpida memory card.
need custom strap edited bios. that card has dual bios. 1: 2:

I get 29-30Mh/s with these cards.
How do you go about editing the bios without messing it up?

It's pretty simple to modify the memory straps of your original bios, which is a good start. All you need is atiflash and Polaris Bios Editor:

https://www.techpowerup.com/download/ati-atiflash/

https://github.com/caa82437/PolarisBiosEditor

Extract the Atiflash zip to a folder on your Desktop and open a command prompt in that folder. The first step is to backup your original bios in case something goes bad. At the command prompt type:

Code:
atiflash -s 0 BACKUP.ROM

The above command assumes the index of video card you want to backup is 0. It's best to flash the cards one at a time and remove any other cards so you won't make a mistake. After you backup the bios, extract the Polaris bios editor zip to another folder on your Desktop and copy the bios you backed up to that folder. Run Polaris bios editor and open the bios in it. On the bottom right box, you will see the memory timing values. Most people start with copying the value in the 1500 or 1625 MHz box and replacing all the higher frequency values so they are the same. What works best is highly dependent on the type of card you have and the type of memory it uses, so you will have to research what works best for the cards you have. For example on my Asus RX 480 with Samsung memory, the 1750 strap works best.

Once you adjust the memory straps save the bios and copy it to the atiflash folder. Flash the bios to your card with:

Code:
atiflash -p -f 0 MEMSTRAP.ROM

After it finishes loading the bios, don't reboot as it asks you to. Since you are using a modified custom bios and the new AMD drivers since 16.12 check for a valid bios signature, you need to patch the driver or use a driver older than 16.12 for Windows to recognize the card. To patch the driver download atikmdag-patcher:

https://www.monitortests.com/forum/Thread-AMD-ATI-Pixel-Clock-Patcher

and use it to patch the driver before rebooting.


Title: Re: Proper way to overclock rx 570's?
Post by: tgejesse on May 05, 2017, 05:56:46 PM
Once you adjust the memory straps save the bios and copy it to the atiflash folder. Flash the bios to your card with:

Code:
atiflash -p -f 0 MEMSTRAP.ROM

After it finishes loading the bios, don't reboot as it asks you to. Since you are using a modified custom bios and the new AMD drivers since 16.12 check for a valid bios signature, you need to patch the driver or use a driver older than 16.12 for Windows to recognize the card. To patch the driver download atikmdag-patcher:

https://www.monitortests.com/forum/Thread-AMD-ATI-Pixel-Clock-Patcher

and use it to patch the driver before rebooting.
Assume Jesse is an idiot, and didn't know this. Jesse hypothetically rebooted before doing this, and now one of his cards wont boot -_-. Is it safe to patch the driver (on the other bios on the same card using the switch) and then switching back?


Title: Re: Proper way to overclock rx 570's?
Post by: Razziel on May 05, 2017, 06:14:29 PM
Once you adjust the memory straps save the bios and copy it to the atiflash folder. Flash the bios to your card with:

Code:
atiflash -p -f 0 MEMSTRAP.ROM

After it finishes loading the bios, don't reboot as it asks you to. Since you are using a modified custom bios and the new AMD drivers since 16.12 check for a valid bios signature, you need to patch the driver or use a driver older than 16.12 for Windows to recognize the card. To patch the driver download atikmdag-patcher:

https://www.monitortests.com/forum/Thread-AMD-ATI-Pixel-Clock-Patcher

and use it to patch the driver before rebooting.
Assume Jesse is an idiot, and didn't know this. Jesse hypothetically rebooted before doing this, and now one of his cards wont boot -_-. Is it safe to patch the driver (on the other bios on the same card using the switch) and then switching back?

Lol GJ Jesse :)


Title: Re: Proper way to overclock rx 570's?
Post by: tgejesse on May 05, 2017, 07:37:44 PM
Lol GJ Jesse :)
Yeah yeah. I try.


Title: Re: Proper way to overclock rx 570's?
Post by: doktor83 on May 05, 2017, 08:06:10 PM
switch to working bios. boot in windows. switch to bricked bios. flash bios. happy working bios.


Title: Re: Proper way to overclock rx 570's?
Post by: vacs03 on May 06, 2017, 08:37:22 PM
maybe elpida memory card.
need custom strap edited bios. that card has dual bios. 1: 2:

I get 29-30Mh/s with these cards.

I don't know if I'm blind but my rx 570 pulse with elpida doesn't have a bios switch


Title: Re: Proper way to overclock rx 570's?
Post by: carloshell on May 06, 2017, 10:42:27 PM
maybe elpida memory card.
need custom strap edited bios. that card has dual bios. 1: 2:

I get 29-30Mh/s with these cards.

I don't know if I'm blind but my rx 570 pulse with elpida doesn't have a bios switch

Hello,

From my experience working with RX sapphire, only the nitro+ have dual bios.

Do not expect all the cards having that dual bios option.


Title: Re: Proper way to overclock rx 570's?
Post by: mmek on August 03, 2017, 02:10:27 AM
Vann: are you still with us? Would you be able to help?

tgejesse: did you get it to work? how is the bios?


Title: Re: Proper way to overclock rx 570's?
Post by: lrdc on August 04, 2017, 04:55:21 PM
I have a Sapphire RX580 4GB (Hynix), and the maximum I can get is 26Mh/s.

Followed all the instructions about bios, polaris, memory timmings, etc...


Title: Re: Proper way to overclock rx 570's?
Post by: tf2addict on August 07, 2017, 02:37:24 PM
I have a Sapphire RX580 4GB (Hynix), and the maximum I can get is 26Mh/s.

Followed all the instructions about bios, polaris, memory timmings, etc...

I have a 570 Hynix and I can't get above 23.x!  This Hynix memory is crap.


Title: Re: Proper way to overclock rx 570's?
Post by: bobben2 on August 07, 2017, 03:22:14 PM
I have a Sapphire RX580 4GB (Hynix), and the maximum I can get is 26Mh/s.

Followed all the instructions about bios, polaris, memory timmings, etc...

I have a 570 Hynix and I can't get above 23.x!  This Hynix memory is crap.

No, it is not.
Back in April/May my 3 Sapphire RX 570s with Hynix all did 29.5 with a simple strap copy from 1750 to 2000   with mem overclocked to 2050 and core at 1100.
Now they do about 26 because of the DAG size increase.


Title: Re: Proper way to overclock rx 570's?
Post by: tf2addict on August 09, 2017, 01:47:33 AM
I have a Sapphire RX580 4GB (Hynix), and the maximum I can get is 26Mh/s.

Followed all the instructions about bios, polaris, memory timmings, etc...

I have a 570 Hynix and I can't get above 23.x!  This Hynix memory is crap.

No, it is not.
Back in April/May my 3 Sapphire RX 570s with Hynix all did 29.5 with a simple strap copy from 1750 to 2000   with mem overclocked to 2050 and core at 1100.
Now they do about 26 because of the DAG size increase.

26 is still better than what I'm getting.  I now have two 570s, Sapphire and XFX and both can't get over 23.x ETH-only.  Doesn't matter what BIOS changes I make or what clocks I use.  In fact if anything messing with things actually creates worse hashrates and thrashing of hashrates!

I won't be buying any more RX cards until I can figure this out, and even then I may not until AMD can fix the DAG efficiency drop time bomb.  I ran the -benchmark option in Claymore for my RX 570 and GTX 1070 (dates are estimated of course):

8/17/2017  EPOCH 140: ETH: GPU0 23.807 Mh/s, GPU1 31.197 Mh/s
10/1/2017  EPOCH 150: ETH: GPU0 22.501 Mh/s, GPU1 31.164 Mh/s
11/14/2017 EPOCH 160: ETH: GPU0 20.258 Mh/s, GPU1 30.621 Mh/s
12/29/2017 EPOCH 170: ETH: GPU0 18.232 Mh/s, GPU1 31.195 Mh/s
2/12/2018  EPOCH 180: ETH: GPU0 16.754 Mh/s, GPU1 31.135 Mh/s

In five months or so the RX cards will lose another 30% performance.  Of course ETH PoS may change everything anyway before then.  If 1070s drop to $300 or even close that will be my card of choice, hands down.