Bitcoin Forum
May 10, 2024, 01:33:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Undervolting RX 570 8GB  (Read 787 times)
Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 11, 2018, 05:25:59 PM
Last edit: February 12, 2018, 02:33:17 AM by Helios45
 #1

Hi everyone,

Being an nvidia miner, yesterday I spent some time installing my first Radeon GPU and trying to optimize it to get the best results and performance

The GPU is an MSI Armor OC 570 8GB, I'm using Windows 10 with latest creator update 1709 and using the latest adrenalin 18.2.1 drivers and a mod bios

Below are the steps I went through with the different results:

1- Stock settings: 17.9 Mh/s
2- With compute mode enabled: 24 mh/s
3- with mod bios: 3̶1̶.̶7̶ 30.7 mh/s
4- Using afterburner: OC memory from 2100 to 2150 and setting -20% power limit :3̶1̶.̶7̶ 30.7 mh/s , power draw as per GPU-Z is 110w

That's the best efficiency I could achieve, tried further lowering the power limit but it resulted in hashrate drop

I did search in the forum for undervolting the gpu but I'm still confused with it, my afterburner has the core voltage grayed out even though I enabled it in the options, watttool doesn't seem to support the RX500 series and not sure if it is possible to undervolt using Polaris

Any ideas how to lower the power consumption below 110w while maintaining the same hashrate ?

Thanks

1715348017
Hero Member
*
Offline Offline

Posts: 1715348017

View Profile Personal Message (Offline)

Ignore
1715348017
Reply with quote  #2

1715348017
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
tadeus1
Member
**
Offline Offline

Activity: 140
Merit: 11


View Profile
February 11, 2018, 09:08:36 PM
 #2

You could try down volt mem and core, from bios edit.
It would drop hashrate a bit probably but would also drop your power


Amstellodamois
Newbie
*
Offline Offline

Activity: 182
Merit: 0


View Profile
February 11, 2018, 09:55:31 PM
 #3

These values are very very good.

I would trash afterburner and use OverdriveNTool.
You should reduce your core clock speed. Start at 1200 MHz. Reduce the voltage as well, starting from 900 mV and going down..
androstan1234
Jr. Member
*
Offline Offline

Activity: 251
Merit: 6


View Profile
February 12, 2018, 12:06:14 AM
 #4

Close afterburner.  Disable igpu in device manager.  Reopen afterburner.  Voltage control.  Reenable igpu if you want.
mfrittman
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 12, 2018, 01:36:47 AM
 #5

Dropping the "core clock" to below 1200 mHz suggested by an earlier poster will reduce the voltage drawn by each card, without changing the "power limit" or "core voltage."  It may not be necessary to alter the latter two.
Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 12, 2018, 02:31:35 AM
 #6

Good stuff guys, thanks for the recommendations

I will try this out and will let you know how it goes

And buy the way I just realized my mistake with the highest hashrate I mentionned, it is actually 30.7 and not 31.7
faanigee
Member
**
Offline Offline

Activity: 95
Merit: 10


View Profile
February 12, 2018, 06:34:24 AM
 #7

i m using rx 570 5gb at 1150 core clock and 2150 mem clock and geting 31.1 mhs with 90-95w power consumption. Wink
burntmytoast
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
February 12, 2018, 06:40:48 AM
 #8

As others have said try dropping core clock and and core voltage that will get the watts and power usage to the lowest point. Im currently at 1150 cclk and 850 core voltage
N3G4O
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 13, 2018, 07:47:36 PM
 #9

Why do you keep refering to "gpu only power draw" as THE power consumption? is only a part of it. i never NEVER saw an amd GPU giving to you 28-30 mh/s with etash and with a power consumption of 100w. Use a clamp meter and you will see. Or a watt meter.
Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 16, 2018, 11:39:21 PM
 #10

OK guys, so I've got some updates here

I tried lowering the core clock but from what I could see on the wall meter it was almost not making any difference, I did go as low as 800mhz and the difference in power consumption was not more than 5 watts

I'm still unable to unlock the voltage control for my AMD card on Afterburner while voltage control is available when I select my 1070 that it present on the same rig, tried searching for the integrated gpu on the device manager but I couldn't see it

Also tried using OverDtivenTool to lower the voltage but I was having very low hashrates whatever I was doing, the tool is a bit confusing and I didn't find many resources online to walk me through properly using it

In the meantime I added a second similar RX 570 MSI Armor GPU in the rig, flashed it with the same mod BIOS however I'm getting mixed results, when running at 100% PL I get full hashrate between 30 and 30.7 mh/s for both GPU's, if I drop PL to 90% I get 30mh/s on one card and 27mh/s on the other card, dropping to -20% PL will give me even worse hashrates for both

100% PL with 800 core and 2200 memory are making my GPU's to draw about 140w to 150w each at the wall which way too much

Any other recommendations guys on how to tweak these cards to lower my power consumption while keeping a decent hashrate as lowering the core clock isn't really helping, should I use a different mod bios to begin with ?

Thanks
androstan1234
Jr. Member
*
Offline Offline

Activity: 251
Merit: 6


