As an Amazon Associate I earn money from qualifying purchases.

Thursday, November 28, 2013

Litecoin Mining with R9 290 and R9 290X: Settings for 850-1000 KHash/sec

[Update: You can just use Nicehash, with there auto-switching NiceHashMiner. That's what I'm doing these days, and it pays out in BTC. Litecoin has been dramatically affected by ASICs, making the following information below no longer pertinent.]

With the price of Litecoin having jumped up into the high 40s of late, people are getting very interested in mining hardware. Previously, the HD 7950 seemed to be the sweet spot in terms of price and performance, but AMD has released their new R9 290 and R9 290X that take things to another level. Also note that the R9 280X is just a tweaked version of the existing HD 7970, so shop accordingly. Let me quickly show you some rough numbers (~10% margin of error):

Radeon HD 7950 gets ~600Khash/sec @ ~300W = 2.00KHash/Watt
Radeon R9 280X (HD 7970) gets ~700Khash/sec @ ~340W = 2.06KHash/Watt
Radeon R9 290 gets ~900KHash/sec @ ~330W = 2.73KHash/Watt
Radeon R9 290X gets ~1000KHash/sec @ ~360W = 2.71KHash/Watt

The Radeon HD 7950 was an awesome card for mining Litecoin, but if you're looking for the new hotness, it's all about the R9 290 and R9 290X. There are a few things to keep in mind when setting up a rig with the R9 cards. First, they can generally run pretty hot, so 90-95C isn't the end of the world. Second, they can be relatively loud, but when looking at HD 7950 vs. R9 290 and mining Litecoin, I don't think there's that much of a difference -- gaming, sure, but not for mining where you're at 100% GPU load all the time! Finally, look at the efficiency people are getting from R9 -- almost 30% higher than the old Tahiti GPUs is great stuff. So with that said, let's look at some settings for mining with R9 hardware.

CGminer.conf for R9 290 and ~850KHash -- note that not all cards will handle these clocks!
{
"pools" : [
{
"url" : "stratum+tcp://coinotron.com:3334",
"user" : "[USER].[WORKER]",
"pass" : "[PASS]"
},
{
"url" : "stratum+tcp://stratum.give-me-ltc.com:3333",
"user" : "[USER].[WORKER]",
"pass" : "[PASS]"
}
],

"intensity" : "20",
"vectors" : "1",
"worksize" : "256",
"lookup-gap" : "2",
"thread-concurrency" : "32768",
"gpu-engine" : "850",
"gpu-fan" : "40-100",
"gpu-memclock" : "1550",
"gpu-powertune" : "20",
"temp-cutoff" : "99",
"temp-overheat" : "95",
"temp-target" : "90",

"api-port" : "4028",
"expiry" : "120",
"failover-only" : true,
"gpu-threads" : "1",

"log" : "5",
"queue" : "1",
"scan-time" : "60",
"temp-hysteresis" : "3",

"scrypt" : true,
"kernel" : "scrypt",
"kernel-path" : "/usr/local/bin"
}
The settings are similar for the R9 290X -- the only change I would make is to the following lines (and again, many cards may not work at these clocks):
"thread-concurrency" : "33792",
"gpu-engine" : "875",
"gpu-fan" : "40-100",
"gpu-memclock" : "1550",
"gpu-powertune" : "20"
The other big item you need to look at is GPU voltages, and don't think for a minute that the default voltage is going to be ideal. I have 7950 cards that are at 1.250V stock, but they run much better (cooler and quieter and faster) at 1.087V -- the reason being that at 1.250V, they simply can't maintain higher hash rates because they get too hot. Crashes are frequent as well if you're getting too hot, so with the R9 290 and R9 290X I'd look at setting voltage to 1.110-1.150. In fact, you're probably better off setting a lower voltage and reducing clock speeds than you are pushing things to the limit.

Wrapping up, I want to mention a few other options. I won't go into a lot of detail here, but if you want to have a 24/7 mining rig you really need to get CGWatcher and use that to launch CGminer. It will restart the mining operation if any of the GPUs go into a DEAD state, or if you're just getting other issues. The only thing that will really halt mining is if your system hard locks (and doesn't automatically reset), or if your network goes down (and doesn't come back up without manual intervention). With the cgminer.conf file above, it's super easy to get CGWatcher running as well -- just create a profile and point it at the CGminer directory and CGminer.conf files and you're set. Then tweak the settings so that CGWatcher starts with Windows and on the Monitor tab configure the appropriate restart options. On my machines, I have it check the status every 10 seconds, restart if mining falls below 50KHash, restart if no accepted shares in 10 minutes, and restart if any GPUs go SICK or DEAD. Awesome!

Speaking of CGminer, there's something else you need to know: the last version to support GPU mining (unless something changes) is 3.7.2 -- everything after that is for FPGA and ASIC mining only, which basically means SHA256 Bitcoin or similar mining. I'd also recommend not investing into any ASIC mining rigs because the difficulty of Bitcoin mining has scaled to massive levels -- it's over 1000 times more difficult to mine Bitcoins today than it was at the start of 2013, and most ASICs will only break even in six months of mining at best (and very likely longer than that as more ASICs continue to come online). Plus, many of the ASICs don't even ship within a few days of ordering. You're far better off buying GPUs and mining LTC than to buy ASICs for BTC in my opinion -- and I don't even know how long that will last. :-)

Speaking of which, you might be wondering: how long before I could break even on a new R9 290 or 290X at these hashing rates and prices? It's a bit crazy but you could actually break even on a new R9 290 in just two weeks. Even with increasing difficulty levels, it shouldn't take more than a month! That's assuming that the prices stay more or less where they're at, which is anything but guaranteed. We could very well see $100 LTC before the year ends...or it might drop back (temporarily at least) to the $10 range. Best advice: don't invest more than you can afford to lose.

Find this useful? Please donate some LTC to help me support my blogging efforts or shop via my affiliate links. Either one is greatly appreciated! Maybe you need an inexpensive laptop or tablet so you can monitor your mining rigs on the go? Or even better, grab a new digital camera so you can take pictures while on your Litecoin-funded vacation! Whatever your poison, happy shopping, and thanks for reading!

LTC: LXpEZcNJtikd263z7Ha3vrdYDcLU7hiKWv

Or if that's too much, go play at the LTC4You faucet and typically win 0.00004 LTC every hour. That's a free $0.00120 for clicking a button and typing a captcha. If every visitor to my site did that once per day, I could make a whopping $3 per day. Which means I need every visitor to do that ten times per day! :-)

Update: Need help? See my Toubeshooting Guide.

