<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bittornado</id>
	<title>Bitcoin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bittornado"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/Bittornado"/>
	<updated>2026-05-13T09:42:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=OpenCL_miner&amp;diff=11431</id>
		<title>OpenCL miner</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=OpenCL_miner&amp;diff=11431"/>
		<updated>2011-06-23T21:34:28Z</updated>

		<summary type="html">&lt;p&gt;Bittornado: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An &#039;&#039;&#039;OpenCL miner&#039;&#039;&#039; is a bitcoin miner that uses the [http://en.wikipedia.org/wiki/OpenCL OpenCL framework] to perform the [[hash|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. &lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
OpenCL is a computing framework which allows programmers to write code which works across a variety of hardware, both CPUs and GPUs included. OpenCL was originally developed by Apple.&lt;br /&gt;
&lt;br /&gt;
The use of an OpenCL miner allows one to hash using a GPU (Graphics Processing Unit), which has a vastly larger ability to perform algorithmic calculations than an CPU (Central Processing Unit).&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
Hashing on a GPU requires an OpenCL compatible ([http://developer.amd.com/gpu/AMDAPPSDK/pages/DriverCompatibility.aspx ATI/AMD]) or CUDA compatible ([http://www.nvidia.com/object/cuda_gpus.html NVIDIA]) graphics card.&lt;br /&gt;
&lt;br /&gt;
The python [[Poclbm]] open source OpenCL bitcoin miner was created by m0mchil&amp;lt;ref&amp;gt;[http://www.bitcoin.org/smf/index.php?topic=1334.0 m0mchil&#039;s announcement on the forum]&amp;lt;/ref&amp;gt; based on the open source CUDA client originally released by puddinpop&amp;lt;ref&amp;gt;[http://www.bitcoin.org/smf/index.php?topic=133.msg13135#msg13135 puddinpop&#039;s open source CUDA miner]&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Subsequently the java [[DiabloMiner]] based on m0mchil&#039;s was created by Diablo-D3&amp;lt;ref&amp;gt;[http://www.bitcoin.org/smf/index.php?topic=1721.0 Diablo&#039;s announcement on the forum]&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
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&amp;lt;ref&amp;gt;[http://www.bitcoin.org/smf/index.php?topic=2444.0 puddinpop&#039;s RPC miners]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Another miner was released by Jedi95 &amp;amp; CFSworks released [[Phoenix miner]]&amp;lt;ref&amp;gt;[http://www.bitcoin.org/smf/index.php?topic=6458.0 Jedi95 &amp;amp; CFSworks phoenix miner]&amp;lt;/ref&amp;gt; which can work with memory underclocked to 300MHz and scans whole 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt; nonce space.&lt;br /&gt;
&lt;br /&gt;
BitTornado is another OpenCL Miner that supports ATI and NVIDIA Cards. It was released by Chris Evans&amp;lt;ref&amp;gt;[http://sourceforge.net/projects/bittornado/files/ BitTornado by Chris Evans]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
See the [[Mining Hardware Comparison]] page for detailed statistics on the hash rates that can be achieved with various hardware.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[Mining hardware comparison]]&lt;br /&gt;
* [[:Category:Miners|Miners]]&lt;br /&gt;
* [http://www.bitcoin.org/smf/index.php?topic=4308.msg62882#msg62882 ATI Stream SDK] downloads&lt;br /&gt;
* [http://www.pcper.com/article.php?aid=745 ATI Stream vs. NVIDIA CUDA - GPGPU computing battle royale]&lt;br /&gt;
* [http://www.overclock.net/graphics-cards-general/363095-processing-cores-vs-stream-processing-units.html  Processing Cores vs. Stream Processing Units]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bittornado</name></author>
	</entry>
</feed>