OpenCL miner
'OpenCL miner' 'はOpenCLフレームワークを使用してハッシュ計算を実行するビットコイン・マイナーです。現代のGPUで使用すると、CPUで実現可能なレベルよりもはるかに高いハッシュレートが生成されます。
概要[編集]
OpenCLは、プログラマが様々なハードウェア(CPUとGPUの両方)にまたがって動作するコードを記述できるコンピューティングフレームワークです。 OpenCLはもともとAppleによって開発されました。
OpenCLマイナーを使用することで、CPU(Central Processing Unit)よりもアルゴリズム計算を大幅に強化したGPU(Graphics Processing Unit)を使用してハッシュすることができます。
要件[編集]
GPUをハッシュするには、OpenCL互換(ATI / AMD)またはCUDA互換(/cuda_gpus.html NVIDIA)グラフィックスカード。
Python PoclbmオープンソースOpenCL bitcoin minerは、m0mchil <ref> m0mchilのフォーラムでの発表によって作成されました。</ ref> puddinpopによって最初にリリースされたオープンソースのCUDAクライアント上で動作します。<ref> puddinpopのオープンソースのCUDA鉱夫 </ ref>
その後、m0mchilに基づいたjava DiabloMinerは、Diablo-D3 <ref> [1]で作成されました。</ ref> 。
Puddinpopは、GUIクライアントまたはデーモンにコンパイルすることができるC ++ OpenCLクライアントをリリースしました。スタンドアロンのRPCマイナーとしてもコンパイルできます。<ref> puddinpop's RPC鉱夫 </ ref>。
別の鉱夫がJedi95とCFSworksによってリリースされました。Phoenix miner <ref> Jedi95&CFSworks phoenix miner </ ref> 300MHzのクロックでアンロックされたメモリで動作し、全体の2 32 </ sup> nonceのスペースをスキャンします。
BitTornadoは、ATIおよびNVIDIAカードをサポートする別のOpenCL Minerです。これはChris Evans <ref> Chris Evansによってリリースされました。</ ref>
さまざまなハードウェアで達成可能なハッシュレートの詳細については、マイニングハードウェアの比較ページを参照してください。
関連項目[編集]
参考文献[編集]
<リファレンス/>