Question XFX 5700 XT Cards

Anthony

Mitglied
Mitglied seit
Nov 28, 2020
Beiträge
22
Bewertungspunkte
6
Punkte
2
Preface: @Mini_Me has demonstrated profound knowledge when modding the 5700 XT series of graphics cards, and for those looking for an awesome tutorial, please reference https://www.igorslab.de/community/threads/gigabyte-5700-xt-bios-mod-fails.3304/.

Story: At the present time, I own 40 XFX 5700 XT video cards; I have 40 more on order to make a total quantity of 80 cards. With this many cards, squeezing out an additional 1 MegaHash (MH) from each card would translate into +80MH. Out of the box, the stock bios on these XFX 5700 XT cards reflects about 51MH per card. With bios modifications and tweaks, it is possible for me to obtain between 54MH-56MH per card.

Configuration: I have 5 rigs in operation and soon I will have 5 more in operation. Each rig uses 8 cards. I am using HiveOS to manage my rigs.

The importance of bios modifications: Basically, using bios modifications allows each card to provide a better hashrate -- and as hashrate increases, potential ETH mined increases. (More Hash == More $$). Bios modifications also change how each card consumes electricity -- and aside from the initial cost of computer components, electricity is the second greatest cost when it comes to mining.
  • Stock Bios: 80 Cards x 51MH from each card = 4.080GH
  • Modified Bios: 80 Cards x (54MH || 56MH) = (4.320GH || 4.480GH).
The delicate balance in bios modification reflects a specific relationship between: 1.) Power Consumption, 2.) Temperature, 3.) Hashrate, and 4.) Stability vs. Instability. In my opinion, the goal of proper bios modification means that: (a.) each card consumes as little power as necessary, (b.) each card remains within "safe" temperatures to prevent card damage, (c.) each card produces the maximum hashrate, (d.) each card remains stable, which is to say that the card does not produce "invalid" shares or other errors that get in the way of making money.

The above mentioned thread link reflects a dialogue between two members, @Mini_Me and @AlleyCat. The thread is several pages long because it reflects a series of tests (trials, errors, and new trials with new errors, etc.) with different bios values and with different values in HiveOS. There are multiple variables in play (both on the bios tweaking side with MPT and RBE and on the software tweaking side in HiveOS), and changing one variable influences other variables. The thread is so long because many different settings were tried out in order to achieve the best possible result for specific card manufacturers, in this case manufacturer Sapphire and manufacturer Gigabyte.

This post in particular captured my attention: https://www.igorslab.de/community/threads/gigabyte-5700-xt-bios-mod-fails.3304/post-79315.

RBE modified values in use:
Option 1 (Preferable and Recommended), applying Apple Inc. vram timings straps linked below, once for MT61K256M32 Micron, and Save the vbios after that load the saved vbios and once again apply the straps for K4Z80325BC Samsung if it is existed and save the vbios again,
https://www.igorslab.de/community/a...-mt61k256m32_gddr6_optimized_timings-zip.6544

MPT modified values in use:
Features Tab:
PPTable Features -> Feature Control = Nothing done. Left at default.
Overdrive Features = All Boxes Checked.

Overdrive Limits Tab:
GFX Maximum Clock = 1550
Memory Maximum Cock = 1000
Power Limit Maximum = 0
Power Limit Minimum = 0
Memory Timing Control = 1
Fan RPM Maximum = 3500
Fan RPM Minimum = 1100
Fan Acoustic Limit RPM Maximum = 3500
Fan Acoustic Limit RPM Minimum = 1100
Zero RPM Control = 0

Power and Voltage Tab:
Maximum Voltage GFX = 900
Maximum Voltage SoC = 1150
Minimum Voltage GFX = 700
Minimum Voltage SoC = 750
Power Limit GPU = 140
TDC Limit GFX (A) = 140
TDC Limit SoC (A) = 14

Frequency Tab:
GFX Maximum = 1400
GFX Minimum = 300
SoC Maximum = 1267
SoC Minimum = 507
Memory DPM 0 = 100
Memory DPM 1 = 500
Memory DPM 2 = 625
Memory DPM 3 = 960

Curve Tab:
(Left Alone, no change).
AVFS (GHz->V)
Override box is not ticked.
a = 0.017810
b = -0.047280
c = 0.054020
StaticVoltageOffset (GHz->V) = 0.000000

Fan Tab:
PWM Minimum = 15
Fan Acoustic Limit RPM = 1550
Fan Throtteling RPM = 3200
Fan Maximum RPM = 3500
Fan Target Temperature = 85
Fan GFX Clock = 800
Zero RPM Enable Box is ticked.
Stop Temperature = 60
Start Temperature = 68

As you can see, in order to achieve stability (prevent invalid shares, rejected shares, and phoenixminer reboots), I have to run most cards at 1375 core. Other cards I had to reduce to 1325 core. Some cards run at memory 930, some at 905, some at 900, and some at 890.

I know my cards can give better performance. Even though I have reduced power values to reduce # of invalid-rejected shares, phoenixminer still reboots from time to time, and sometimes, I will have a card that will "stop" and disappear ... which causes the phoenixminer rebooter. For these cards, I reduce values.

Any advice from master @Mini_Me would be appreciated.


RIG #1
RIG1.png

RIG #2
RIG2.png

RIG #3
RIG3.png

RIG #4
RIG4.png

RIG #5
RIG5.png
 
