Looking for:
CGMiner Download - All Versions [].CGMiner: Download, Setup for Dogecoin (Windows/Linux)Cgminer windows 10 64 bit
Work fast with our official CLI. Learn more. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again. There was a problem preparing your codespace, please try again. This branch is commits ahead of jgarzik:master. Open a pull request to contribute your changes upstream. Skip to content.
Star 0. CPU miner for bitcoin yyz. Licenses found. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Branches Tags. Could not load branches. Could not load tags. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. This branch is commits ahead , 36 commits behind jgarzik:master. Open pull request. Latest commit. Git stats 1, commits. Failed to load latest commit information. View code. Do not use on multiple block chains at the same time! This code is provided entirely free of charge by the programmer in his spare time so donations would be greatly appreciated.
Please consider using the --donation feature or donate directly to the address below. Do NOT install the ati amd sdk if you are on nvidia. Then building will be simpler. GPU mining support enabled. G gives you something like: GPU 0: [ ST is STaged work items ready to use.
A good starting baseline intensity to try on dedicated miners is 9. Higher values are there to cope with future improvements in hardware. This means that if you input a number of pools, it will try to use them as a priority list, moving away from the 1st to the 2nd, 2nd to 3rd and so on.
If any of the earlier pools recover, it will move back to the higher priority ones. If any pool falls idle, the rest will take up the slack keeping the miner busy. In other words if you would normally use:. There is also the -m option on linux which will spawn a command of your choice and pipe the output directly to that command.
The setting passed to cgminer is used by all GPUs unless separate values are specified. All settings can all be changed within the menu on the fly on a per-GPU basis.
For example: --gpu-engine --gpu-memclock will try to set all GPU engine clocks to and all memory clocks to , while: --gpu-engine ,,, --gpu-memclock will try to set the engine clock of card 0 to , 1 to , 2 to , 3 to and all memory clocks to These can be used independently of each other and are complementary.
Both auto modes are designed to safely change settings while trying to maintain a target temperature. By default this is set to 75 degrees C but can be changed with: --temp-target e.
The overheat value is set to 85 degrees by default and can be changed with: --temp-overheat e. As a lower clock speed limit, the auto-gpu mode checks the GPU card's "normal" clock speed and will not go below this unless you have manually set a lower speed in the range. Also, unless a higher clock speed was specified at startup, it will not raise the clockspeed. If the temperature climbs, fanspeed is adjusted and optimised before GPU engine clockspeed is adjusted.
If fan speed control is not available or already optimal, then GPU clock speed is only decreased if it goes over the target temperature by the hysteresis amount, which is set to 3 by default and can be changed with: --temp-hysteresis If the temperature drops below the target temperature, and engine clock speed is not at the highest level set at startup, cgminer will raise the clock speed.
If at any time you manually set an even higher clock speed successfully in cgminer, it will record this value and use it as its new upper limit and the same for low clock speeds and lower limits.
If the temperature goes over the cutoff limit 95 degrees by default , cgminer will completely disable the GPU from mining and it will not be re-enabled unless manually done so. The cutoff temperature can be changed with: --temp-cutoff e. In this example, it will set the memory speed to be Mhz lower than the GPU speed. This is useful for some cards like the which normally don't allow a bigger clock speed difference. As the performance profile changes dynamically, querying the "current" value on the card can be wrong as well.
So when changing values in cgminer, after a pause of 1 second, it will report to you the current values where you should check that your change has taken. An example is that reference cards will accept low memory values but refuse to actually run those lower memory values unless they're within of the engine clock speed.
In that scenario, they usually set their real speed back to their default. Cgminer reports the so-called "safe" range of whatever it is you are modifying when you ask to modify it on the fly. However, you can change settings to values outside this range. Despite this, the card can easily refuse to accept your changes, or worse, to accept your changes and then silently ignore them.
Being very conscious of these possible failures is why cgminer will report back the current values for you to examine how exactly the card has responded. Even within the reported range of accepted values by the card, it is very easy to crash just about any card, so it cannot use those values to determine what range to set. You have to provide something meaningful manually for cgminer to work with through experimentation. When quitting cgminer, it will then try to restore the original values.
Changing settings outside of cgminer while it's running may be reset to the startup cgminer values when cgminer shuts down because of this. The request can be either simple text or JSON. A: Older versions of libncurses have a bug to do with refreshing a window after a size change. Upgrading to a new version of curses will fix it. Q: Can I mine on servers from different networks eg smartcoin and bitcoin at the same time?
A: No, cgminer keeps a database of the block it's working on to ensure it does not work on stale blocks, and having different blocks from two networks would make it invalidate the work from each other. A: Yes, pass a list separated by commas such as -I d,4,9,9 Q: Can I put multiple pools in the config file? A: Yes, check the example. Q: The build fails with gcc is unable to build a binary. Q: The CPU usage is high.
A: The ATI drivers after Driver version Q: Can you implement feature X? A: I can, but time is limited, and people who donate are more likely to get their feature requests implemented. A: The more aggressively the mining software uses your GPU, the less overclock you will be able to run. You are more likely to hit your limits with cgminer and you will find you may need to overclock your GPU less aggressively.
The software cannot be responsible and make your GPU hang directly. If you simply cannot get it to ever stop hanging, try decreasing the intensity, and if even that fails, try changing to the poclbm kernel with -k poclbm, though you will sacrifice performance. It tries to restart them with a separate thread and if that separate thread dies, it gives up trying to restart any more GPUs. Q: Work keeps going to my backup pool even though my primary pool hasn't failed?
A: Cgminer checks for conditions where the primary pool is lagging and will pass some work to the backup servers under those conditions. The reason for doing this is to try its absolute best to keep the GPUs working on something useful and not risk idle periods. You can disable this behaviour with the option --failover-only. Q: Is this a virus? A: Cgminer is being packaged with other trojan scripts and some antivirus software is falsely accusing cgminer.
If you installed cgminer yourself, then you do not have a virus on your computer. Complain to your antivirus software company. Q: How does the donation feature work and how does it affect my shares? A: The donation feature is disabled by default and only does anything once enabled.
It queries the author's website for login credentials and contributes up to a proportion of work to the author's account. On exiting, the summary will tell you how many shares were contributed to the author.
Q: Can you modify the display to include more of one thing in the output and less of another, or can you change the quiet mode or can you add yet another output mode? A: Everyone will always have their own view of what's important to monitor.
The defaults are very sane and I have very little interest in changing this any further.