This is my result so far. I updated bios and undervoltage by -96 mv
|
|
|
I mod silent bios and ori bios. I got 30Mh/s for ori bios with 112 watt power. In both cases I copied the 1750 strapping.
|
|
|
Let me try to understand. What is a share? Some says that not every hash count as a share. You have to multiply that by a certain number first. So only hash that serve some difficulty would work. Say difficulty is 1000. People submit about 500 shares. Then suddenly difficulty drops to 1. So https://miningpoolhub.com/?page=home&normalize=none will report sky high value right? Obviously it's time to send massive hashing power. Now, say people send 1 share and the block is solved. He got 1 BTC (obviously we don't mine BTC, but this is just for simplicity sake). How much money he got? Notice it's not just luck. The first 500 shares are mining when difficulty is high. The guy that send massive hash when difficulty drops is the one getting you block. How would you distribute the fund? Every share has its own difficulty value. Let's say.. Miner A inserts a share of 0.5 difficulty value. Miner B inserts a share of 0.2 difficulty value. Miner A again inserts a share of 0.7 difficulty value. Then miner A's total sum of share is 1.2, and miner B's total sum of share is 0.2. Block reward is distributed to A : 1.2 / (1.2 + 0.2) B : 0.2 / (1.2 + 0.2) I think you'd get the point from this formula. The difficulty value is set from pool side. Pool sends each miner appropriate difficulty value to solve in certain time period. Say, pool sets 0.3 difficulty level for miner A If miner A finds share difficulty like 0.7 which is higher than 0.3, then he sends the share solution. Then it is counted as 0.3 from pool side. If miner inserts share frequently than average, then pool raises difficulty level for miner A. This repeats infinitely, so every miner gets appropriate difficulty level. Shares are inserted, and counted, distributed. Thanks for the info. This is what I want to understand. Say difficulty for feather coin is 1000. A is mining that. Then difficulty for feather coin drops to 1. And B is mining that. After that difficulty raise up again to 1000 and A is mining again, and it drops again to 1 and B is mining again. What would your pool do? For simplicity, presume that A and B has the same machine A and B mine for 1 hour. A mine for 1 hour when difficulty is high. B mine for 1 hour when difficulty is low. I think B is 1000 times more productive than A. What would you do? Will B makes 1000 times more than A in long run? Yeah. B is 1000 times more productive than A. If B mines at low difficulty, A mines high difficulty constantly in a long run, B will be still more productive of course. But it's hard to estimate how much more productive in reality because pool will not find block at expected share all the time. It fluctuates, which is not predictable. And this affects pplns calculation. and how exactly you implement this? Will B shares worth more than A? Assuming they both have the same stratum difficulty? The reason I ask is that B is probably a smart miner. Buy hash from nicehash only when difficulty is low. While A may be a normal miner that just mine without paying attention to slight difficulty variation. If A and B's share worth the same, B may have slightly more money than A. That's because there are more blocks found when B is mining than when A is mining. But B won't make 1000 times A even on average. If N is big enough, for example, B will roughly make about the same. In fact, if A and B mine interchangeably every 1 minute and we got coins every 1 hour to 2 hour and every time B mines the difficulty is 1/1000th, B will make the same money as A even though B contribute more to the pool than A.
|
|
|
I want to reduce power usage further. After all, I underclock the GPU. I think I saw a screenshot in msiburner that you can also reduce voltage for memory and stuff. Also can you reduce core GPU clock by more than 100 mv?
|
|
|
Let me try to understand. What is a share? Some says that not every hash count as a share. You have to multiply that by a certain number first. So only hash that serve some difficulty would work. Say difficulty is 1000. People submit about 500 shares. Then suddenly difficulty drops to 1. So https://miningpoolhub.com/?page=home&normalize=none will report sky high value right? Obviously it's time to send massive hashing power. Now, say people send 1 share and the block is solved. He got 1 BTC (obviously we don't mine BTC, but this is just for simplicity sake). How much money he got? Notice it's not just luck. The first 500 shares are mining when difficulty is high. The guy that send massive hash when difficulty drops is the one getting you block. How would you distribute the fund? Every share has its own difficulty value. Let's say.. Miner A inserts a share of 0.5 difficulty value. Miner B inserts a share of 0.2 difficulty value. Miner A again inserts a share of 0.7 difficulty value. Then miner A's total sum of share is 1.2, and miner B's total sum of share is 0.2. Block reward is distributed to A : 1.2 / (1.2 + 0.2) B : 0.2 / (1.2 + 0.2) I think you'd get the point from this formula. The difficulty value is set from pool side. Pool sends each miner appropriate difficulty value to solve in certain time period. Say, pool sets 0.3 difficulty level for miner A If miner A finds share difficulty like 0.7 which is higher than 0.3, then he sends the share solution. Then it is counted as 0.3 from pool side. If miner inserts share frequently than average, then pool raises difficulty level for miner A. This repeats infinitely, so every miner gets appropriate difficulty level. Shares are inserted, and counted, distributed. Thanks for the info. This is what I want to understand. Say difficulty for feather coin is 1000. A is mining that. Then difficulty for feather coin drops to 1. And B is mining that. After that difficulty raise up again to 1000 and A is mining again, and it drops again to 1 and B is mining again. What would your pool do? For simplicity, presume that A and B has the same machine A and B mine for 1 hour. A mine for 1 hour when difficulty is high. B mine for 1 hour when difficulty is low. I think B is 1000 times more productive than A. What would you do? Will B makes 1000 times more than A in long run?
|
|
|
It seems that some information is not shown by polaris editor best upload picThe 2 bios end up having the same number. I got 30 mh/s from one and 28mh/s from the other.
|
|
|
How much hash you got from your rx 480?
It seems that you don't care. You just care that the card save power
The power saving is impressive though. So it's achieved by lowering voltage?
Actually can we put absolute value there? I mean instead of -50, what is the absolute value of voltage there?
|
|
|
How do you undervolt?
msi afterburner has software for free https://www.msi.com/page/afterburnerBelow is a rx 480 under volt on this is -12 >>>>>>> I like -50 power limit is -10 >>>>>>>>>>> I Like -5 core clock is 1279 >>>>>>>>>>> I like 1100 to 1200 memory is 2000 >>>>>>>>>>>> I like 1900 to 2200 I start at -50 -5 1100 1900 run 3 or 4 hours if good then just change memory to 1950 run 3 or 4 hours if good then change memory to 2000 run 3 or 4 hours if good then change memory to 2050 sooner or later it crashes and I know if the gear likes 2100 max or 2150 max or 2200 max or 2250 max. next play with core for eth I never go past 1200 so you may find the cards on a rig run well at 1200 and 2200 then I lower mV from -50 to -55 every card can vary I have cards that will do -96 -10 1200 2233 and I have cards that will do -55 -8 1150 2150 same cards same mobo same psu I have msi afterburner However, my screenshot doesn't look like that. Also the core voltage is greyed out. Here is what it looks like
|
|
|
...just try one thing : search rx480 mod bios eth on google maybe .......!!!!!!!? ? Obviously I've tried that and brick my card. After unbrick it I realize that many of those mod bios are not compatible with my card. The question is, what should I match to ensure that the bios match my card before I flash a new bios. Have you tried? In fact, I went one step further. I check my current bios and I saw a number https://www.techpowerup.com/vgabios/?did=1002-67DF-174B-E3471002 is vendor id 67DF is device id 174b is sub vendor id e347 is vendor id Guess what? BIOS with that exact same number will brick the card.
|
|
|
In ati winflash there is this number for my GPU Sapphire Nitro RX 480 OC cheap image hostingThe number is 113.2E3471U.O6A I wonder what that number is? Does that mean everytime I want to flash BIOS I should use other BIOS with that exact same number?
|
|
|
I sort of know it does.
But how exactly does it work?
I can have good guesses. Perhaps modifying bios will improve how "tight" timing on memory is.
Overclocking GPU don't seem to work at all because actual GPU clock is always lower according to afterburner. This is for ethash. Setting GPU frequency in afterburner is more like setting GPU maximum frequency.
Not sure what undervolting does.
|
|
|
If I overclock my card to 2250 memory sometimes my computer will crash.
Is there a way to know why?
Also the crash rarely happen. Is there a way to make them gracefully restart program instead of crashing?
|
|
|
I think the best way is just change the your original bios gpu memory strap from 1750 to 2000 using polaris editor. i use atiwinflash for backup and flash back the bios. I got from 24mhs to 28mhs. later just use strixx, wattool or wattman to change the memory clock and vcore to your gpu.
Won't reach 30 mhs. Without bios editing I can achieve 27mh/s. Are you sure that's the way
|
|
|
instead. I go here https://forum.ethereum.org/discussion/9650/sapphire-rx-480-nitro-oc-8gb-11260-01-20g-modded-bios-29-mh-downvoltI flash the rom using atiwinflash The result is my computer won't boot So I use original ram for my GPU and then change the value to match the ROM I downloaded from the link. Polaris editor reports that everything is exactly the same. There is one number on top left that's green. I don't know what number is that. Things load but speed drops to 20 Mh/s instead of up to 29 Mh/s I used the recommended clock of 1125/2080 Which is much lower than my usual settings. I know. If I raised the clock rate, the computer freeze. Actually what kind of bios I should use for my system anyway? Is there any bios I can just flash as is? If so, how do I know it's the correct one? I uses Sapphire nitro oc RX 480. The memory is samsung. The memory is supposedly 4GB but all Sapphire nitro RX 480 4GB with samsung memory contains 8GB memory actually. There is another main difference between the 2 bios My original bios have this number when opened in atiwinflash 113-2E3471U.O6A While bios I downloaded have this number 113-2E3470U.S5U I have no idea what that number is and it doesn't seem like it's something polaris editor can change. This is my GPU-z screenshot
|
|
|
use modding bios you can go 30-34mh/s for 120w/ card (72w for cpu 45w for memory)
What is modding bios? How do I know that a bios will match my card? Is there a serial number or something?
|
|
|
I got crimson 16.9.1
That's not catalyst. It's okay right?
I know about signature check and can bypass it. However I bricked my card if I use custom bios.
Can you show me bios you used?
|
|
|
|