Gpu mining is comprised mostly of three applications. Cudaminer (Nvidia), CCminer (Nvidia), CGminer (Ati). We will talk about these three apps in the following paragraphs.
In the early days of mining there was no ability for Nvidia users to use CUDA technology to accelerate mining of bitcoins. Cudaminer came to the rescue as it uses CUDA to squeeze up to 200% more performance out of nVidia cards, as compared to OpenCL mining applications used previously.
CudaMiner supports the following Algorithms:
- blake ( in github version only)
This is the younger brother of Cudaminer and is used to mine other altcoins instead of bitcoin. Ccminer is less polished, but features new coins and algorithms with a clear mining advantage for some nVidia graphics cards.
Ccminer supports the following Algorithms:
Cgminer (Ati and Asic)
Cgminer, is the best and most stable mining application of them all as it is written in c programming language, it is cross platform for Windows, Linux, OSX and other operating systems, with monitoring, fanspeed control and remote interface capabilities. It is completely overhauled based on the original code of cpuminer. Some of Cgminer features are the following.
– Supports stratum servers and long polling.
– Preemptive fetching of work prior to completion of current work.
– Prevention of stale work submission on new block.
– Supports multiple pools with multiple intelligent failover mechanisms.
– Ability to cope with slow routers.
– USB miner support.
– Support for different mining devices.
– Devices can be hotplugged.
– Heavily featured RPC API.
– Multicast support.
– Proxy support.
Gpu mining comes in two forms. Specialised and non-specialized mining hardware. Generally speaking ATI graphics cards overwhelm their Nvidia counterparts by far. You can more information about the hashrates they produce and compare them here and here.
The recent advances in Asic mining has rendered GPU mining Bitcoin impracticable and almost obsolete. The hashrate of most GPU units is below 1GH/s, and as of 2014, some single ASIC units are able to reach speeds of over 1,000GH/s while consuming far less power than used by a GPU.
On the other side of the same coin are Cpu coins which can be easily mined with cpu but not on modern asics due to cache memory limitations. Some of them are on the following list.
Coin name Ticker Algorithm
Aeon AEON CryptoNight
Boolberry BBR Wild Keccack
Bytecoin BCN CryptoNight
Darkcoin DRK X11
Ducknote XDN CryptoNight
Fantomcoin FCN CryptoNight
Givecoin GIVE X11
GroestlCoin GRS Groestl
Hirocoin HIRO X11
JackpotCoin JPC JHA
Logicoin LGC X11
MemoryCoin MMC Momentum with SHA-512
Monero XMR CryptoNight
Moneta Verde MCN CryptoNight
QuazarCoin QCN CryptoNight
Riecoin RIC Prime Constellations
Slimcoin SLM Dcrypt
YACoin YAC Scrypt-YAC
Sometime it’s good to go back to basics.