323 comments:

  1. So looking at ~$2300 for a 3 GPU machine w/ the 290X.

    ReplyDelete
    Replies
    1. Yeah... I'm not sure if the extra $100-$150 for 100KHash more is worth it, but I suppose since we're often space limited it's potentially an extra 300KHash off the same PC. Man I wish I could grab five or six R9 290 GPUs right now and install them, but I'll have to wait until I return home.

      Delete
    2. I currently have this mobo (http://www.newegg.com/Product/Product.aspx?Item=N82E16813157262) set up with two 7950s and a 850W PSU. Could I safely add three r9 290s to this motherboard? What size PSU would I need to add on to the rig? Could a standard outlet support this? Thanks so much, Jarred. This is very new to me.

      Delete
    3. Hi Taylor,

      Yes, you can in theory run up to five GPUs off of that motherboard. What you would need for the x1 slots is an adapter, like this one:
      http://www.amazon.com/gp/product/B00EQ1WXOA/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00EQ1WXOA&linkCode=as2&tag=dosk-20

      You'll also need to space them out so they can breathe, and you would need a secondary PSU to power the extra GPUs. I'm not sure how safe it is, but you can short the green cable to a black cable on a 24-pin ATX connector to cause the PSU to power on, and I would recommend at least a 1000W if not a 1200W 80 Plus Platinum PSU to power the three cards. (Maximum efficiency for PSUs is usually around the 50-80% load.) For the PSU, I'd suggest something like this:
      http://www.amazon.com/gp/product/B008U12856/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B008U12856&linkCode=as2&tag=dosk-20

      There's also a few 1500W PSUs out there, so you could try that and potentially power all five GPUs and the system with one PSU:
      http://www.amazon.com/gp/product/B0098WWUTU/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B0098WWUTU&linkCode=as2&tag=dosk-20

      Delete
    4. Thanks so much for the quick reply, Jarred! My current PSU is this 850W one (http://bit.ly/JM9OST). Do you think I could link this 750W (http://amzn.to/182N8Af) one to it with a Add2PSU Multiple Power Supply Adapter (http://amzn.to/1hoZCW3) for a 1600W total to safely power all five cards (2x 7950 and 3x r9 290) with powered risers? I'm excited to place an order and start expanding my rig!

      Delete
    5. That PSU and Add2PSU adapter should work, though five GPUs off of two PSUs is still a bit of an interesting combination. If you run three off the 850W and two off the 750W, you should be okay, but I'd think adding a second 1000W would be "safer". Depending on clock speeds, you might pull around 250-275W per GPU, so you're pretty close to running at 100% load with the setup you listed.

      Delete
    6. Yeah those numbers felt a little weird in my head. So if I ran the 3x r9 290 off a 1000W supply (say this one: http://bit.ly/9ebx4h) and kept the 2x 7950 going off the 850W, everything should be alright? Thanks again, I'll send you a picture of what you helped build when it is all up and running :)

      Delete
    7. Yeah, that should work -- 1000W for three GPUs is generally good (and it's what I'm running, though with 7950s right now). Happy mining! (Once the parts arrive.)

      Delete
    8. Thanks for writing this up it's good to share what settings your running at and the hash rate.

      Delete
    9. Jarred! Sorry to bother you again, but I am running into a few issues. When I was mining with just an r9 290 and a 7950 plugged directly into my board things were great at ~1400kH/s. I've since expanded to three r9 290s and a 7950 (fourth 290 in the mail), however now whenever I try to run cgminer it either freezes out or gives me a blue screen. I am able to mine the 7950 by itself, but I can't mine with the r9 290 with or without other cards now. I have the latest driver and have tried with and without the SDK. I've tried a couple different versions of cgminer as well as reinstall Windows 8.1 twice. I'm also having trouble getting the fourth (only one on at 1x to 16x powered riser) card to be recognized (with and without a jumper), though it does spin up. I'm going to keep troubleshooting, but if you had any ideas about either of these problems it would be much appreciated!

      Delete
    10. I'd start without the x1 to x16 first and just do the x16 to x16 risers. I think some might only be PCIe 2.0 compatible and others are PCIe 3.0, so if you have the former it might cause problems? The x1 to x16 is a bit more difficult to say; I haven't tried them yet, but while in theory they should work in practice it's less certain. Start with three R9 290 and see if that works.

      If you run into driver issues, you need to uninstall AMD's drivers, then follow these steps: http://forums.guru3d.com/showthread.php?t=359883 (and maybe use Driver Fusion to clean out any extra settings). Hope that helps!

      Delete
  2. That setting shocked my machine. Thought it was going to blow up and burn. Then 850Kh/sec !!! But PC freezes a bit. So reduce Intensity back to 17.

    ReplyDelete
    Replies
    1. Yeah, intensities above 15 can really bog down the PC if you're using it for something other than mining. You can also try setting GPU threads to 2 and dropping intensity to 13 to see how that works out, but it will probably be around 10% slower than dedicated mining at I=20.

      Delete
    2. I had a similar thing, when I turned on using your settings on my Sapphire R9 290, the fan went turbo (over my basic -i 20 setting, and then a few seconds later the screen went black. (Win7 64)

      Delete
    3. Start cgminer with:
      cgminer --auto-fan

      Then the fan should adjust based on temperatures. Without that, it goes to max speed I think and stays there.

      Delete
    4. For some reason when I use cgminer i get a blue screen, so I opted to use guiminer. but that means I cannot seem to run the max alloc thing, or does guiminer do this for you?

      Delete
    5. Also, seem to be getting atikmdag bsod with guiminer now too. Should I rma this one?

      Delete
    6. Which version of cgminer did you try? What settings did you try? Start with just the defaults and I=13 (intensity=13) and see if cgminer will run. Get a utility for adjusting clocks/voltages for your GPU as well and see what they're at (MSI Afterburner beta is a good one). GUIminer is okay, but last I looked it was a bit outdated and didn't include the latest cards. It's possible your card just doesn't handle the higher clocks as well, as every card is slightly different. Start conservative, then move up. If cgminer is crashing with the default settings, update drivers, make sure there's no other software causing problems, etc. Also, play some games (or run some graphics benchmarks); if you get BSOD doing that, then there's some other issue -- not necessarily GPU, but somewhere. If games work fine, then you just need to figure out what's wrong with cgminer.

      Delete
    7. Thanks for your response, I was trying to mess around with msi afterburner as I had done some overclocking in the past but I have never messed with voltages and couldn't get it to work. What suggested setting do you use? I will try the other things you recommended

      Delete
    8. I think 1.11 to 1.15 as noted above is a good target, but know that not all cards will do the same clocks/voltages. MSI Afterburner can adjust voltages on some cards, and Sapphire TRIXX can do voltages on some (but not all) Sapphire cards, so start there. If you get a BSOD, adjust clocks down and/or voltages up -- and use MSI Afterburner to log temperatures so you can make sure things aren't getting too toasty.

      Delete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Hi Jarred,
    I'm building a starting rig with 2x R9 290, could you please recommend me a decent motherboard to go with? Thanks :)

    Also, great post. Inspiring.

    ReplyDelete
    Replies
    1. There are two options:

      1) Get the least expensive parts you can (with sufficient PCIe slots for your purposes), but be warned that low cost may mean low reliability, and mining can tax a system. If you want to save on the motherboard and CPU costs, I suggest:

      http://tinyurl.com/fm2plusmobo -- That gives you two x16 slots for your GPUs, and the potential to add up to three more GPUs via x1 to x16 adapters (like these: http://tinyurl.com/pciex1tox16). You could potentially go with a cheaper FM2-only motherboard as well (http://tinyurl.com/fm2-mobo), but that's only $15 less. Then you just need an FM2/FM2+ processor, like this: http://tinyurl.com/amda4-4000-apu.

      2) Another option is to go with a higher-end motherboard that has lots of x16 slots. It will cost more, and you'll still need x16 to x16 riser cables (http://tinyurl.com/x16-x16-riser), but here's such a board: http://tinyurl.com/6pcie-mobo. Add an AM3+ processor (http://tinyurl.com/am3plus-apu), and you're done -- you'll need a bigger case for this as well.

      3) Go for a more power efficient (Intel) build, similar to #1. Mobo (http://tinyurl.com/lga1150-mobo), CPU (http://tinyurl.com/pentium-g3220), and riser cables as above. Note that this costs more and supports at most four GPUs.

      Hope that helps!

      Delete
  5. Hi, I was wondering, does mining require a lot of bandwidth between gpu and the busses? Because is it possible to buy a pcie x1 to pcix16 coverter and use mine with let's say 5 - 6 GPU's are does this require crossfire?

    Thanks in advance!

    ReplyDelete
    Replies
    1. Mining requires very little bandwidth -- the x1 to x16 adapters should work fine, provided you have the necessary power and cables.

      Delete
  6. Are you sure that R9 290 will be able to sustain memclock 1500 (default is 1250) for 24/7? I am having some doubts really, as the cards are running at 94 C (and 750khash) at default.

    ReplyDelete
    Replies
    1. Updated text: recommending 1350 on the memory clock as a safer bet. Some cards might do more, some might do less -- I suspect most can handle 1350 (5.4GHz) fine, though.

      Delete
  7. Would you happen to have discovered another 'sweet spot' without having to push the card that much?

    ReplyDelete
  8. what mobo's out there can handle 6 r290's, assuming i have enough power.

    ReplyDelete
    Replies
    1. In theory? ASRock Extreme11/AC: http://www.newegg.com/Product/Product.aspx?Item=N82E16813157470

      You'd need risers, probably powered, and most likely two PSUs. Plus some fans. The cost of the mobo is such that it's probably more reasonable to just get two motherboards with 3 cards each.

      Delete
  9. Hey!

    First of all, awesome guide! Great job!

    1. I have just bought 2 R9 290X and I'm currently just able to get 350 khash on each of them. I've tried using your settings, but my screen goes black when I start CgMiner.. My current settings is:
    --scrypt -I 13 -g 2 -w 256 --thread-concurrency 8192 --gpu-powertune 2. Any ideas?

    2. I also get bluescreen when I quit cgminer. Have you ever seen that before?

    Thanks :)

    ReplyDelete
    Replies
    1. You'll want to read some of my earlier posts about batch files and settings -- http://holynerdvana.blogspot.com/2013/05/detailed-settings-for-600khashsec.html

      Specifically, run in a batch file with these lines before launching cgminer:
      set GPU_MAX_ALLOC_PERCENT=100
      setx GPU_MAX_ALLOC_PERCENT 100

      That will allow a higher thread-concurrency setting, as noted in my conf files above.

      Delete
    2. Hey Jarred, thanks for your fast reply!

      I tried some more settings yesterday and I was able to get each card up to 638 k/hash :) But I should be getting like 900 right? I'm currently running these settings now: --scrypt (-I 14 -g 2 -w 256 --thread-concurrency 16348 --gpu-powertune 2) with a GPU memory clock at 1250mhz and a GPU Core Clock at 1000mhz.
      I have Windows 7 64-bit, 4gb ram, intel i3 processor. I installed the latest graphics driver from Amd (amd_catalyst_13.11_betav9.4).

      Any ideas for getting a higher rate?

      Which AMD driver are you currently using for your R9 290x build?

      Again, thanks :)

      Delete
    3. Hi Stees,

      I need to play around with settings more and I'm currently out of town, so it will be a week before I can update. Short story: I=14 with G=2 and a lower thread concurrency is probably going to hold you back. Maximum mining performance generally comes at I=20, but some cards don't do that well for whatever reason. Higher thread concurrency with G=1 is usually better, but the system won't be useful for anything but mining if you go above I=14. Also, --gpu-powertune 2 is pretty conservative; try 20 instead (unless that was a typo on your part).

      For drivers, the latest AMD drivers should be fine, and same with the SDK.

      Delete
    4. Hi Stees/Jarred,

      I have the same problem here. Pressing q -> blue screen. Did you manage to solve this?

      Also when I go above I=13 I get a lot of hardware errors. I=20 runs at > 850kh/s but effecively 0 because then I only get HW errors.
      Is there anything I can do to solve these HW errors? I tried different clock speeds but to no avail.

      Thanks,
      - Erik

      Delete
    5. I've had some systems and GPUs that really didn't like certain settings combinations -- some cards do I=20 fine, others barf. So just try every option and see if one works well (Anything below 13 is probably worthless, and 20 is the max.) You can also try different thread concurrencies to see if any work better. Usually, I try to use a healthy chunk of GPU RAM (monitored by MSI Afterburner), so 3GB or so.

      Delete
    6. I have 2x R9 290's (100362BF4SR) which BSOD (atidagkm.sys) when you exit cgminer. Have yet to find a solution. Researching turned up (http://msdn.microsoft.com/en-us/library/windows/hardware/ff558949%28v=vs.85%29.aspx) which says the error is linked to "excessive paged pool usage and may occur due to user-mode graphics drivers crossing over and passing bad data to the kernel code" whatever that means.

      Someone in another thread mentioned crossfire being an issue but these new 290 cards don't have the old bridge which you could just take off...and anyway this error happened even with only one card in the computer.

      Someone else said upgrading to windows 8.1 fixed it for him but its a shame to have to do that...hoping someone else has a solution. I suppose I could go learn how to set things up on Linux but i'd have to give up using cgwatcher which I really enjoy using.

      For now i just accept the BSOD each time i need to shut things down to use my desktop. :(

      Delete
    7. Hey Andy,

      Send me an email if you'd like, or just post the complete settings that you're using and system specs and I can see if I can figure it out. Also, look at my troubleshooting post -- you might need to uninstall/reinstall some software. Lower thread concurrency may help, different clocks, etc.

      Delete
    8. Let us know if you find the problem. I have the same issue on Win 8.1

      Delete
    9. Hey there,

      Same symptoms for me with my Sapphire 290 card. Any intensity > 13 and hardware errors start to show up. I=20 is useless. I'm hoping that someone's figured it out. I don't even know if this is a software problem or just hardware variation on the 290's. If it's hardware, I would want to know so I can stop chasing something that's not possible.

      Delete
    10. How much RAM do you have? I don't know what causes problems, but I have a system that just refuses to work well with a 7970 -- like, it only gets 520KHash at best, can't use anything higher than I=13, and gets HW errors if I do. It's an older Core 2 Quad setup, so maybe that's the issue. I just added 2GB RAM (6GB total) and that improved performance maybe 5-10%, but still not where it should be. I'm going to try the GPU in a different system when I get some time and see if that helps.

      Delete
  10. hey all,
    so this is my setup:
    3x R9 280X

    and this:
    http://gyazo.com/2ac59d2d6f7eb8991a81dd6386e3ab77

    I have a question about the riser cards - do I need those with molex (are they called powered?) or is it ok without, like these:
    http://www.ebay.de/itm/PCIe-PCI-E-Express-x16-Extender-Extension-Riser-Karte-Flex-Kabel-Cable-PCI-E16X-/261125336885

    Do you have any suggestions to my build? Thanks

    ReplyDelete
    Replies
    1. Powered is a safer bet than unpowered if you're doing x1 to x16, but I haven't tried those personally -- I've only used x16 to x16 risers.

      Delete
  11. Hi Jarred,

    First, thanks for the awesome guide. Second, thanks for going the extra mile and responding to so many comments. I learnt a lot.

    I have a question though, where did you get the "rough numbers" at the start of your article from? I ask because they don't match up that much with the wiki numbers...

    Link - https://litecoin.info/Mining_Hardware_Comparison

    ... and in addition, you didn't mention the 7990, which seems to outperform any other card BY FAR. According to that list at least.

    I only ask because i'm deciding which card(s) to buy this week, and wanted to know if you've any knowledge about the 7990s also.

    Cheers.

    ReplyDelete
    Replies
    1. The LTC Wiki seems... conservative. I think the people that get really good hashing setups often don't share. It does require overclocking, but it's worth it I think. 7990 is faster yes, but it uses more power and costs $600, so efficiency ends up being lower.

      Delete
    2. Alright, i just wondered. There is indeed a lot of different numbers from different sources. I would expect, as you said, that the best configs wouldn't be shared. I work in IT so i have no fear of tweaking it myself, but i'll definitely use yours as a baseline and see how it works with the hardware i get.

      R290 x 3 for me i think. Cheers buddy! :)

      Delete
  12. Jarred,

    Thank you for this post and for taking time to answer to comments!

    Would you please recommend a good R9 290? Does it matter if it's Sapphire, Gigabyte, MSI?
    On what brand did you achieved 900 khs/sec?

    Also, do I need powered risers for x16? Or just for x1>x16 risers? (I guess I don't need powered risers for first three cards, but you're the expert).

    Thank you very much.

    ReplyDelete
    Replies
    1. Most of the current R9 290 cards are basically the same design with a different sticker, so there's really no difference right now. You can see images of this at Newegg: http://tinyurl.com/r9-290-newegg

      Incidentally, Amazon (or the sellers there at least) is totally price gouging on the R9 series GPUs right now -- look at these prices: http://tinyurl.com/r9-290-amazon So while I get a commission for people buying through my Amazon links, right now Newegg is the place to go!

      Delete
  13. Hi Jarred thanks for taking the time to write your guide,im new to this and i'm having trouble getting it to work,its telling me that temp target is not recognised as an internal or external command,along with api port and some other commands it doesnt recognisedo i need to put all the brackets and symbols in as you have or not,thanks

    ReplyDelete
    Replies
    1. The above is for content in the cgminer.conf file -- how are you trying to run this?

      Delete
  14. Jarred, Excellent article and it matches what I had already ordered so I am happy to see I did the math correctly. One question though, are you running this through Windows or Linux? I was planning on the latter and just using a thumb drive for memory but am unsure if any of the versions of Linux will permit the cards to run at full speed. Also, do you need to short out the outputs with resistors to trick the computer into thinking all are output to monitors or is this unnecessary? I am planning to put the Asrock MB into a milk crate as I saw on cryptobadger's web page. I have no plans to use the computer for anything else. One last question, I was thinking of ordering cooling blocks and using this mining rig to heat my hot water heater by circulating the water through it. I typically keep the water heater at 60 degrees C anyway so at least I won't be wasting all that energy. I can't see any reason to not do this as I will be putting the mining rig in the same room as the furnace and water heater to keep the noise away from the rest of the house. I had a Butterfly 30 GH/s ASIC miner (which took over a year for delivery) for 2 weeks in there which is also extremely noisy. I sold it (at a significant profit which I amusing to pay for this rig) and decided to go to Litecoins because I was only earning 0.02 Bitcoins a day. Litecoins seems a far better option with all the multi-TH/s ASICS about to flood the market for Bitcoins. At least until someone spends the big bucks and designs an ASIC for scrypt based currencies.

    ReplyDelete
    Replies
    1. I'm personally a Windows user -- I tried some stuff on Linux and just never got the hash rates I was expecting. I don't know if it was drivers or some other setting, but after messing with Linux for the better part of a week I just gave up and switched to Windows. There's generally better support in terms of drivers and other utilities there, and I have things set up so I can monitor all the PCs remotely, so it works for me. With CGminer, you do not need to use a dummy plug for the PC to recognize the GPUs -- I think that was required with GUIminer and some other tools in the past? Anyway, I just run headless on most of my systems and it works fine.

      When you talk about cycling water through to use for heating, what exactly are you thinking of doing? Would you just have a tube go into the reservoir of your big water heater? One issue I see with that is most water-cooling does not use just water -- instead you have additives and distilled water so that you don't get mineral buildup on any of the components. If you do figure out a way to do this, though, send me a picture as I'd love to see it! :-)

      I'm with you on Bitcoin mining -- the THash miners are crazy expensive and will just skyrocket difficulty. If you can't get the hardware in the first month or two, you'll be behind and may never catch up. Hopefully the complexity of SCRYPT keeps ASICs from entering the fray for a few years at least, but if prices continue to climb it's only a matter of time.

      Delete
    2. I was hoping for Linux and will try and give it a go. I wanted to be able to monitor cgminer using ssh but am not sure how to do that with windows. But, I agree the drivers aren't perfect. I'll give it a try initially then install windows 7 if I can't get Debian or Mint to work for me. Mint/Ubuntu typically have better driver support. I was using a Raspberry Pi running Minepeon which worked perfectly for the BFL ASIC miner. Playing around with GUIminer on my PC I can't get it to work under Windows 7 but have no problem with cgminer. My personal box in an ASUS E35M1-I as it was an experiment a few years ago to see how little energy was required. It works fine for every day use but terrible as a miner for scrypt. So, ironically I will be running a high power unit for that.

      My idea was to buy water blocks but the best price I can find is 94 Euros which I think is too expensive. Now I am thinking of using PCI-3 riser cables and put the cards in a tray with an oil bath and run a separate water line coiled around the bath for circulating water. These water blocks are insanely expensive. I am not sure if I need to add heat sinks onto the GPU itself fir use inside the oil bath so I'll play around with it. I am dong the milk crate design anyway so will get the riser cables anyway for that to spread out the cards. If heat becomes an issue then I'll take more drastic methods. I want to make certain the rig works correctly before I go tearing apart the cards. I was thinking that it is a huge waste of energy to just blow off the heat. The BFL ASIC ran very hot at 72 degrees and there was a lot of airflow. I want to keep these cards less than that and perhaps overclock them if possible. There will be a lot of experimentation to get the sweet spot for this rig. I only ordered 2 R9-290 sapphire cards so far as they are crazy expensive here in Europe as are all electronic parts. But Hungary where I live they have increased the import customs duties to 50% so ordering from the US or China is cost prohibitive. So, for now I have to get everything here in Europe. I am an American though and periodically travel back to the US so perhaps I'll pick up the third (or more) card then. I'll see what happens with the Litecoin difficulty.

      Delete
  15. What motherboard would you recommend for 4 of the 290s or 290x? thanks so much for the article.

    ReplyDelete
    Replies
    1. I'd get this one probably:
      http://tinyurl.com/4pcie-mobo

      Note that it is an AM3+ motherboard, so you would need an older CPU, but the CPU doesn't matter much for mining. Here's one that would work:
      http://tinyurl.com/fx4300-cpu

      Delete
  16. Which video card is better of the two

    Gigabyte R9 290X or Sapphire Radeon R9 290x

    which of the two will have better results

    ReplyDelete
    Replies
    1. They're the same car, with minor differences perhaps in firmware. With tuning, they should run the same.

      Delete
  17. this card - Gigabyte R9 290X GDDR5-4GB 2xDVI/HDMI/DP Graphics Card (GV-R929XD5-4GD-B) really gives these results 1000KHash/sec ?????

    http://www.amazon.com/gp/product/B00FONISY8/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B00FONISY8&linkCode=as2&tag=dosk-20

    because there is not present - https://litecoin.info/Mining_hardware_comparison

    ReplyDelete
    Replies
    1. It depends on what clocks and voltages you get running stable, as well as cooling and other factors. It's 850-1000KHash, give or take maybe 5% (so R9 290X ought to get at least 950KHash/sec with proper tuning). You want to make sure the AMD drivers are set to run in Ultra mode for performance.

      Delete
    2. May I ask what you mean with Ultra mode for performance, Is that something I an set somewhere?

      Delete
    3. This comment has been removed by the author.

      Delete
  18. Are you sure 280X's power consumption is ~340W?
    http://techreport.com/review/25509/amd-radeon-r9-290x-graphics-card-reviewed/12

    ReplyDelete
    Replies
    1. I was ballpark estimating on total system power -- I'm likely off, but I don't have full systems to measure on each of these. When I'm home later this week, I'll see about getting better figures. Keep in mind that I believe TechReport measure just the GPU power use -- not system power at the wall. So with a 90% efficient PSU and the other components it would add quite a bit more. (And R9 290X apparently would be even higher, though potentially not quite as high as they're showing for games as the CPU and RAM aren't doing much more with 290X than with 280X for Litecoin.)

      Delete
    2. Actually, TR is measuring the power usage of a system w/o the monitor. But this is gaming, not mining.
      Guru3d on the other hand measure the power usage for the card. Though again, gaming not mining.

      Delete
    3. So eventually, could you be wrong about the 7990 being less efficient at a max consumption of around 520W? I found 7990's for $600 (a good price for European standards, usually more expensive than the US). Cheapest 290X's I could find here are around $540.

      Do you think there will be big releases in the hardware front? What about AMD and other manufacturers? Do you think it could change the way they think about building graphics cards?

      Thanks a lot for taking the time to post this and all of your answers I've been opening this post for a while and you've been very helpful.

      I've just taken up mining with my 280X and thinking of buying 7990's.

      Delete
  19. As a diversion, I have also ordered a Parallella board and will explore adapting that for use in mining scrypt. I see others are looking into this as well. If a $99 computer can mine as well as our graphics cards then I'll build a farm of these assuming it can be done. Otherwise I want to look into building a bioinformatics data engine with it so either way it should be an interesting diversion.

    The ASICs are a boon only for those that build and sell them. I am assuming many of the early systems were kept in house and used for mining coins (burn in testing?) at a crazy profit before delivering them to the clients. Many of the companies appear to be scam artists which isn't too surprising given the amount of money involved with these alternative currencies. It is like the old gold rush days and brings out all the con artists, thieves, and reprobates. Caveat Emptor is the rule of the day so I believe that it is best to build your own and hoe for the best. I was lucky with the BFL as I paid $737 for the machine and adding customs duties which were still lower it came to $939 delivered. I mined for 2 weeks and "got" 0.25 of a bitcoin. Well, it was obvious then where this was going so I sold it on Ebay for $2,000. It sold in minutes so I probably could have gotten more but really I don't want to cheat anyone so it was a fair price in my opinion. The buyer will soon learn he will never recover his investment unless bitcoins go up a lot higher in price. But, the recent accelerated price increase is a 99% probability of a bubble caused by speculators who when they dump their coins will collapse the market. Nonetheless, they will go back to "normal" and looking at a graph of bitcoin pricing it should be in the neighborhood of $200 which I am confident it will fall back to. If we are very lucky it will collapse back down to $10 or less and I will buy as many as I can afford. Unfortunately Litecoins are married to Bitcoins so will also collapse but we need to recognize that this is typical for any economic bubble and hang tough. I saw a blog while researching this and a guy was chad a good mining rig set up and was mining Litecoins like mad. He had something like 19,000 of them and sold them off back when they were hanging at $2.50. By doing that he got back his investment in equipment more or less and sold that off as well for a $18,000 profit. If he had just waited and held the coins he could have sold them when they hit $40 for $760,000. So, this is a long term game just like the stock market or Forex which rewards patience. I suppose the real question is whether to convert Litecoins into Bitcoins and hold them. Bitcoins have more volatility and at least initially will be the most likely to become functional as a currency without need for conversion to traditional currencies like dollars or euros. Or maybe it is just better to hold them as Litecoins with the ultimate goal of increased relative value of Litecoins. Philosophically I am certain both will escalate in value over time.

    My woman satisfaction factor has a high difficulty and it was tough to talk her into the BFL and then the 1 year delay I got a lot of heat. She was very happy when I sold it. She was also pissed at me for not buying bitcoins back in the early days when I first started looking into them. In the mean time I will mine as earnestly as possible. Not sure how she will take me spending the proceeds form the sale to build a litecoin mining rig. She is a heavy Day Trader so well versed in the market and finances which makes this even more difficult. But, the long term goal is to build wealth or in my case just having fun with a bonus. That is the better way to look at it anyway then if you lose your shirt you at least learned a lot in the process.

    ReplyDelete
    Replies
    1. I too think that mining and holding Litecoins is a good strategy for wealth investment.

      Delete
  20. Hi,
    what version of drivers and sdk you used?

    Great post!

    ReplyDelete
  21. Great guide!

    So it seems reducing voltage to lower temperature is crucial for getting high hash rates. However, I have never done it myself and was wondering what program you can use to undervolt 290x.

    Also, I read that only Asus 290x are not voltage locked. Is this true? If so, how do you undervolt, say sapphire or MSI 290x?

    ReplyDelete
    Replies
    1. Try using MSI Afterburner or Sapphire TRIXX would be my suggestion. Neither will work on voltages with every card, but usually one of those will work. If not, I'll dig around and see if I can find suggestions for other utilities that allow voltage adjustment -- and there's always VBIOS modding if you're willing to go that route.

      Delete
  22. Jared I'm running 4 of the r9 290x cards this is my first mining rig. I can get 1 card running smoothly at about 950 khs but once i start plugging in 2 or more cards the machine goes about 2-3 minutes then crashes. I notice that with just 1 card running my rig is completely unusable and lagging. However it does not crash. Any suggestions?

    ReplyDelete
    Replies
    1. Any setting above I=13 (intensity 13) will generally cause the system to become laggy. The GPU is using all of its resources for mining and simply doesn't update the screen as often. If you're using I=20, try I=18 with more than one card.

      Delete
  23. Hey! I followed this over from the reddit mining rig set up at http://www.reddit.com/r/litecoin/comments/1ropgq/new_people_please_read_this_upvote_for_visibility/ ....My question is - Would I be able to take that set up and just swap out the 7950s for 290x's?

    ReplyDelete
    Replies
    1. If you swap R9 290 in for the 7950, I'd probably go with at least a 1000W PSU. Otherwise, you should be okay. I personally tend to grab a higher wattage PSU just to be "safe", and maximum efficiency is usually achieved at 50-70% load (so 700W on a 1000W PSU).

      Delete
  24. If not, any recs on a supporting rig for 3 r9 290x's?

    ReplyDelete
  25. Hey there. Just got my R9 290 last night and I'm having some trouble getting it going. I'm using it in the same PC as my 7950 that I plan to use for gaming and browsing, so I'm trying to set my config file to only run the 290, in slot 2.

    Everytime I try to run cgminer I get a "Fatal JSON error" and it prompts me to enter my pool info. I've tried every solution I've found on Google and it's all come up with the same JSON error. Can anyone help me out? I'll post my config setup below.

    {
    "pools" : [
    {
    "url" : "stratum+tcp://global.wemineltc.com:3334",
    "user" : "USER",
    "pass" : "PASS"
    }
    ],

    "intensity" : "20",
    "vectors" : "1",
    "worksize" : "256",
    "lookup-gap" : "2",
    "thread-concurrency" : "32765",
    "gpu-engine" : "1000",
    "gpu-fan" : "40-100",
    "gpu-memclock" : "1350",
    "gpu-powertune" : "20",
    "temp-cutoff" : "99",
    "temp-overheat" : "95",
    "temp-target" : "90",

    "api-port" : "4028",
    "expiry" : "120",
    "failover-only" : true,
    "gpu-threads" : "1",

    "log" : "5",
    "queue" : "1",
    "scan-time" : "60",
    "temp-hysteresis" : "3",

    "scrypt" : true,
    "kernel" : "scrypt",
    "kernel-path" : "/usr/local/bin"
    "device" : "1"
    }

    ReplyDelete
  26. Okay so I fixed my issue (Missing a comma after kernel-path" : "/usr/local/bin") and it works! Almost 900kh/s so I'm happy with that.

    A new problem has risen though that maybe someone here can assist with. As soon as I run cgminer BOTH of my GPU's (according to AMD Catalyst Control) run at 100% fan speed and DO NOT return to normal (20%) speed after I close cgminer and I need to reset my computer for them to slow down. Any ideas? What would make my 7950 run 100% when it has 0% activity?

    ReplyDelete
    Replies
    1. When you start cgminer, use "cgminer.exe --auto-fan" and that should have the fans target the appropriate fan speed. Sometimes it's better to just skip the "gpu-fan" setting and let AMD's CCC take control, but that's not always able to keep the GPU safe.

      Delete
  27. Good day,
    will my rig hold with 2x290x nad 3x280x with 1500W PSU (90-95% eff.)? Thank you very much for answer.

    ReplyDelete
    Replies
    1. If you have the space for it, yes -- 1500W should be sufficient for five GPUs.

      Delete
  28. Thank you for this information. I'd been using GUIMiner with scrypt for a bit, but I didn't like the lack of options in the interface, and generally like to get into the slightly more technical details myself. This article helped me immensely.

    ReplyDelete
  29. Newb question here...

    I am quite new to mining, and I recently got my rig running with a single Radeon R9 290. I tried using the above config file in your post, however I cannot get it to run with a thread-concurrency any higher than 10,000 or so. I assume this will affect my hash rates, and right now I am averaging around 700 Kh/s.

    Any tips for getting past this barrier, or are there any settings I may have missed prior to using your config?

    That aside, thank you for the awesome post.

    ReplyDelete
    Replies
    1. I mentioned this above, but start with a batch file and put in:

      set GPU_MAX_ALLOC_PERCENT=100
      setx GPU_MAX_ALLOC_PERCENT 100
      ping 1.1.1.1 -w 2000 -n 1
      cgminer --auto-fan

      You may need to run that command sequence twice, but the second time the "setx" should allow you to do higher thread concurrencies.

      Delete
    2. Thank you for the reply...

      I'm running Xubuntu... So I used a .sh file to launch cgminer and included

      export GPU_MAX_ALLOC_PERCENT=100

      I am now running with the thread-concurrency set at 32765, however the hash rate has only improved marginally 25-50 Kh/s.

      It wont seem to execute properly with -w 2000 and -n 1 in the .sh file after ./cgminer, however it is loading my config file. Is -w just worksize and do I need the -w 2000 and -n1 for this to work properly?

      Delete
    3. Hi Henry,

      I had issues with getting decent hash rates on Linux with 7950 cards, so I'm not much help there. Some people it seems to work fine, others not so much. What other settings are you using, in terms of GPU threads, GPU clocks, and Intensity? It's possible one of those settings is holding you back, or it might be something with Linux drivers. :-\

      Delete
    4. At present GPU threads is set at 1, GPU clock at 1350, and intensity at 20... I'll do some research and see what works. Thank you for your help!

      Delete
    5. Try some different intensities, and maybe do I=13 with GPU threads=2 to see what that does (potentially with lower thread concurrency). If you find settings that work in the expected range on Linux, let me know!

      Delete
  30. Every time I launch cgminer I get a command window that is blank, just a blinking cursor. It says it starts and AB shows my GPU's at 100%, but I get nothing. I have the 13.11 beta 9.2 drivers installed and the APP SDK 2.9. I can install my HD6450, the 13.9 drivers and it works just fine, I can see the info in the command window. Those drivers do not work for the 290 though and I am back to where I am now. Any ideas?

    ReplyDelete
    Replies
    1. Are you running the HD 6450 in the same system as some other GPUs? I have a system with a couple 7950 cards and a 5670 and it didn't really like having the extra GPU. Another system has 5870 with 7970 and likewise doesn't really seem to like the non-matching GPUs. My first suggestion would be to remove the 6450 and see if you can get things working. If it has issues still, delete all the *.bin files in the directory, then see if you can get it to work. Still no luck? Uninstall all the drivers and download and run Driver Fusion and use that to clean out any remnants of the AMD drivers, then reboot, then try again with the latest drivers. Hope that helps!

      Delete
  31. Hi Jarred,
    It is very cool to read your experience. But I have faced the situation I belived no one has before.
    I actually have 2 grapic cards: GTX780 and the new R9 290X. I guess you know the question.
    I want to use only AMD card for mining, and keep GTX780 for displaying. How could I do that?

    Now it seems the two cards worked together for displaying.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  32. Also the cgminer only can use GTX780 for mining. I don't understand why it cannot recognize R9 290x.
    I am using CG 3.7.2 and the lates drivers. Two display monitors are connected to GTX780 and R9 290X.
    I have tried Reaper for mining too, setup it using device 0 and device 1, but it can only recognize GTX780, but 290x.

    ReplyDelete
  33. The only good news is, it can worked on GUIMiner, with only 700Kh/s. As we know, GUIMiner is not stable. But I believe this is the way to figure out how to run R9 290x in CGminer.

    ReplyDelete
    Replies
    1. What I do with situations like that is open the console in GUIminer and find the exact command it issues. Then try copying that and running it on your own in the CGminer directory. From there you can usually tweak it to make it work.

      Delete
  34. Hi, thanks for your great blog about mining! It´s been really helpful!

    Whats the best performance / price ratio right now on a GPU? All the 7950´s are gone from Newegg or Amazon, not sure if the culprit is the Black Friday or the LTC Price, or maybe both.

    So apart from that, what is the best LTC mining GPU from a peformance / price ratio? Energy cost is not an issue.

    Thanks

    ReplyDelete
    Replies
    1. Best is going to be the R9 290X/290, then the R9 280X (just a 7970 really), then 7950 and so on down. Any 7000 series or R7/R9 GPU from AMD will currently earn money, but most of the lower end cards are around 100-300 KHash and you still have to power the whole system, so it's not as cost effective.

      Delete
  35. I purchased a 860 watt power supply (back when I was expecting to put 3x 7950 cards in my rig) but I ended up having to get 2x MSI R9 290 cards. Do you think that a 860 watt power supply can support these two R9 cards?

    ReplyDelete
    Replies
    1. Yeah, for any two GPUs it should be sufficient.

      Delete
    2. I just put in an order for a gaming rig with two liquid cooled R9 290X's with a 1200 Watt power supply. Will I be wasting energy with this power supply or save energy due to its platinum efficency? I went overkill on motherboard and memory. Wish I found your blog first. Thanks for your time.

      Delete
    3. When you're running mining, you'll basically be at 600W load on the PSU, give or take 10%. Typically, maximum efficiency is right around the 50% load mark, so you'll be in the sweet spot there. Yes, you could have bought a less expensive 850W PSU and still gotten pretty close, but long-term it's not a huge issue. And since you wanted a gaming rig first and Litecoin is only a side benefit, you're better off -- you don't have to cry if LTC prices tank (like they're doing right now)!

      Delete
  36. OK. I figure it out. Only add "gpu-platform" : "1" is simply done.
    But I only got 720Kh/s by the following configure:
    "intensity" : "20",
    "vectors" : "1",
    "worksize" : "256",
    "lookup-gap" : "2",
    "thread-concurrency" : "33792",
    "gpu-platform" : "1",
    "gpu-engine" : "1025",
    "gpu-memclock" : "1350",
    "gpu-vddc" : "1.110-1.150",
    "gpu-powertune" : "20",
    "gpu-fan" : "40-100",
    "temp-cutoff" : "95",
    "temp-overheat" : "90",
    "temp-target" : "85",

    "api-port" : "4028",
    "expiry" : "120",
    "failover-only" : true,
    "gpu-threads" : "1",

    "log" : "5",
    "queue" : "1",
    "scan-time" : "60",
    "temp-hysteresis" : "3",

    "scrypt" : true,
    "kernel" : "scrypt",
    "kernel-path" : "/usr/local/bin"
    }

    Please give some suggestions. For R9 290x this performance is really unacceptable.

    ReplyDelete
    Replies
    1. Have you checked in the Catalyst Control Center to enable Ultra mode? That should give a big boost to performance, as it allows the fan to run at higher speeds and thus cool better.

      Delete
    2. I cannot find it in CCC. My version is 2013.1122.1036.18947. What is your verison of drivers and Catalyst Control Center?

      Delete
    3. Check the "Overdrive" section -- if nothing else, you can set the maximum fan speed to 50% or higher there and get the desired result.

      Delete
  37. Hey Jarred,

    I can't get higher Thread-Concorrenty then 8192. I did the setx commands. Have the newest driver and sdk. What can i do?

    ReplyDelete
    Replies
    1. How are you launching cgminer? Open a command prompt, change to the CGminer folder, then type:
      set GPU_MAX_ALLOC_PERCENT=100
      setx GPU_MAX_ALLOC_PERCENT 100
      cgminer.exe --auto-fan

      What does it say?

      Delete
    2. Hey Jarred,

      Still the same error my sys is using 51xxxx mem and in the cgminer config is 10xxxxx mem. Decrease TC or increase LG. Got the same card and 6GB of ram.

      Delete
    3. I did set my TC on 10240 btw :) No clue why i cant get my TC higher, installed all drivers what are foundable apart. Installed SDK and reinstalled it. Tried it without SDK. Tried it local and remote.

      Delete
    4. I have the same problem until I type the command lines:
      setx GPU_MAX_ALLOC_PERCENT 100
      setx GPU_USE_SYNC_OBJECTS 1

      Hope it's helpful.

      Delete
    5. Thanks Blade, as u can see in this blog i allready did the commands. Not working for me.

      Delete
    6. +1
      batch file in place with setx commands included. Can't get thread concurrency greater than 12k. Going higher gives
      "error -4: enqueueing kernel onto command queue."
      "gpu 0 failure, disabling !"

      Delete
  38. I am unable to read the voltage of my 290 with afterburner ?

    I just have a - 0 + to move up or down but no real voltage shown ?

    ReplyDelete
    Replies
    1. Why not use GPU-Z to monitor everything?

      Delete
    2. Which GPU are you using, Sklz? You can try Sapphire TRIXX as another option. MSI Afterburner also has some options to unlock voltage control in the advanced settings, which might help? Problem with GPU-Z is it only allows monitoring and not the ability to change settings. Also, for monitoring I really like HWiNFO64 -- it will monitor CPUs, GPUs, motherboard components, storage, etc. plus it has logging.

      Delete
  39. Hey Jarod! Thanks for sharing your knowledge.. Is 1000w ok for a 3x 290 build? Parts on the way.. im worried i skimped on power supply?

    ReplyDelete
    Replies
    1. 1000W should work, but I'd make sure you measure power (e.g. with a Kill-A-Watt or similar) to ensure you're not going too high on the PSU -- especially if you overclock. (http://tinyurl.com/kill-watt-meter)

      Delete
  40. Hey Jarod,

    Thank you so much for all the information.

    Do you have any idea how I can make a good expectation of the increase of mining difficulty?

    Right now, the difficulty has increased in 1 month. Can we expect this to go faster and that in one month the difficulty will be around 5000 or isnt it go so fast?

    I am curious how you think about it.

    Greets, Steven

    ReplyDelete
    Replies
    1. I ment that the difficulty has doubled in the last month: from 1000 to 2000.

      Delete
    2. Difficulty generally follows price, but it lags somewhat. Right now a ton of people are buying GPUs to get in on LTC mining. We'll likely stabilize in the region of 4000 difficulty at the current prices is my bet, so I'd be down to 1.5 LTC per day instead of 6 LTC. At that rate, someone buying a new $2000 system like I outlined will be looking at more like three months to break even. If the price drops, we'll see difficulty stabilize lower.

      Delete
    3. Yeah, the interesting thing I've noticed in the last few weeks is an extreme shortage of any of the AMD video cards suitable for mining. The local Micro Center store always puts brand new cards on sale for a week or two, but when they marked down the R9 280X to $299 as a sale price, all of them in stock disappeared within 24 hours. They haven't been able to get a single R9 290 series card in stock at all yet.

      If you look on eBay, you'll see the 7950 cards are going for as much as $200 more than the retail prices they sold for, new, before getting discontinued. It may be the first time I've ever seen a computer peripheral like this increase in value over time instead of depreciate!

      I start out back in July building a small LTC mining rig with a pair of 7950 cards and a 1000 watt power supply. Back then, LTC was holding pretty steady with a value of around $2.50 per coin. I considered holding them all vs. selling, but wound up selling all of them as I mined them instead, because all the gear I purchased was on a credit card costing me interest until I paid it off. (I figured that should factor into any equation of profits one could see by holding the LTC.)

      When I finally broke even on the gear (probably only a month or so ago), I expanded things with a second machine with a third 7950 card in it. Unfortunately, I saw difficulty levels rise almost immediately after that was up and running, which negated any real improvement in mining speed I hoped to get with it. I added a fourth card (R9 280X) now, and difficulty levels again rose to where with all 4 cards running, I see a little less than 1LTC per day -- a worse rate of return than I had with just the 2 cards starting out.

      There's definitely an addictive aspect to all of this that tempts me to add more cards, more motherboards, more power supplies.... But stepping back from all of that a bit? I think I'm going to stop, and try a different angle. I'm going to mine for a little while with what I've got now, at least until it looks like it repaid for the latest hardware I added. Then I'll profit by selling the cards themselves! I can start over from there, only buying another card when I can get it at a really good price. I think it might be more profitable to buy new cards, mine with them until they're paid off, and flip them for a profit, than just trying to get pure LTC profit!

      Delete
  41. hi jarred
    first: thanks for your article
    i have a problem with your config
    when i use your config file and run cgminer.exe, i got this error:
    JSON fatal error
    what's wrong?
    sorry for bad english
    thanks again and awaiting for your replay

    ReplyDelete
    Replies
    1. You're probably missing a comma at the end of one of the lines. Every line with something after it other than ] or } should have a comma, more or less.

      Delete
  42. Hi Jarred,

    I have tried your settings on my R9 290x, but I only get around 600Kh/s. That's why I tried some other settings myself and right now I have my
    Engine on 891
    Memory on 1500

    I am getting 850 Kh/s with temperature of 75.

    I don't know if these settings are any good, But I would like to be able to reach atleast 950 Kh/s if possible.

    Any advice?

    ReplyDelete
    Replies
    1. Is the Ultra performance enabled on the GPU in the drivers? Other than that, try bumping up clock speeds a bit on the engine... not sure if the 1500MHz RAM is necessary so potentially lower that. Are you at I=20?

      Delete
    2. I finally found the Ultra performance switch. But stil nothing. with your settings it will only go to 700KH/s. maybe it my system? I'm running I=20

      Delete
  43. Hi Jarred,

    Thanks for the blog, very informative.

    I have (4) r9 290's incoming, I have this Mobo: http://www.amazon.com/dp/B007QWIA52/ref=as_li_ss_til?tag=onsimobicomps-20&camp=0&creative=0&linkCode=as4&creativeASIN=B007QWIA52&adid=0PFP81V7KE692HCNM2EZ

    What size riser cables do I need, if any to run (4) R9 290's? Powered or non?


    PS:

    This is my component list for (4) R9 290 GPU Litecoin mining rig, please comment on what you think of this setup. Any room for improvement?

    Powersupply: LEPA G Series 1600-Watts
    Mobo: MSI Z77A-GD65 Z77 DDR3 1600 LGA 1155
    CPU: Celeron g1610
    RAM: Corsair Vengeance Blue 4GB (1x4GB) DDR3 1600 MHz
    HardDrive: 32 GB ADATA SSID
    OS: Windows 8.1

    ReplyDelete
    Replies
    1. You'll need three x16 to x16 risers and at least one powered x1 to x16. I'm not sure I'd go with 4GB RAM either -- I think 8GB is a safer bet, just so you don't run into memory bottlenecks. If you're doing Linux, perhaps it's not as critical -- I haven't played around with that much. Everything else looks good to go.

      Delete
  44. This comment has been removed by the author.

    ReplyDelete
  45. Hey Jarred,
    thank you very much for this blog !

    I have a question..my system will not run..
    Win7 64x
    Asrock 970 Ex 4
    1000W bequiet
    Semprom 2,8Ghz
    4GB
    Sapphire R290 ( orig, nothing changed latest Catalyst driver & SDK )
    cgminer 3.7.0

    {
    "pools" : [
    {
    "url" : "stratum+tcp://coinotron.com:3334",
    "user" : "XXXX",
    "pass" : "XXXX"
    }
    ],

    "intensity" : "20",
    "vectors" : "1",
    "worksize" : "256",
    "lookup-gap" : "2",
    "thread-concurrency" : "32765",
    "gpu-engine" : "1000",
    "gpu-fan" : "50",
    "gpu-memclock" : "1350",
    "gpu-powertune" : "20",
    "temp-cutoff" : "99",
    "temp-overheat" : "95",
    "temp-target" : "90",

    "api-port" : "4028",
    "expiry" : "120",
    "failover-only" : true,
    "gpu-threads" : "1",

    "log" : "5",
    "queue" : "1",
    "scan-time" : "60",
    "temp-hysteresis" : "3",

    "scrypt" : true,
    "kernel" : "scrypt",
    "kernel-path" : "/usr/local/bin"
    }


    i got always: Error -4: Enqueueing kernel onto command queue. (clEnqueueNDRangeKernel)
    maybe you know what the problem is ?

    thank you in advance :-)

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. when i decrease thread-concurrency i will have only hardware errors....

      maybe i have not enough RAM ?

      Delete
    3. I don't think system RAM is the problem with only one GPU. What OS are you running? You might also try removing all AMD drivers, reboot, run Driver Fusion, reboot again, then install the latest drivers -- sometimes OpenCL gets messed up. Also make sure you delete all bin files in the cgminer folder -- you might have an old file sitting around causing problems.

      Delete
  46. Hi Jarred,

    Thanks for posting your config for the 290 cards. I tried your config for my Saphire R290 and although it runs stable I don't get anywhere close to ~900. It runs at about ~700.

    The only way I can get close to ~900 is by using the following settings:

    ./cgminer --scrypt -I 20 -g 1 --thread-concurrency 57000,57000,57000 --lookup-gap 2,2,2 --gpu-threads 1 --gpu-powertune 20,20,20 --auto-fan --gpu-engine 1000,1000,1000 --gpu-memclock 1500,1500,1500

    Reducing the memory speed or thread concurrency to anything lower reduces my hashrate. This is what it looks like after a couple of hours mining (I got 3 cards):

    cgminer version 3.7.2 - Started: [2013-12-06 12:32:53]
    --------------------------------------------------------------------------------
    (5s):2.616M (avg):2.607Mh/s | A:351248 R:10496 HW:0 WU:2424.2/m
    ST: 2 SS: 0 NB: 91 LW: 1642 GF: 0 RF: 0
    Connected to ltc-eu.give-me-coins.com diff 128 with stratum as user
    Block: e777f16f... Diff:1.96K Started: [15:00:35] Best share: 989K
    --------------------------------------------------------------------------------
    [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
    GPU 0: 84.0C 4633RPM | 845.6K/845.1Kh/s | A:115056 R:3840 HW:0 WU: 805.0/m I:20
    GPU 1: 80.0C 4698RPM | 880.3K/882.0Kh/s | A:117856 R:3456 HW:0 WU: 810.0/m I:20
    GPU 2: 75.0C 4628RPM | 882.3K/882.0Kh/s | A:118464 R:3200 HW:0 WU: 810.9/m I:20
    --------------------------------------------------------------------------------

    I'm quite happy with this but I'm wondering why I have to use completely different settings. Also my cards never get above 84.0C (open case)

    Maybe this helps others as well.

    Best Regards,

    Rene

    ReplyDelete
    Replies
    1. Thanks for sharing your settings. I'm getting steady 970kH/s with my MSI R9 290X card, at 88C and 66% fan speed (with side panel of case removed).

      Delete
  47. This comment has been removed by a blog administrator.

    ReplyDelete
  48. Hi Jarred,

    Thanks for all this info. Quick question. I got 4 Gygabite 290x coming. I also got an EVGA 1300 PCU to power these babies. Do you think that'd be enough? Also I am a bit concerned on the 4GB RAM I have, Should I go for the 8GB? Thanks again!

    ReplyDelete
    Replies
    1. 1300W should be enough (though I'd monitor it with a Kill-A-Watt to be safe). 4GB RAM on the other hand could pose a problem, so 8GB is a safer bet.

      Delete
    2. Jarred - I have a 1050watt seasonic PSU and it will not run 3 of the R9 290x cards - I am pretty sure that with each card pulling about 350w that it would take 1300w to run 3 of the 290x cards

      Delete
    3. I ended up getting an EVGA 1500 PSU just to be on the safe side. I think should be enough. Will let you guys know if there's any issues...

      Delete
  49. Hi
    If we have for example 2000kH/s in Litecoin mining, do we have 2000kH/s on mining others coin like FST (FastCoin) or others coin using scrypt?
    Thanks

    ReplyDelete
    Replies
    1. Yes, all of the SCRYPT coins will mine at the same rate.

      Delete
  50. Hey Jarred. Ive built 4 miners so far with the specs here.

    http://www.cryptobadger.com/2013/04/build-a-litecoin-mining-rig-hardware/


    The 4 that Ive built with 7950s run great. I did notice that when I dont have the dummy plug in that I get dead miner. I am using cgminer too, not guiminer. I just got one of my rp 290s in and tried to just connect the one running with your settings above. I installed the driver and the card recognizes no problem as a 290 in the control panel but I still get dead miner. I was assuming tha tit was because my dummy plugs dont fit due to 2 slots on the output on the card that are there with the 7950s but are closed (not there)on the r9 290. There are 2 prongs on the dummy plug that have no where to go and therefore the plug wont fit in the r9 290. Outside of drilling a hole in the plug, do you know of any idea of a solution to this? Thank you so much.

    ReplyDelete
    Replies
    1. Are you running the R9 290 by itself or with other GPUs? I've had issues mixing and matching, so maybe try getting it running alone and then see if you can get it working with the 7950s. Also, does the GPU immediately go DEAD, or only after mining for a while? If that's the case, CGWatcher will help as an interim workaround.

      Delete
  51. Just got my 290x. Using your settings only gets me ~750 kh/s. Any ideas?

    ReplyDelete
    Replies
    1. Post system specs please -- might need to tweak the Overdrive section of your GPU though. If you want me to try looking at it remotely, let me know via email.

      Delete
    2. i5 2500k
      32GB RAM
      Z77A-GD65
      Sapphire 290X.

      I'll shoot you an email if you're willing to help!

      Delete
    3. Sure I can see if I can help -- though the batch files I've posted may be a better place to start.

      Delete
  52. Sorry for the newb question, how do you undervolt a R9 290 card? I keep reading that will lower the temperature. Right now I am running 1 card @ 80*C , hashing at 877khash/sec inside a Zalman Z11 Plus case with the side panel off, 85% GPU Fan speed. Is that good/ bad? Any inputs will be much appreciated!

    ReplyDelete
    Replies
    1. Depending on the GPU, MSI Afterburner or Sapphire TRIXX can let you undervolt. If neither of those work with your particular GPU, you can also try the CGMiner settings for voltage, or else you'll need a different utility (or a modded VBIOS to flash your GPU).

      Delete
  53. Managed to get 867 khash/s constant.

    Power limit at 30
    Core at 920
    Memory at 1500.

    With the difficulty spike it would be nice to be able to squeeze every ounce of performance I can out of this thing, do you think it'll be possible to hit 1000 khash/s (or at least something close to it)?

    ReplyDelete
    Replies
    1. Is this R9 290X? Basically, see if you can reduce the voltage and potentially increase the core clocks. If the card gets too hot, AMD's drivers will reduce clock speeds to compensate, which will of course reduce hash rate.

      Delete
  54. I boight 4 290x from ASUS and a GA-X79-UP4 Mobo. On cgminer with zour settings mz PC just keeps crashing. On GUIminer with default settings I'm getting ~920 kH per GPU with GPU@1150 and memory@5400. Trouble is, that I managed to put only 2 cards in my MoBo. The risers that I got don't work. They do work when I try them on an old ASUS GeForce GTX260 but no luck with 290x's. So I'm stuck with only 2 of four GPU's I got and have no idea what to do next. I tried the jumper cable for presence detection pins, no luck either. I'm stuck with 2 miners running 2 cards each and 4 spare 290x's. Any ideas? Has anyone found any risers that actually work?

    ReplyDelete
    Replies
    1. What risers did you buy (link)? Unless they're somehow PCIe 2.0 or maybe 1.1, I can't see why they wouldn't work. The risers I bought work fine, but they're currently out of stock. These say PCIe 3.0 so maybe they're worth a shot (if you can wait for shipping):
      http://www.ebay.com/itm/like/121169471481?lpid=82

      Delete
  55. Oh yes, And I replaced all coolers with Gelid Icy something rev. 2 (http://www.gelidsolutions.com/... - they keep temperature around 70C@1150MHz Core and 5400MHz Mem

    ReplyDelete
    Replies
    1. How loud are the Gelid Icy Cool fans compared to the stock fans? And what were your temperatures before you replaced the stock with Gelid cooler. Where did you purchase it from and how difficult was it to install, I am seriously considering getting these as my system is running super hot :(

      Delete
  56. Should be worried about my cards running above 80*C? Some reaching close to 90*C without risers. Also, where to buy PCI risers from (shipping to Canada). Anyone watercool their R9 290's? Or replace the stock fans with Gelid Icy Cool VGA coolers? Thanks!

    ReplyDelete
    Replies
    1. 90C is hot but not necessarily too hot -- anything more, though, and I'd get worried. The risers will help keep things closer to 80-85C in my experience. For Canada, check out this riser:
      http://www.amazon.ca/dp/B009DG6RV8/

      Delete
  57. Can you give some advice on R9 280x configurations? I've been testing several configs but the GPU runs too hot.

    ReplyDelete
    Replies
    1. You'll want to reduce voltage most likely. I've seen some cards that default to 1.25 and that's just going to create a lot of heat. 1.2 or even 1.15 would be very helpful.

      Delete
  58. Just started mining with a new R9 290 but if i set the Intensity anything over 12 i start to get a lot of HW errors. any suggestions?

    ReplyDelete
    Replies
    1. Is it just a single R9 290? If so, I know some cards dislike certain intensities, so maybe try more than just 13, 14 -- like 17, 18, 19, etc. What other hardware are you using?

      Delete
    2. yes, just a single R9 290. the system only has 2GB RAM and uses a E5200 Pentium, so nothing fancy. latest AMD catalyst drivers for Win 8.1 and 2.9SDK but cant seem to get over 200kh/s, which for this card is very low i believe

      Delete
    3. i also get a lot of these when the intensity gets over 12

      GPU0 invalid nonce - HW error

      Delete
    4. made some progress, the two command you say to run;
      set GPU_MAX_ALLOC_PERCENT=100
      setx GPU_MAX_ALLOC_PERCENT 100

      if i set them at 100 i cant mine, seems around 65 is the best it will take and that will allow me to set thread concurrency to 20000 max. i'm now mining at 700kh/s :-)

      any ideas why i cant set them to 100? if i could i could set more than 20000 for threads

      thanks

      N

      Delete
    5. Interesting. I wonder if it's lack of RAM? The GPUs each have 4GB of RAM, so maybe you need at least an equal amount of system memory for optimal performance. E5200 is pretty old as well (PCIe 1.x chipset I think), so maybe that plays a role as well. I have a Pendium D 820 running an HD 6950 at 450KHash, though, so even the old NetBurst chips appear fine with earlier GPUs.

      Delete
    6. i've now got it hashing at ~750kh/s which im really happy about but i am still getting some HW errors, not too many, maybe 3-4 per minute. is that something to worry about?

      Delete
    7. 3-4 per minute is a lot -- it means you're wasting effort on the GPU. Lack of system RAM will limit TC values, so you probably need to get more than 2GB (or even 4GB). 8GB seems to be the sweet spot/minimum for mining effectively.

      Delete
  59. I'm getting a SYSTEM_SERVICE_EXCEPTION BSOD due to atikmdag.sys whenever I press Q to exit cgminer. Has anyone seen this problem?

    ReplyDelete
    Replies
    1. Usually that means you've pushed things just a bit too far and the GPU is a bit unstable, so when you exit and CGMiner tries to clean up it pushes it over the edge and crashes. What sort of temperatures are you getting, what voltage, and what clocks? Probably back off a bit on voltage or clocks to reduce temps and you should be okay. Or if it's not that, it could be some other driver issue.

      Delete
    2. I'm trying really conservative settings:
      --shaders 2560 --gpu-engine 600 --gpu-memclock 1250 --intensity 13 --thread-concurrency 8192

      I've tried another card (7870) to test my system. Mining was fine with the 7870.

      Delete
    3. What sort of temperatures are you seeing? What is the fan speed set to? Sometimes the clocks passed by cgminer are ignored by the GPU, but even so stock clocks should run okay. What version of CGMiner are you running, and which drivers?

      Delete
    4. Cgminer: 3.7.2
      Driver: 13.11_BetaV9.5
      Temps: I can trigger a BSOD right after starting cgminer. Temp are barely over 60 when the BSOD happens

      Delete
    5. Okay, so it's apparently not temps or clocks, which means it must be drivers of some form. Is this a new PC or one you've had a while? Have you installed all the chipset drivers and other drivers? What if you drop the "shaders" setting with CGMiner -- does the crash still happen? What about if you just run "cgminer.exe" with no other settings other than user name and password, plus the mining pool?

      Delete
    6. I helped a couple other people that are having this same problem. I'm still trying to figure out the root cause. Both were running headless setups, but I don't think that's the issue. Might need to try an earlier driver or version of CGMiner.

      Delete
    7. I'm getting the same error (R9 290x) every time. I've seen other people complaining about it on forums and in comments, here. I need to manually kill cgminer if I want to experiment with it, otherwise it would drive me mad to wait for computer restart every time...

      Delete
    8. Looks like all Windows R9 290/290X are currently BSOD'ing if you press "Q" to end CGminer. CGWatcher also does the same thing when it tries to restart on a 290 GPU. I'm looking for a solution today....

      Delete
    9. I found the cause. At least in my instance. Do not use setx GPU_USE_SYNC_OBJECTS 1. If you've used it before and it's already in your PATH, remove it and finally enjoy.

      Delete
    10. Interesting. The way to remove something from your environment variables (not path) is:

      setx GPU_USE_SYNC_OBJECTS ""

      Cheers!

      Delete
  60. I am a total newbie with mining litecoins, I have read most articles on your blog and have found it very helpful! Thank you!

    I just got myself three sapphire r9 280x gpu's with asrock 290extreme 3 mono and sempron 145 processor. My question is, will this set work with the corsair rm850 watt power supply, or should I get one with larger capacity?

    ReplyDelete
    Replies
    1. 850W ought to be enough, but it's cutting it a little close. I'd recommend 1000W just to be safe.

      Delete
    2. Thanks for a reply. I have received all of the staff today (three sapphire r9 280x, asrock extreme3, sempron 145), connected it to my 850w ps. I run the rig with 680 hash rates each card are all around 73 degrees. It works for about 10 minutes and then the screen goes black and computer restarts. After the restart windows says that it had a "BlueScreen error". I have disconnected one card, and the issue repeated again with just two cards plugged in.
      This are my settings:
      timeout /t 30
      setx GPU_MAX_ALLOC_PERCENT 80
      setx GPU_USE_SYNC_OBJECTS 1
      cgminer —scrypt -I 20 -g 1 -w 256 —thread-concurrency 22272 —gpu-engine 1100 —gpu-memclock 1500 —gpu-vddc 1.100 —gpu-powertune 20 -o stratum+tcp://litecoinpool.org:3333 -u -p

      Delete
    3. 1100 on the engine and 1500 on the memory might be pushing things too far. What's the power draw of the system (if you have something to measure this)? Also, 680 hash rate is really low and possibly the GPUs are throttling due to power draw. You could set PowerTune to 50% with MSI Afterburner and it might help.

      Delete
  61. Why don't you guys use an USB Block Erupter by ASICMINER ? It only consumes 2.5W @ 330 MH/s. I got 2 of these and I'm mining @ 660 MH/s with only 5W.....

    ReplyDelete
    Replies
    1. Block Eruptor will currently set you back $65 per 330MHash on SHA256. At the current difficulty, that works out to $6 in income per month, but in two weeks when difficulty on Bitcoin jumps up 25% or more, you're down to $4.80, then $3.84, $3.07, $2.46, $1.97, $1.57.... After six months, you've earned back less than a third of the cost of the hardware! For a Block Erupter to be a good investment, BTC prices would need to more than triple. And if you decide to quit BTC mining, the ASICs aren't useful for anything else (despite what you say below).

      LTC and GPUs on the other hand, like the R9 290/290X, will pay for themselves in less than two months at the current rate. Yes, they use more power and need a full system to run, but when you quit you can still sell the GPUs for a reasonable price (probably 1/2 to 1/3 what you paid).

      Delete
  62. I have put the above code into my cfg file

    when I run CGminer it opens goes through and loads the cfg file then doesn't do anything just sits at a black DOS window, any ideaS?

    ReplyDelete
  63. Absolutely false, rathor -- do some research first! The various ASICs only work on BTC (SHA256) algorithms, but LTC uses Scrypt. You cannot use a SHA256 ASIC for Litecoin mining.

    ASIC = Application Specific Integrated Circuit. They only work on a *specific* application, in this case SHA256 hashing. You would need a different ASIC for Scrypt.

    ReplyDelete
  64. This is great info, but I'm having a rather large problem. I've added an XFX 290 (Unlocked to 290X) to my exisiting 7970 and set my system mining. It's hashing great but I get reasonably frequent CGminer crashes that almost always result in my miner going down overnight. I got CGwatcher to rectify this problem and it works, but with one major flaw.
    When CGwatcher attempts to restart I get a BSOD and my system restarts. This only happens with the 290 in the top slot, but unfortunately, due to the 3 slot design of my 7970 and resulting temperature issues I cannot run it the other way. Is there a way to fix this so that I no longer have to babysit my computer manually?

    ReplyDelete
    Replies
    1. There are currently some issues with CGminer and R9 290/290X where it will BSOD if you try to stop it in the normal way (e.g. hitting "Q"). I'm looking into this and trying to find a solution. Will post when I do!

      Delete
    2. I just connected these two issues after posting the question. I've reduced the intensity on the 290 and while I've had the PC restart once today, it's been the longest unbroken run so far and it got right back to hashing.
      One further question, since I don't seem to be able to set a "Gpu threads" argument for each card, would I be able to run two instances of cgminer, one with 7970 using two threads and one with the 290 using a single thread? That would probably give me a greater hash rate and better stability if it worked as I'm currently making the 290 run 2 threads.

      Delete
    3. You can set TC individually (along with clock speeds and several other items) by using a comma between numbers on each appropriate line. So, here's an example for an R9 290X and a 7950:

      {
      "pools" : [
      {
      "url" : "coinotron.com:3334",
      "user" : "trogdorjw73.tester",
      "pass" : "tester"
      }
      ]
      ,
      "intensity" : "20,20",
      "vectors" : "1,1",
      "worksize" : "256,256",
      "kernel" : "scrypt,scrypt",
      "lookup-gap" : "2,2",
      "thread-concurrency" : "24000,19024",
      "shaders" : "2816,1792",

      "gpu-engine" : "850,965",
      "gpu-fan" : "45-75,45-95",
      "gpu-memclock" : "1475,1550",
      "gpu-memdiff" : "0,0",
      "gpu-powertune" : "50,15",
      "gpu-vddc" : "1.100,1.075",

      "temp-cutoff" : "99,99",
      "temp-overheat" : "95,95",
      "temp-target" : "85,85",

      "api-mcast-port" : "4028",
      "api-port" : "4028",
      "auto-fan" : true,
      "expiry" : "120",
      "failover-only" : true,
      "gpu-dyninterval" : "7",
      "gpu-platform" : "0",
      "gpu-threads" : "2",
      "hotplug" : "5",
      "log" : "5",
      "no-pool-disable" : true,
      "queue" : "1",
      "scan-time" : "60",
      "scrypt" : true,
      "temp-hysteresis" : "3",
      "shares" : "0",
      "kernel-path" : "/usr/local/bin"
      }

      Delete
  65. I copied your config and tried it and at most the cards push 650kh's each. With hours of tweaking the best I'm able to pull is 751 kh/s per card with the config below. Any tips for improvement? My hash failure rate is about 1 out of 45.

    "
    del *.bin
    setx GPU_MAX_ALLOC_PERCENT 100
    setx GPU_USE_SYNC_OBJECTS 1
    cgminer.exe --scrypt -o stratum+tcp://world.wemineltc.com:3334 -u danmustlearn1.workername -p pass -I 20,20,20,20 --thread-concurrency 35500,35500,35500,35500 --gpu-engine 1000,1000,1000,1000 --gpu-memclock 1250,1250,1250,1250 --lookup-gap 2 -g 1 --worksize 512 --gpu-powertune 20,20,20,20 --auto-gpu --temp-cutoff 88,88,88,88 --temp-target 75,75,75,75
    "

    I'm running:
    GA-990FXA-UD7 rev. 3.0 with the latest bios
    AMD 990FX @ 4ghz
    Corsair Vengeance 8GB (2x4GB) DDR3 1866 MHZ
    1500 watt gold rated psu
    Samsung 500gig ssd
    4 - MSI Video Card R9 290X 4GD5 Hawaii XT 4GB DDR5 PCI Express Retail
    All housed in a HAF X case.
    Win7 pro w/sp1
    Catalyst 13.11
    cgminer 3.7.2

    ReplyDelete
    Replies
    1. I found a redit post, 1000/1500 clocks, 24550 TC. and changed my settings using OC'ing and am now getting 850 kh/s consistantly!

      Delete
  66. hi

    i having the 290x and i cant get the thread-concurrency higher than 28650 and the hashrate is around 550

    please take a look at the image for the complite configuration of my machine
    http://oi40.tinypic.com/r8s377.jpg
    * i also have a brand new 900W PSU

    ReplyDelete
    Replies
    1. It could be the 4GB system RAM causing problems. Also, just for kicks, try dropping the GPU engine clock down to 840MHz -- see if that changes hash rate for the good or not. You can try my batch files for tuning the TC as well -- it could be on your system a lower number will work better. I'm going to try and tweak the batch files to work with R9 290 today (work around the crash on exit).

      Delete
  67. Hi Jarred,

    This is maybe a newbie question, for 4 290x should I use 4 miners or they can work with 1 miner? I am using cointron as my pool and this is an example how I was told to configure things in my .conf file
    {
    "pools" : [
    {
    "url" : "http://url1:8332",
    "user" : "user1",
    "pass" : "pass1"
    },
    {
    "url" : "http://url2:8344",
    "user" : "user2",
    "pass" : "pass2"
    },
    {
    "url" : "http://url3:8332",
    "user" : "user3",
    "pass" : "pass3"
    }
    ],

    "intensity" : "d,9,9,9",
    "gpu-engine" : "0-985,0-950,0-960,0-1000",
    "gpu-fan" : "0-85,0-85,0-85,0-85",
    "gpu-memclock" : "860,825,835,875",
    "gpu-powertune" : "20,20,20,20",
    "temp-cutoff" : "95,95,95,95",
    "temp-overheat" : "85,85,85,85",
    "temp-target" : "75,75,75,75",

    Thanks for your help as always!

    ReplyDelete
    Replies
    1. One miner is preferred -- you can see my other posts about tuning performance. Intensity should be much higher than 9 for acceptable hash rates, though!

      Delete