Overclocking the AMD RX 580 for Mining (2024)

Overclocking the AMD RX 580 for Mining (1)

Mining is literally going insane! People are snapping up both GPUs for mining as well as ASIC miners faster than manufacturers can make them. This has led to explosive growth in those markets. It’s also let to a whole art and science behind overclocking these systems to make them perform better. So in this post we’re going to explain how to go about overclocking the RX 580 for mining! Something many of you asked me how to do after my latest mining rig build.

Overclocking the RX 580 for mining is different from other cards such as the likes of the NVIDIA GTX 1060/70/80/ti because with the AMD cards you can still tweak the BIOS. Doing these BIOS tweaks can give you as much as another 5 MH/s in Ethereum. That’s another 30 MH/s in a six card rig. Seriously, that’s basically a seventh card for free! But it takes some more technical know how. So let’s get to it. In this post we will be overclocking the MSI RX 580 ARMOR 8GB card. Get it here.

One thing I would like to point out to people. You don’t have to build an entire mining rig to mine with a GPU. You can use your existing gaming PC to mine, or you can put second GPU in your computer and dedicate it to mining. Mining takes up very little CPU, so in most cases you’ll never even know its there doing its job.

So let’s get started on this overclocking adventure! This assumes you are mining on Windows. You will need Windows installed or you’ll need to install the RX580 in a Windows machine to do the BIOS patching. However, once that’s done you can run Linux or Simple Mining OS after the fact if you prefer. Patching the drivers is not required for Simple Mining OS. I would also note, that it most likely voids your GPU’s warranty if you do any of this. So it’s up to you to make the decision if you’re OK with that possibility.

Overclocking the AMD RX 580 for Mining (2)

Obtain an AMD RX 580 Video Card

This may sound like a “no brainer”, but you’re going to need an AMD video card for this to work. Specifically an AMD RX 580, but this same set of steps also apply the AMD RX 480 and other other AMD graphics cards. So make sure you have one those cards before beginning.

Install the AMD GPU Drivers

The next step is to install the latest AMD GPU drivers. Go to the AMD support website and get the driver package specific for your card. In the latest set of drivers, the mining enhancements are included in the main set of drivers. You’ll just select “compute” from the dropdown box in the configuration screen. Do NOT install ReLive when asked.

Only connect one card at a time when performing the BIOS update. This will save you a lot of frustration.

Download the Overclocking and BIOS Tools

You’re going to need several tools in order to install the BIOS and overclock your GPU. Download them all now, so you won’t be scrambling for them later.

Save The Stock BIOS to a File

Before we startoverclocking the RX 580 for mining we need to save a copy of the existing BIOS. Right-click the ATWinflash.exe and choose “Run as Administrator”. ATIWinflash and and click save. Save a copy of your BIOS as something like GPU1-RX580-stock.rom.

Overclocking the AMD RX 580 for Mining (3)

Edit The Stock BIOS File

Using the Polaris BIOS editor, open the file you just saved. Under the TIMING section, copy the value in 1:1750 to the box 1:2000 so that the values in both boxes are the same (the original value of 1:1750). Save the file as something similar toGPU1-RX580-modded.rom.

Overclocking the AMD RX 580 for Mining (4)

Program the BIOS

Re-open ATIWinflash and select Load Image. Select the modified file you just saved with the Polaris BIOS Editor. Then click Program. This will take about 1 minute and then ask you to reboot your PC. Do not reboot yet.

Overclocking the AMD RX 580 for Mining (5)

Patch your AMD Drivers

Before you click the reboot button you need to patch your AMD drivers. Right-click the AMD driver patcher and choose “Run as Administrator”. Then click yes to patch your drivers. This adjusts the AMD drivers to work properly with the modded BIOS timings. Once it completes you may press yes to reboot from the previous step. (If you’re using Simple Mining OS or any version of Linux, patching the drivers is not needed. Skip this step.)

Overclocking the AMD RX 580 for Mining (6)