View Profile
February 17, 2018, 12:19:32 AM
 #11

You need to set igpu as primary in mobo bios. Then you'll see it in Windows device manager.
adaseb
Legendary
*
Offline Offline

Activity: 3752
Merit: 1710



View Profile
February 17, 2018, 12:20:52 AM
 #12

You lose like 30 watts for the Mobo plus CPU.

Get a 6-15 GPU motherboard and it'll use less power per GPU.

Or get a platinum type PSU

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
tadeus1
Member
**
Offline Offline

Activity: 140
Merit: 11


View Profile
February 17, 2018, 12:39:10 AM
Merited by Helios45 (1)
 #13

Helios45:  if you cant make it work with overdrive tool, then do it the fixed way.
bios mod, hardcode some lower core voltage on the  core speed 950 -1200 lines. say....start with 950mv then with your OC tool in the OS try core speed set to 1150 and see how it goes.


Pete_X
Jr. Member
*
Offline Offline

Activity: 47
Merit: 1


View Profile
February 17, 2018, 12:50:14 AM
Merited by Helios45 (1)
 #14

Hi ....

why not use Wattman from AMD as a start, it' s included in the driver and its ok for undervolting.

Simply get in there and set the speed and voltage you want and ya are kinda good to go. No need to touch PL on AMD cards when you want to undervolt ... Normally you can get the Polaris down between 70 and 80W (Chip only) ... just depends on what you want. Good setup to start with is 1150 MHz and 900mw for the core, rest is some tweaking Smiley. Get GPU-Z and check there what is drawn by the GPU ... or HW Info ... When the core is set, start to undervolt the GDDR5 ... step by step Smiley


Cheers
Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 17, 2018, 01:58:01 AM
 #15

Helios45:  if you cant make it work with overdrive tool, then do it the fixed way.
bios mod, hardcode some lower core voltage on the  core speed 950 -1200 lines. say....start with 950mv then with your OC tool in the OS try core speed set to 1150 and see how it goes.


I see some weird values for Core voltage in Polaris for frequencies higher than 300mhz, how am I supposed to lower these ?

Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 17, 2018, 02:00:25 AM
 #16

Hi ....

why not use Wattman from AMD as a start, it' s included in the driver and its ok for undervolting.

Simply get in there and set the speed and voltage you want and ya are kinda good to go. No need to touch PL on AMD cards when you want to undervolt ... Normally you can get the Polaris down between 70 and 80W (Chip only) ... just depends on what you want. Good setup to start with is 1150 MHz and 900mw for the core, rest is some tweaking Smiley. Get GPU-Z and check there what is drawn by the GPU ... or HW Info ... When the core is set, start to undervolt the GDDR5 ... step by step Smiley


Cheers

So I tried lowering each voltage value by -50mv it didn't do anything on the power draw, tried -100mv for each value and when I applied the setting it kind of reset the GPU as the application crashed and the display flickered for a moment

Pete_X
Jr. Member
*
Offline Offline

Activity: 47
Merit: 1


View Profile
February 17, 2018, 02:11:44 AM
Last edit: February 17, 2018, 02:22:20 AM by Pete_X
 #17

Get the core clock down to 1150MHz (no need for 1270) and the core voltage to 900mV .... these are the "normal" settings to start with.

 <--- from a RX 580

Edit: ... and btw ... get a newer version of the Polaris editor ... just google for version 1.6.7  Wink
Helios45 (OP)
Full Member
***
Offline Offline

Activity: 244
Merit: 103


View Profile
February 17, 2018, 02:32:19 AM
 #18

Get the core clock down to 1150MHz (no need for 1270) and the core voltage to 900mV .... these are the "normal" settings to start with.

 <--- from a RX 580

Edit: ... and btw ... get a newer version of the Polaris editor ... just google for version 1.6.7  Wink

Thanks, will give it a try
tadeus1
Member
**
Offline Offline

Activity: 140
Merit: 11


View Profile
February 17, 2018, 07:08:08 AM
Last edit: February 17, 2018, 07:19:00 AM by tadeus1
 #19

Yes those values you see are references not the actual voltage.
But you can type actual my there like 950 or 900 and should work. On all lines above 588.
Keep the 300 as it is. 588 can be 850.

https://     github.com/jaschaknack/PolarisBiosEditor


Wattman and anything made by AMDAti is horrible by my opinion. Don't use it.
I love my nvidia more after I started playing with the ATIS  Grin
androstan1234
Jr. Member
*
Offline Offline

Activity: 251
Merit: 6


View Profile
February 17, 2018, 03:14:08 PM
 #20

Helios45:  if you cant make it work with overdrive tool, then do it the fixed way.
bios mod, hardcode some lower core voltage on the  core speed 950 -1200 lines. say....start with 950mv then with your OC tool in the OS try core speed set to 1150 and see how it goes.


I see some weird values for Core voltage in Polaris for frequencies higher than 300mhz, how am I supposed to lower these ?



Those weird values mean you have dynamic voltages.  They are reference pointers.

Set all the reference pointers to the lowest value (65282).  Keep the lowest state (750) as-is.
Pages: [1] 2 »  All
  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!