I have spent all day playing with vbios and overclocking in hiveOS. I am not sure what I am doing wrong. I followed the guide exactly. I've attached the vbios along with the MPT that i used if anyone can see where my mistake was .Thank you. Below are my settings:
1609728924708.png

The 3rd card hasn't been flashed yet.

Thank you for your time if you have a moment to assist me.
 

Anhänge

  • 5700XT.mpt
    1,9 KB · Aufrufe : 6
  • XFX5700XT_Mini_Me.rom
    1 MB · Aufrufe : 7
I have spent all day playing with vbios and overclocking in hiveOS. I am not sure what I am doing wrong. I followed the guide exactly. I've attached the vbios along with the MPT that i used if anyone can see where my mistake was .Thank you. Below are my settings:
Anhang anzeigen 9234

The 3rd card hasn't been flashed yet.

Thank you for your time if you have a moment to assist me.


On this card model I only get 56mhs with this config in hiveos:

rig0001.png


But I'm not sure if it is stable enough, despite being running for 5 days without incident.
 
Hi!
I have this numbers just now..
xfx s1.png
0 rejected in 7 hours but before it was on for 7 hours. i dont know why it rebooted... I cannot go with MEM 905 or 910 with samsung cards becouse they started with invalid shares and reboots. i would like to achieve a bit more with less consumption. I think its possible, Im new at this world and this is my first stats... I moded bios following how minime said.

By the way I dont want to consume more than 100W more or less if its possible
Thank you all your help!!!
 
Hi!
I have this numbers just now..
Anhang anzeigen 9299
0 rejected in 7 hours but before it was on for 7 hours. i dont know why it rebooted... I cannot go with MEM 905 or 910 with samsung cards becouse they started with invalid shares and reboots. i would like to achieve a bit more with less consumption. I think its possible, Im new at this world and this is my first stats... I moded bios following how minime said.

By the way I dont want to consume more than 100W more or less if its possible
Thank you all your help!!!
Hi and welcome,

Please follow the guide in the kindly attached link below,

 
Hi and welcome,

Please follow the guide in the kindly attached link below,

I followed. I have the vbios modded with your tips (apple straps). and the oc is following ur tips too but i dont know if theyre ok!

For the OC I follow this(I made with your rules(I think... :unsure:)):
CoreVDDVDDCIMemMVDD
1380​
784​
580​
900​
1350​
1385​
787​
850​
905​
1350​
1390​
790​
850​
910​
1350​

there a few ??? that i cant solve. Like...
- The SOC modified on OS (I let with 1267 in vBIOS)
- modifie Core parameters on HIVEOS (Core State: 1 (HiveOS), Mem State: 1 (HiveOS)), i didnt found.
 
On this card model I only get 56mhs with this config in hiveos:

Anhang anzeigen 9235


But I'm not sure if it is stable enough, despite being running for 5 days without incident.
I have an interesting update here. After spending a few days on this, here are some of my results. I've reflashed my vbios several times with the correct timings. Checked my MPT settings to match the guide that's been linked here. I've also gone into the miner itself to see the logs. Here is what I found after using aarakaki's settings:
1609962351165.pngVDDC stays at around 700 at 1370. Mini_Me recommends 1380 /900 at 780/850 but VDDC will not even reach 780. It keeps on staying near 750 hence I was getting hashes around 51 - 52 mhs.

I am also using overclock templates which allow me to set dpm and mdpm, which doesn't seem to make much difference.
I've even changed my power supply. Did I lose the silicon lottery very badly?

I'd like to thank @Mini_Me for continuing to be patient with all of us and checking this thread when he has time to provide us with assistance. Really appreciate it. Thanks to everyone else who share their screens and settings now and then.
 
I have an interesting update here. After spending a few days on this, here are some of my results. I've reflashed my vbios several times with the correct timings. Checked my MPT settings to match the guide that's been linked here. I've also gone into the miner itself to see the logs. Here is what I found after using aarakaki's settings:
Anhang anzeigen 9339 VDDC stays at around 700 at 1370. Mini_Me recommends 1380 /900 at 780/850 but VDDC will not even reach 780. It keeps on staying near 750 hence I was getting hashes around 51 - 52 mhs.

I am also using overclock templates which allow me to set dpm and mdpm, which doesn't seem to make much difference.
I've even changed my power supply. Did I lose the silicon lottery very badly?

I'd like to thank @Mini_Me for continuing to be patient with all of us and checking this thread when he has time to provide us with assistance. Really appreciate it. Thanks to everyone else who share their screens and settings now and then.
Have you re installed the HiveOS on SSD drive yet?

Please could you inform what is your currently used psu model and rate?
 
I've reinstalled my hiveOS to the lastest stable version. I am using a 1000W EVGA PSU. Here are my results:
1609975454338.pngSeems to have gotten worse.
1609975675516.pngNow the core doesn't reach over 1000.
 
Doesn't seem to reach 1200 on DPM 4.
1609976745209.png
1609976760332.png

seems like 126W is not enough power to reach that core clock.
Edit: Tried changing 126 in MPT to 160 and it is reaching 1390. How is everyone reaching 56 - 58 with less than 126W ?
 
Zuletzt bearbeitet :
Here's 136W and 120A - still not reaching the target clock speed of 1390, I went back to the first post by OP and realized that in his MPT, he had 140W and 140A originally. Do you remember if he was able to use 126 and 120A for the same hashrates? Seems I may have to go up to 140W. Again, thanks for your feedback and time. I greatly appreciate it.
1609979141355.png
 
Oben Unten