Update the Claymore Settings

Your Claymore batch file and set your settings to look something like this:

setx GPU_FORCE_64BIT_PTR 0setx GPU_MAX_HEAP_SIZE 100setx GPU_USE_SYNC_OBJECTS 1setx GPU_MAX_ALLOC_PERCENT 100setx GPU_SINGLE_ALLOC_PERCENT 100EthDcrMiner64.exe -epool YourPool -etha 0 -ewal YourWalletAddr.MinerName -epsw x -mode 1 -fanmin 30 -fanmax 100 -cclock 1130 -mclock 2200 -cvddc 850 -mvddc 850

The most important settings are cclock 1130, clock 2200, cvddc 850, mvddc 850. These overclock and undervolt your cards. This should deliver you a minimum of 29 to 30 MH/s in Claymore. (In my example below one card is running at 27 MH/s because I am using it as a video display to take this snapshot in Windows 10).

Overclocking the AMD RX 580 for Mining (7)

About The Author

Overclocking the AMD RX 580 for Mining (8)

Mike Murray

Mike is the founder of The Geek Pub. A jack of all trades who simply enjoys the challenge creating things, whether from wood, metal, or from lines of code in a computer. Mike has created all kinds of projects that you can follow and build yourself, from many different styles of retro arcade cabinets to Arduino and Raspberry Pi projects.

Related Posts

46 Comments

  1. Overclocking the AMD RX 580 for Mining (13)

    Ian Granton January 25, 2018 at 4:23 pm

    My Timing section on Polaris is a mess, nothing like: 600…900…1000… What do I do please? I’d post an image but don’t know how to here.

    Reply

  2. Overclocking the AMD RX 580 for Mining (14)

    Slasher Mineron January 28, 2018 at 10:22 am

    You can easily get 30 Mh/s in Ethereum with these cards. Not too shabby for a card that costs so little. Why would anyone pay 2X the price for a 1080ti for 7 or 8 more hashes???

    Reply

  3. Overclocking the AMD RX 580 for Mining (15)

    Flintsoneron February 2, 2018 at 11:10 am

    I did all of this, but the best I can get is 28.6 mhs. What am I doing wrong?

    Reply

  4. Overclocking the AMD RX 580 for Mining (19)

    rga858on February 4, 2018 at 10:57 pm

    I was seeing nice 30 Mh/s when I was flashing the bios with the card directly on the board but now that they are in risers I’m getting about 27. I found the AMD setting to put all the cards into compute mode. I’m using the same risers.
    Also checked my memory, I have 1 Samsung and 3 Micron. I did not export a stock bios for every card, I just flashed the Modded ROM from the first card to all of the cards. Was that a mistake?

    Reply

    • Overclocking the AMD RX 580 for Mining (20)

      rga858on February 4, 2018 at 11:43 pm

      Some success. Appears you have to re-run the driver patch when moving from on-board to the riser. This got 3 of my cards back to 29.xx MH/s For some reason the Samsung memory card is still about 27. Looking at your suggestion for the Hynix memory above I’m guessing there might be a different timing register for it as well?

      Reply

      • Overclocking the AMD RX 580 for Mining (21)

        rga858on February 4, 2018 at 11:55 pm

        Turns out I didn’t click ‘apply changes’ so my Modded ROM wasn’t really modded. The Micro cards appear to get better memory timings from the factory so they would do 29.xxx without the mod. The samsung card runs just a shade under 30 now that it is actually modded. Thanks for the video, looking forward to getting all six slots filled with 580s and mining the ‘E’.

        Reply

  5. Overclocking the AMD RX 580 for Mining (22)

    ifeanyion February 20, 2018 at 10:08 pm

    please i want to know if this in claymore work with undervolt and overclocking.secondly i want to if this is applicable to hynix memory 4gb because i observed that memory timing strap of 4gb and 8gb are not the same.

    Reply

  6. Overclocking the AMD RX 580 for Mining (23)

    Vishon March 18, 2018 at 2:35 pm

    Thanks for the Lovely Guide,
    I wanted to know about the update the claymore setting :-
    WHAT SHOULD I DO IF I AM ON NICEHASH ? HOW DO I CHANGE THE SETTING AS SPECIFIED FOR THE CLAYMORE ?

    Reply

  7. Overclocking the AMD RX 580 for Mining (24)

    Chrison April 7, 2018 at 5:05 am

    So one of my cards is only at 17mh/s after this, the others are at 29mh/s, so not sure how to start going about debugging this? Any help is appreciated!

    Reply

  8. Overclocking the AMD RX 580 for Mining (25)

    dmjon April 11, 2018 at 6:59 am

    This not working at all with msi armor 580 ,has been 18mh/s for minutes 24 mh/s and after back to 17 mh/s again ,try 10 solutions now all is fake.

    Reply

    • Overclocking the AMD RX 580 for Mining (26)

      Mike Murrayon April 11, 2018 at 8:10 am

      Not sure what to tell you without more info, but I have 17 of those MSI Armor cards all running 30 MHs. If you’re running windows, I suggest trying EthOS and letting it handle the overclock and undervolt. I also suggest using the ONE CLICK TIMINGS in the latest Polaris BIOS editor.

      Reply

      • Overclocking the AMD RX 580 for Mining (27)

        Pascalon May 8, 2018 at 8:46 pm

        I don’t know how you get 30 MHs. After the modifications my cards just get one extra MHs from 17Mhs to 18 Mhs.

        Reply

    • Overclocking the AMD RX 580 for Mining (28)

      rga858on April 11, 2018 at 9:37 pm

      I have two 6x MSI Armor rigs and found them to be finicky at times. I generally don’t have much problem with ETH but as I’ve tried to mine other coins with different miners it takes some patients coming up with stable settings.

      If they come up at lower speeds I generally get them back to 30 Mhs by running the driver patcher, restoring, then repatching. This is assuming you followed the flashing steps correctly. Also since I did the bios modding procedure here there us a newer version of the bios editor that automatically detects your memory type and make the correct changes. If you are running a normal AMD driver make sure you go into the global configuration for each video card and set it from Graphics to “Compute” mode. It has to reboot the software each time so it takes a while to do it for 6 cards.

      Reply

  9. Overclocking the AMD RX 580 for Mining (29)

    Radoon April 12, 2018 at 1:33 am

    First of all – thank you!
    I have a problem to find “Compute” settings.
    I visited AMD Drivers page, I set correct options for downloading correct driver. I have tried to find the “Compute” selection but unsuccessfully. Where should it be?
    I avoided to instal ReLive and I’m tallking about last drivers 18.3.4 Adrenalin.

    Reply

  10. Overclocking the AMD RX 580 for Mining (30)

    Georgeon May 3, 2018 at 11:39 am

    It doesn’t only void your warranty but it will also likely reduce the overall lifespan of your GPU. That of course depends on how extreme your overclocking is but I’m just saying.

    Reply

  11. Overclocking the AMD RX 580 for Mining (31)

    Nelsonon May 10, 2018 at 6:43 pm

    hi, i can’t run atiflash or winflash..im using win 10 and i got the gp. but dont open any app. any sugestions ? regards

    Reply

  12. Overclocking the AMD RX 580 for Mining (34)

    Diego Cofréon November 1, 2018 at 5:18 pm

    Thanks! One doubt, will I still be able to play with the card after applying these changes?

    Reply

    • Overclocking the AMD RX 580 for Mining (35)

      Mike Murrayon November 4, 2018 at 9:06 am

      Depends on the game, your monitor, and a lot of other things. But most likely you will experience some problems.

      Reply

  13. Overclocking the AMD RX 580 for Mining (36)

    Spenceron July 10, 2019 at 5:40 pm

    Had to come back and say “Thank You!” This worked perfectly for me. Must have got lucky with my Sapphire Cards cause they both sing at 32.2Mh/s on Claymore through NiceHash. I’ve been running this for over a year 95%+ up time and never a problem.

    Reply

    • Overclocking the AMD RX 580 for Mining (37)

      Mike Murrayon July 11, 2019 at 8:01 am

      That’s fantastic! Enjoy your rig!

      Reply

  14. Overclocking the AMD RX 580 for Mining (38)

    ROYon August 10, 2020 at 2:50 am

    I spin 31,5 mhz with 100 wattage usage. Could prob do better if not being lazy

    Reply

  15. Overclocking the AMD RX 580 for Mining (39)

    Romanon September 16, 2020 at 3:52 pm

    Thank you also for the card specs! Rig is running smoother, cooler, and faster….averaging 244 mh/s.

    Reply

  16. Overclocking the AMD RX 580 for Mining (40)

    Martinon September 23, 2020 at 11:19 pm

    I was getting 9.5Mh/s with my ASROCK rx 580. After the changes you showed as I`m getting 9,9Mh/s. I cant find where the problem is. Why is the hashrate so low

    Reply

  17. Overclocking the AMD RX 580 for Mining (41)

    Martin100181on September 23, 2020 at 11:28 pm

    I can`t make my Asrock RX580 tun faster than 9.9 with your changes. It was 9.5 before. GPU shows 100% usage but temp and vents are low, like it is making not effort. What could I check? Thank you!

    Reply

  18. Overclocking the AMD RX 580 for Mining (42)

    Martin100181on September 24, 2020 at 3:12 pm

    Solved: Have to swith mode in the driver from gaming to computing. Now, 30mhs

    Reply

  19. Overclocking the AMD RX 580 for Mining (43)

    krison October 13, 2020 at 8:07 pm

    Does this only work on claymore not ethminer? highest i can get is 20.5mh.

    Reply

  20. Overclocking the AMD RX 580 for Mining (44)

    krison October 18, 2020 at 11:37 am

    I found a way. Been getting 28.7mh/s on both @ between 95 w to 100w. one is msi rx 580 8g and other is xfx rx 580 8g.

    Reply

  21. Overclocking the AMD RX 580 for Mining (45)

    flaon December 25, 2020 at 10:57 pm

    i using power color red dragon got 32.01MH/S
    77watt detected on Radeon software

    Reply

  22. Overclocking the AMD RX 580 for Mining (46)

    Saurabhon January 5, 2021 at 8:54 am

    I have tried several variations of this. enabled the compute mode as well. I am using nanominer on nanopool. the max I get is 12 MH/s with all the mods you have specified. What am I doing wrong?
    Any help is appreciated.

    Reply

  23. Overclocking the AMD RX 580 for Mining (47)

    Jakub Rálišon January 16, 2021 at 3:08 pm

    Hey everytime I flash the bios with new rom card just stops working. I do everything according to your advice. Any ideas? I have msi rx580s with samsung memory.

    Reply

  24. Overclocking the AMD RX 580 for Mining (48)

    semikornon January 18, 2021 at 6:59 am

    Hi Fla, I cannot reach more than 25Mh with this card, did you only do what is suggested on this post? Could you maybe send me your bios please? 🙂

    Reply

  25. Overclocking the AMD RX 580 for Mining (49)

    mrsawon January 22, 2021 at 8:17 pm

    i get stable 33 mh/s no bios mod:

    Core: 1250
    mv: 900
    memory: 2250
    mv: 950

    RX 580 XFX 8 GB

    100 wts

    Reply

  26. Overclocking the AMD RX 580 for Mining (50)

    Patrickon February 10, 2021 at 4:45 am

    Hi mrsaw, how you setup the values vor mv’s if you don’t modify bios?

    Reply

  27. Overclocking the AMD RX 580 for Mining (51)

    Rikon February 22, 2021 at 7:12 am

    hiya… I am a long time follower of this web page… Back in 2017 this web page helped me a lot to setup my mining rig so a belated thanks for that. i closed down my mining activities back in 2018. However now i wanted to make a rig of some leftover parts lying around at home with the same Sapphire Nitro RX580 8GB that i used pretty successfully back in 2017. back then i was running my miners in windows 32bit with blockchain amd driver and modded Sapphire Nitro RX580 8GB on claymore miner and was getting approximately 33MH/gpu now i noticed that claymore miner doesn’t even work. i have tried other miners recommended on ethermin.org but they give me super bad hashrate and also the blockchain driver doest work well. Can somebody give me some advice regarding right OS version, drivers and miner to get at least 32mh? any advise will be highly appreciated since i have had few sleepless night with no success 🙁

    Reply

  28. Overclocking the AMD RX 580 for Mining (52)

    Andrew Ton March 1, 2021 at 12:59 am

    Check your memory speed. It is the key. I got 2 saphire rx 580 and tuning them to 2150 Mhz, I can easily get 30-31 MH/s.
    But I just use 2050Mhz, I want to keep the lifetime of my card. No need for bios mod.

    Reply

  29. Overclocking the AMD RX 580 for Mining (53)

    Ricoon March 11, 2021 at 4:21 am

    This article helped me a lott!
    Can i also use these steps for the RX570 8GB?

    Reply

  30. Overclocking the AMD RX 580 for Mining (54)

    Dndaotienon March 11, 2021 at 11:15 am

    I have several Sapphire rx580 SE 8gb. Currently running approximately 33-34mhs each. Cards are modded. Using Hiveos Linux with Phoenix Miner latest version. Don’t use Claymore. Claymore only good with Ethos back in 2017-2018 when I once used. Set OC in separate settings depending what type of memory you have on that particular card. Hynix mem got the best hash rate so far.

    Reply

  31. Overclocking the AMD RX 580 for Mining (55)

    Rikon April 28, 2021 at 2:10 am

    would you be kind enough to share your Hynix mem OC settings? My expertise are limited when it comes to fiddling with the OC settings 🙁
    cheers!

    Reply

  32. Overclocking the AMD RX 580 for Mining (56)

    guillaumeon May 3, 2021 at 2:23 am

    how is that possible even with flashing the bios my hasrate is still limited at 7MH/S any idea??

    Reply

  33. Overclocking the AMD RX 580 for Mining (57)

    Marcello RCon May 13, 2021 at 10:14 pm

    RX 580 SAPHIRE 8Gb ======== Use: ==== -81core ===== +12 power ===== 85 temp ===== 1189 core clock ====== 2250 mem clock ( AFTER BURNER) miner….. 31.500mh

    Reply

  34. Overclocking the AMD RX 580 for Mining (58)

    Jonathan Inácioon September 15, 2021 at 8:08 am

    hello friend, give me your configuration because I use a powercolor rx580 and I can only get 24mhz, I’m using radeon software

    Reply

Leave a Reply

Overclocking the AMD RX 580 for Mining (2024)

FAQs

What is the overclock settings for RX 580 for mining? ›

The most important settings are cclock 1130, clock 2200, cvddc 850, mvddc 850. These overclock and undervolt your cards. This should deliver you a minimum of 29 to 30 MH/s in Claymore.

Is Radeon RX 580 good for mining? ›

Overall, the device is mostly used to mine Ethereum and Ethereum Classic. Miners point out that its performance and power consumption are well-balanced, so it offers a high hash rate with reasonable energy expenses.

Is it safe to overclock RX 580? ›

An overclocked rx 580 can be more powerful than a 1660 and is unlikely to break if you keep the temperature under control.

How far can I overclock RX 580? ›

If you pass superposition or 3d mark consistently it's basically stable. You can definitely mess with both memory and core clock at the same time imo, rx580 can often just do the maximum of 2250 no problem.

Top Articles
Latest Posts
Article information

Author: Carlyn Walter

Last Updated:

Views: 5789

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.