Pages:
Author

Topic: When setting GPU Core and Memory voltage is it considered Max voltage or Exact (Read 353 times)

member
Activity: 277
Merit: 23
Lunga Chung: One other question I had about AMT.

Do I still keep my cards with the modded timings from Polaris?

I've seen some YouTube Videos that say you can restore the cards original vbios since AMT takes care of on the fly memory timings / straps... I suppose this is a manual effort though right? So I probably should just keep my modded vbios.

UPDATE:
I kept my cards with the timings from Polaris one click and set the REF setting to 90 like you said and let it rip!!

Total mh/s is between 257-258 which is 2 more than Claymore!!!

It is rare, but early on in the command line I was seeing blue gpu lines with a really low mh/s because one to three cards were at 0.000 mh/s, but then they recovered.... Is this something that will keep happening? I haven't seen it happen since, but have only been monitoring for 10 minutes. If it does keep happening, do I leave it as is or would you recommend I feed these cards an extra mV?

I am currently running:
1170 / 850
2150 / 850

I am thinking upping to 2200 with Phoenix Miner will make a difference and possibly take me up another 2 mh/s, unlike with Claymore.

Do it in increments of 5 regarding memory, same goes for core. Keep the voltage same (1175/2155/850).
1180 for core should be sweet spot if you cards can handle on 850mV (most of them should) like Metroid said don't push them all the way up to 2200 (you will gain very little if it even works)
Also don't know in what environment you placed your rig but try to keep it @ 60C

