Hi All,
So thought I would play with the other end of the scale and look at low power people, as my other 32MH looks like for now to be the extreme top end covered off.
I haven't read anyones posts about low power or taken much notice to the ones I have read so not sure how this compares with others so let me know if it sucks please.
29MH was my target as this seems like a decent amt to get for as little power as possible.
so 29MH is what you will get both dual or just ETH, Obviously ETH only will be less power
Rig is just 1 Card 480 XFX 4GB using 8GB Ref card BIOS
Old ish mobo with a gold 750PSU @ 230v
I'm expecting 70w for the system, that's using a laptop mech drive and 2 sticks of ram and an old G2030 Proc <--is this allowing too much?
Power draw at wall is 185w for whole system so approx. 115w for GCard @ card its 115*0.9 = 103watts
Dual mining
@the wall its 205w so about 135w for Gcard @ card its 135*0.9 = 121.5watts
Attached is the BIOS.
MEM will default to 1000, I'm running at 890 to stay stable but you might get better with yours and save a little more.
Enjoy.
Boysie
Comments
for the 31.25Mh it was
Power: 180w @ wall using EVGA 850 P2 230v @ card = 169w (using mem @ 920mv)
so using the @ card watt
31.25 per MH/W = 5.4w
ETH only
29 per MH/W = 3.5w
Dual Mining
29 per MH/W = 4.1w (you get 315MH SC for the extra 0.6w)
Boysie
I actually use your first wattman settings, with 162mh/s for 840w at the wall since i don't understand all steps for installing a ROM, and flashing the BIOS...
If someone can take few minutes with me and explain me in PM, how can do that, ofc i will send a little tip for the help..
My setup : 6 REF Saphirre Rx480, Windows 10 Pro, 16.8.2
Thanks.
To get win10 ready I used Heliox's method in this thread :http://forum.ethereum.org/discussion/9287/rx480-patched-driver-working-in-win10-without-option-7#latest
after doing the above first step I used parts of this to flash and its working with win10 without the option 7 special bootup:
Big Thanks for that @boysie, will it run on Ubuntu?
that's 40w more than at 29MH. Although I expect I can save some on the mem power as it will default to 1000.
Thx 4 the Rom i will test it today
1 Question - the Voltage mV works with the 480? (Screenshot) because on the 470 there was no change in the Consumption if i had lower it.
https://dl.dropboxusercontent.com/u/46174172/Screenshots/Test35.JPG
lg blue
Same question as Blue with whom I've been trying to understand how the heck you can undervolt a Sapphire RX470 Nitro+ 8Gb to less than 1.0V as it seems you cannot go lower without a hardcode Bios mod which implies adding values and not just modifying them (I have 0 XP with this).
EDIT: btw, another question. When I was undervolting my 390X, it was written that the voltages you set in mV must be set with a simple calculation. This means that for instance:
If I want a core voltage of 870mv, the correct mv value to enter is 868, not 870. Looking at all the voltage mods, it seems like this is no longer the case or am I wrong?
If you add offset to the rom you can give the controller the command of starting to calculate every dpm by -100mV for example.
Again, i keep mentioning this everywhere.
There is no way to lower memory voltage. Not in a GUI(polarisbiodeditor) and not in the rom.
So by changing that in PolarisBiosEditor you change the voltage given to the controller "AUX/VDDCI" NOT MVDDC!
So, it just has no effect on power usage, thus your power usage will not go down.
As an answer to @h311m4n . You do this by adding the correct offset inside the rom.
This is using a hexeditor, getting the i2cdump, a dump by atombios and a register dump by Aida, calculating the exact position for that, remove extra whitespace, etc..
So basically, the real stuff..
+ there's a difference between VID and VDDC
VDDC is the monitored voltage, so not the voltage the GPU received from the controller, that is VID.
The difference between VID and vddc can also be seen as vdroop, this varies due to loadline calibration.
at the wall system is 265watts and giving 48MH/s
iIve put the power limit to 54% with gpu tweak
and in wattman i set the memory voltage to 850
that's all... the rest is all on auto - fans are 75%
This is the same for any rom.
Boysie
Hopefully @Heliox and @Wolf0 can crack out a real bios mod which is a little out side my abilities. Although is this not what has already been done im not sure. They will need to cove this aspect.
Boysie.
Great explanation. I've been cracking my head with Blue1984 in the RX470 Sapphire Nitro+ 8Gb BIOS to find if a voltage offset could be entered, but it's like you say, we need to add it to the ROM. Sadly I have 0 knowledge/XP doing this. Any chance you are looking how this can be achieved on the above mentionned RX470 8Gb from Sapphire?
As I said before, I was really expecting to be able to have a 27Mh/s hashrate with very little Wattage (say 100-120/card). I'm currently at around 150-160. Considering what I pay per kw, this is way too much.
Then again, I know the RX470 are still new to the seen so hopefully someone will figure it out pretty soon
Thanks
Boysie
Cards are 10c cooler (69c) - fans at 2400rpm
+10% Power let me drop the Mem to 2080MHz/835mV
Left the GPU at 0%/Auto for now
GPU-Z is reporting 4w less power draw from the card (74w), compared to the 31MHz ROM (78w).
@Truthchanter I dont recall exactly, think is was 1625 to 2000, open it up in bios editor and u can see the other bits.
975-980w @ wall 6x480 whole system. 172-175mhs 22dcri 1920sia (29-29.2 per card) 1095/890mv 2125/890mv heliox original rom.
What is confusing me with these 480 roms is that boysies and heliox roms use different 2000 mem strap values:
Heliox: 777000000000000022CC1C00106A6D4DD0571016B90D060C006AE70014051420FA8900A0030000001B11333DC0303A17
Boysie:
555000000000000022CC1C00CE616C47D0570F15B48C250B006AE7000B031420FA8900A003000000190F2F39B22D3517
Would I get higher mhs with boysies?
What is optimum for the 480 2000 timing strap?
EDIT: I edited heliox original 480 mod (which i was using for the stats at the beginning of this post) and put the 2000 strap value i listed for boysie in it. Wierdly i'm getting like 17-19s mhs at 2200 mem this way but if i put the mem to like 2080 or 2125, mhs goes back up to normal range around ~29 So there is some wierd stuff going on and i think if im getting the same mhs with this new strap value at 2125 compared with heliox's at 2200. there may be a better strap value to use with 2200. I will continue experimenting, hopefully at least one of you guys will chime in with something good.
If i use your Bios on my Gigabyte RX 480 (REF) and check on GPU-Z OpenCL is no more flagged, and if i launch ethminer or Clay it stop immediatly, do you have any suggestion?
Thx