OpenCL miner: Difference between revisions
Fix section title for See Also. |
Link to list of NVIDIA and ATI cards that support CUDA/OpenCL |
||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
An '''OpenCL miner''' is a bitcoin miner that uses the [http://en.wikipedia.org/wiki/OpenCL OpenCL framework] to perform the hashing computations. When used with a modern GPU, this can produce hash rates orders of magnitude higher than what can be achieved with a CPU. Hashing on a GPU requires an OpenCL or CUDA compatible graphics card. | An '''OpenCL miner''' is a bitcoin miner that uses the [http://en.wikipedia.org/wiki/OpenCL OpenCL framework] to perform the hashing computations. When used with a modern GPU, this can produce hash rates orders of magnitude higher than what can be achieved with a CPU. Hashing on a GPU requires an OpenCL or CUDA compatible graphics card ([http://www.nvidia.com/object/cuda_gpus.html NVIDIA], [http://developer.amd.com/gpu/AMDAPPSDK/pages/DriverCompatibility.aspx ATI/AMD]). | ||
The python [[Poclbm]] open source OpenCL bitcoin miner was created by m0mchil<ref>[http://www.bitcoin.org/smf/index.php?topic=1334.0 m0mchil's announcement on the forum]</ref> based on the open source CUDA client originally released by puddinpop<ref>[http://www.bitcoin.org/smf/index.php?topic=133.msg13135#msg13135 puddinpop's open source CUDA miner]</ref>. Subsequently the java [[DiabloMiner]] based on m0mchil's was created by Diablo-D3<ref>[http://www.bitcoin.org/smf/index.php?topic=1721.0 Diablo's announcement on the forum]</ref>. Puddinpop has also released a C++ OpenCL client capable of being compiled into the GUI client or daemon, or as a stand alone RPC miner<ref>[http://www.bitcoin.org/smf/index.php?topic=2444.0 puddinpop's RPC miners]</ref>. | The python [[Poclbm]] open source OpenCL bitcoin miner was created by m0mchil<ref>[http://www.bitcoin.org/smf/index.php?topic=1334.0 m0mchil's announcement on the forum]</ref> based on the open source CUDA client originally released by puddinpop<ref>[http://www.bitcoin.org/smf/index.php?topic=133.msg13135#msg13135 puddinpop's open source CUDA miner]</ref>. Subsequently the java [[DiabloMiner]] based on m0mchil's was created by Diablo-D3<ref>[http://www.bitcoin.org/smf/index.php?topic=1721.0 Diablo's announcement on the forum]</ref>. Puddinpop has also released a C++ OpenCL client capable of being compiled into the GUI client or daemon, or as a stand alone RPC miner<ref>[http://www.bitcoin.org/smf/index.php?topic=2444.0 puddinpop's RPC miners]</ref>. |
Revision as of 18:33, 2 March 2011
This page is a stub. Help by expanding it. An OpenCL miner is a bitcoin miner that uses the OpenCL framework to perform the hashing computations. When used with a modern GPU, this can produce hash rates orders of magnitude higher than what can be achieved with a CPU. Hashing on a GPU requires an OpenCL or CUDA compatible graphics card (NVIDIA, ATI/AMD).
The python Poclbm open source OpenCL bitcoin miner was created by m0mchil[1] based on the open source CUDA client originally released by puddinpop[2]. Subsequently the java DiabloMiner based on m0mchil's was created by Diablo-D3[3]. Puddinpop has also released a C++ OpenCL client capable of being compiled into the GUI client or daemon, or as a stand alone RPC miner[4].
See the Mining Hardware Comparison page for detailed statistics on the hash rates that can be achieved with various hardware.