As for the timing the PBE has a decent timing for Micron no need to use straps on the fly, but you can play with other settings in AMT but before that I highly recommend to read couple of threads here regarding  GDDR5 memory (seriously don't change the value in AMT unless you know what you are doing cause you can brick your cards!) 
jr. member
Activity: 43
Merit: 15
Lunga Chung: One other question I had about AMT.

Do I still keep my cards with the modded timings from Polaris?

I've seen some YouTube Videos that say you can restore the cards original vbios since AMT takes care of on the fly memory timings / straps... I suppose this is a manual effort though right? So I probably should just keep my modded vbios.

UPDATE:
I kept my cards with the timings from Polaris one click and set the REF setting to 90 like you said and let it rip!!

Total mh/s is between 257-258 which is 2 more than Claymore!!!

It is rare, but early on in the command line I was seeing blue gpu lines with a really low mh/s because one to three cards were at 0.000 mh/s, but then they recovered.... Is this something that will keep happening? I haven't seen it happen since, but have only been monitoring for 10 minutes. If it does keep happening, do I leave it as is or would you recommend I feed these cards an extra mV?

I am currently running:
1170 / 850
2150 / 850

I am thinking upping to 2200 with Phoenix Miner will make a difference and possibly take me up another 2 mh/s, unlike with Claymore.
sr. member
Activity: 2142
Merit: 353
Xtreme Monster
Metroid: Should I always keep gpu core voltage inline with memory voltage?

For example if I set GPU Core voltage to 844 and it works should memory voltage be 844 as well or keep it at 850?

Additionally, if memory at 2200 / 850 works for some of the cards without any warning messages or mem errors since they are all Micron would you suggest I keep it at that or was 2150 / 850 better?

One more thing... Here are the results when running at the following settings:

When I run:

1150 / 844
2200 / 850
I am getting 253mh/s steady (at slightly lower wattage than when using 850 which is great)

When I run:

1150 / 844
2150 / 850
I am getting 252mh/s steady (at slightly lower wattage than when using 850 which is great, but not sure if it is worth the 3mh/s sacrifice, will need to check whattomine)

When I run:

1160 / 844 (this is probably a bad idea)
2150 / 850
I am getting 253/4mh/s steady

When I run:

1170 / 850 (not sure if this will work at 844, is it worth trying, I am nervous)
2150 / 850
I am getting 255mh/s steady (I still think these are my most solid settings, even the PC restarts faster with them, if that is a thing)

When I run:

1180 / 850
2200 / 850
I am getting 258mh/s steady (but at the cost of higher wattage and risk of a gpu mh/s dropping to 0.000 crashing due to not enough voltage)

I am almost positive without a higher core set, the 2200 can't take full advantage based on the results above.
----------

PLEASE let me know your thoughts on finding the sweetspot based on the above tests if you dont mind. (taking into account that my electricity costs are .1333, which I think is on the high end)

SIDE NOTE: After increasing minfan speed to 50% the gpus all run a lot cooler and GPU 2 that was having problems is accepting shares, even at 2200 / 850 memory. Is this actually a thing or am I most likely going to get warnings again resulting in me to go back to 2140 / 850?

850v 2150 would be okay, memory voltage is irrelevant, but some software take memory voltage as core voltage, claymore is one of them. Like Lunga chung said, you could try lower voltage and that is better, if it crashes then rises the value again. Do not run memory at 2200mhz. That is too much.
member
Activity: 277
Merit: 23
Lunga Chung:  I apologize, but can you link me to the appropriate version of the AMD Memtweak tool. I was planning on using this one for AMDMemoryTweakXL which appears to be the latest, but it is in beta: https://github.com/Eliovp/AMDMemoryTweakXL/releases/tag/1.1.0.0

I am going to assume there aren't many specific config settings I will need, most of the config settings look just like the Claymore settings. I will look through the Readme and add anything I feel necessary.

The only thing that has me confused is the AMT.

Does the AMD Memtweak tool do the equivalent of what -rxboost does with Claymore? Adjust the memory timings/straps on the fly?
Does it replace the memory timings/straps that are set using the Polaris Bios Mod Editor on the fly? If so is modded bios even necessary for RX580 should I revert back to stock?

I will download and run with:
AMT with --REF 90

as you said.

Is this something that I run one time prior to starting phoenix miner or does it stay running with phoenix miner?

The latest version is just fine, this is a GUI version (look at the repository on Github you can find the latest CL version but its the same)

On GUI version REF option is at the bottom left corner


This tool can be used as overdriventool for OC.

I prefer to do the OC with OVDNT and then apply REF option in AMT before starting the miner

Yes, rxboost and AMT ref option are the same (phoenix doesn't have rxboost) but the AMT allows much more customization but for now don't touch them  Smiley only change REF
Originally this tool was designed for strap changing on the fly (Claymore implemented this in to his miner)
jr. member
Activity: 43
Merit: 15
Lunga Chung:  I apologize, but can you link me to the appropriate version of the AMD Memtweak tool. I was planning on using this one for AMDMemoryTweakXL which appears to be the latest, but it is in beta: https://github.com/Eliovp/AMDMemoryTweakXL/releases/tag/1.1.0.0

I am going to assume there aren't many specific config settings I will need, most of the config settings look just like the Claymore settings. I will look through the Readme and add anything I feel necessary.

The only thing that has me confused is the AMT.

Does the AMD Memtweak tool do the equivalent of what -rxboost does with Claymore? Adjust the memory timings/straps on the fly?
Does it replace the memory timings/straps that are set using the Polaris Bios Mod Editor on the fly? If so is modded bios even necessary for RX580 should I revert back to stock?

I will download and run with:
AMT with --REF 90

as you said.

Is this something that I run one time prior to starting phoenix miner or does it stay running with phoenix miner?
member
Activity: 277
Merit: 23
Thank you for the response Lunga Chung!

When you set your core voltage to 837 do you set the same voltage for memory as well or keep it at 850?

Also, maybe I will try Phoenix Miner, it wouldn't hurt.

Usually yes, previous statement from certain members that memory mV doesn't affect the consumption is simply wrong...
jr. member
Activity: 43
Merit: 15
Thank you for the response Lunga Chung!

When you set your core voltage to 837 do you set the same voltage for memory as well or keep it at 850?

Also, maybe I will try Phoenix Miner, it wouldn't hurt.
member
Activity: 277
Merit: 23
don't be afraid to experiment  Smiley

I'm running 1180/837mV on core, the worst thing that can happen to GPU is to stop mining

Every card that can handle 2200 keep it OCed like that....

I see you use Claymore maybe you could try Phoenix with AMD MemTweak tool just for comparation.

Config Phoenix and run AMT with --REF 90 i get better stability and hashrate then with Claymore (even lower consumption)



Regrading cooling, you are not mistaken most of Polaris cards have temp. sensors on  core only (and some cards don't even have a aluminium plate for additional cooling of ram), memory can get pretty hot to try to keep the rig in the range of 60C you'l get more stable hashrate
jr. member
Activity: 43
Merit: 15
Metroid: Should I always keep gpu core voltage inline with memory voltage?

For example if I set GPU Core voltage to 844 and it works should memory voltage be 844 as well or keep it at 850?

Additionally, if memory at 2200 / 850 works for some of the cards without any warning messages or mem errors since they are all Micron would you suggest I keep it at that or was 2150 / 850 better?

One more thing... Here are the results when running at the following settings:

When I run:

1150 / 844
2200 / 850
I am getting 253mh/s steady (at slightly lower wattage than when using 850 which is great)

When I run:

1150 / 844
2150 / 850
I am getting 252mh/s steady (at slightly lower wattage than when using 850 which is great, but not sure if it is worth the 3mh/s sacrifice, will need to check whattomine)

When I run:

1160 / 844 (this is probably a bad idea)
2150 / 850
I am getting 253/4mh/s steady

When I run:

1170 / 850 (not sure if this will work at 844, is it worth trying, I am nervous)
2150 / 850
I am getting 255mh/s steady (I still think these are my most solid settings, even the PC restarts faster with them, if that is a thing)

When I run:

1180 / 850
2200 / 850
I am getting 258mh/s steady (but at the cost of higher wattage and risk of a gpu mh/s dropping to 0.000 crashing due to not enough voltage)

I am almost positive without a higher core set, the 2200 can't take full advantage based on the results above.
----------

PLEASE let me know your thoughts on finding the sweetspot based on the above tests if you dont mind. (taking into account that my electricity costs are .1333, which I think is on the high end)

SIDE NOTE: After increasing minfan speed to 50% the gpus all run a lot cooler and GPU 2 that was having problems is accepting shares, even at 2200 / 850 memory. Is this actually a thing or am I most likely going to get warnings again resulting in me to go back to 2140 / 850?
sr. member
Activity: 2142
Merit: 353
Xtreme Monster
Metroid, I have to admit you were right. After running for 24h thinking I was in the clear, what do you know:

GPU2 not accepting any shares (zero men errors though).

I have 8 of the same exact RX580 cards..

7 of them are running fine at

1070 / 850
2150 / 850

I wonder how much I am going to have to lower the clock on GPU2 so it doesn't show that warning.

I started at 2100 / 850, when I was doing 1150 / 850 for core and was still getting the warning. But without a PC restart so maybe I had invalid results.

I guess I will lower by increments of 10, restart the PC and start the miner again until it goes away. If all the GPU models are the same I shouldn't need to lower more than 50mhz on this specific card should I?

You guys seem positive the issue has nothing to do with Core or Voltage when this warning appears with no memory errors so I will focus on Memory speed only.

That is the right thing to do, if 2150 is giving errors then 2140 and so on until you dont see that error anymore, also lower your core clock back to 1150mhz and try lower voltage, increments of 6, 844mv, if it worked without problem at 1170 850mv then at 1150mhz even 838mv will not be a problem, lower votage less heat and less heat even if is 3 watts is a lot for cooling and will improve memory temps and improving that 2150mhz for memory might work just fine.

Also like I said before, increase fan speed will also improve temps which will in turn make memory error shares for that gpu to disappear. There are many things to try.
jr. member
Activity: 43
Merit: 15
Metroid, I have to admit you were right. After running for 24h thinking I was in the clear, what do you know:

GPU2 not accepting any shares (zero men errors though).

I have 8 of the same exact RX580 cards..

7 of them are running fine at

1070 / 850
2150 / 850

I wonder how much I am going to have to lower the clock on GPU2 so it doesn't show that warning.

I started at 2100 / 850, when I was doing 1150 / 850 for core and was still getting the warning. But without a PC restart so maybe I had invalid results.

I guess I will lower by increments of 10, restart the PC and start the miner again until it goes away. If all the GPU models are the same I shouldn't need to lower more than 50mhz on this specific card should I?

You guys seem positive the issue has nothing to do with Core or Voltage when this warning appears with no memory errors so I will focus on Memory speed only.
sr. member
Activity: 2142
Merit: 353
Xtreme Monster

Your watts are just impossible with these voltages, if we are talking about ETH

That is more like 92 + 50 watts = 140w or around 170w or so, remember that many apps dont show the true used power. The 92w is just the core watts. The rx 580 uses a lot more than the rx 480 at same voltage, rx 480 around 68w - 75w at 900mv, rx 580 85w - 95w 900mv.
Strange. Same model for 480 and 580 ?

Talking about partial power has no sense. Just power at wall is a true value.

I'm talking about at the wall. The rx 5xx series are much more stable because at same voltage they use more power and most users think that is not the case, seeing is believing ehhe
sr. member
Activity: 661
Merit: 250

Your watts are just impossible with these voltages, if we are talking about ETH

That is more like 92 + 50 watts = 140w or around 170w or so, remember that many apps dont show the true used power. The 92w is just the core watts. The rx 580 uses a lot more than the rx 480 at same voltage, rx 480 around 68w - 75w at 900mv, rx 580 85w - 95w 900mv.
Strange. Same model for 480 and 580 ?

Talking about partial power has no sense. Just power at wall is a true value.
member
Activity: 149
Merit: 11
Yes, i know,  this is only core watt like hwinfo report.
sr. member
Activity: 2142
Merit: 353
Xtreme Monster

Your watts are just impossible with these voltages, if we are talking about ETH

That is more like 92 + 50 watts = 140w or around 170w or so, remember that many apps dont show the true used power. The 92w is just the core watts. The rx 580 uses a lot more than the rx 480 at same voltage, rx 480 around 68w - 75w at 900mv, rx 580 85w - 95w 900mv.
sr. member
Activity: 661
Merit: 250
I proceed like this, I don't know if it's okay but I can have quite stable results.

Example with one Sapphire Rx570 Nitro 4 gb Hynix, vga bios coming with 2 different chip strap, Elpida and Hynix but my card is equipped only with Hynix H5GC4H24AJ.

I tested a lot of strap but memory limit without error is in range 2045 - 2050 mhz, acceptable mem error until 2070 mhz more than 2070 i can not go without thousand of error.

Overclock and undervolt from Phoenix Miner or with OverdriveNT with the same result.

Ref parameter is set to 30.

1100 - 2050  [900 - 900]  30.65    86w
1110 - 2050  [900 - 900]  30.7      86w
1120 - 2050  [900 - 900]  30.8      86w
1130 - 2050  [900 - 900]  30.95    86w
1140 - 2050  [900 - 900]  31.3      86w
1150 - 2050  [925 - 900]  31.55    90w
1160 - 2050  [925 - 900]  31.6      92w
1170 - 2050  [925 - 900]  31.65    92w
1180 - 2050  [925 - 900]  31.65    92w

Clock > 1160 with ref 30 dont give me more hs so i set to 1150 - 2050 [ 925 - 900 ] for ~ 90w and go stable for days without error.

I can go down with core to ~915mv but after some time go to 0 h/s and restart.

Some question:

  • for cvddc i made test with increase of 10mv each step, but effective cvddc in hwinfo is always a few mv less, exist a precise way to increase or decrease the core voltage? 6 mv step or 8 mv step or other?
  • plus or minus mv to memory affect memory error?



Your watts are just impossible with these voltages, if we are talking about ETH
sr. member
Activity: 2142
Merit: 353
Xtreme Monster
The more you decrease the memory clock the more likely you will get no errors, that does not mean you will never get memory errors if your memory clock is greater than manufactures set speed, which for polaris, 1750mhz, elpida and hynix, 2000mhz for samsung. Also errors depend on many factors, one means luck. You memory could have millions of memory errors and still the miner shows no memory error shares and another event is no memory errors at all and the miner says memory errors shares.

If miner shows memory errors shares then just reset it, if the same gpu keeps showing memory errors after few resets then decrease the memory clock.
member
Activity: 149
Merit: 11
I proceed like this, I don't know if it's okay but I can have quite stable results.

Example with one Sapphire Rx570 Nitro 4 gb Hynix, vga bios coming with 2 different chip strap, Elpida and Hynix but my card is equipped only with Hynix H5GC4H24AJ.

I tested a lot of strap but memory limit without error is in range 2045 - 2050 mhz, acceptable mem error until 2070 mhz more than 2070 i can not go without thousand of error.

Overclock and undervolt from Phoenix Miner or with OverdriveNT with the same result.

Ref parameter is set to 30.

1100 - 2050  [900 - 900]  30.65    86w
1110 - 2050  [900 - 900]  30.7      86w
1120 - 2050  [900 - 900]  30.8      86w
1130 - 2050  [900 - 900]  30.95    86w
1140 - 2050  [900 - 900]  31.3      86w
1150 - 2050  [925 - 900]  31.55    90w
1160 - 2050  [925 - 900]  31.6      92w
1170 - 2050  [925 - 900]  31.65    92w
1180 - 2050  [925 - 900]  31.65    92w

Clock > 1160 with ref 30 dont give me more hs so i set to 1150 - 2050 [ 925 - 900 ] for ~ 90w and go stable for days without error.

I can go down with core to ~915mv but after some time go to 0 h/s and restart.

Some question:

  • for cvddc i made test with increase of 10mv each step, but effective cvddc in hwinfo is always a few mv less, exist a precise way to increase or decrease the core voltage? 6 mv step or 8 mv step or other?
  • plus or minus mv to memory affect memory error?

sr. member
Activity: 2142
Merit: 353
Xtreme Monster
Here is an update with my solution for anyone interested in this post:

In regards to "7 of 8" RX580 cards running well using:
1150mhZ / 850mv
2150mhZ / 850mv

The 1 card that was failing, not able to accept any shares, and causing this warning in Claymore:

"GPU #2 got incorrect share. If you see this warning often, make sure you did not overclock it too much!"

Solution: It simply can't run 2150mhZ / 850w without a small core boost.

It works perfect with:
1170 mhZ / 850mv
2150 mhZ / 850mv

This makes no sense. The incorrect will continue till you decrease memory clock but it will happen sometimes. You think what you did worked but that is not true. Every time you reset your computer memory behaviour also changes, maybe up to now you did reset your computer in times where that gpu showed no incorrect memory because its memory were fit perfectly, you might not have the same luck next time you reset your pc.

Anyway, you will find out sooner or later hehe, It's a learning process hehe
jr. member
Activity: 43
Merit: 15
Here is an update with my solution for anyone interested in this post:

In regards to "7 of 8" RX580 cards running well using:
1150mhZ / 850mv
2150mhZ / 850mv

The 1 card that was failing, not able to accept any shares, and causing this warning in Claymore:

"GPU #2 got incorrect share. If you see this warning often, make sure you did not overclock it too much!"

Solution: It simply can't run 2150mhZ / 850w without a small core boost.

It works perfect with:
1170 mhZ / 850mv
2150 mhZ / 850mv

I am now running all of my cards at 1170 / 2150 / 850mv.

There was one other card where the mh/s would drop to 0.000 after the first few minutes of running. This is usually voltage related, so I simply updated its settings to the following and it runs no problem:

Now I have 7 cards running @:
1170 mhZ / 850mv
2150 mhZ  / 850mv

1 card running @:
1170 mhZ / 851mv
2150 mhZ  / 851mv

CONCLUSION (could be extremely helpful to people using RX cards and Claymore):

1. If you are receiving the Incorrect Share error for a specific GPU without any memory errors, it is most likely because your GPU Core speed isn't high enough for your memory speed. For example (GPU: 1150 / 850mv Memory: 2050 / 850mv) might work, but (GPU: 1150 / 850mv Memory: 2150 / 850mv) might not work. So the solution is something like (GPU: 1170 / 850mv Memory: 2150 / 850mv).

2. If you are receiving the Incorrect Share error or seeing actual memory errors for a specific GPU, it is most likely because your Memory speed is too high, try lowering it.

3. If you are seeing a specific card's mh/s drop to 0.0000 and die, this is most likely a voltage issue, usually core voltage. Try adding 1-5mv to both the GPU and Memory to that specific card just like I did above. Now if more than one card is failing, then that means your speed/voltage ratios are probably way off and you need to increase/decrease items by larger amounts.
Pages:
Jump to: