OpenCL miner

提供: tezos-wiki
移動先: 案内検索

'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>

さまざまなハードウェアで達成可能なハッシュレートの詳細については、マイニングハードウェアの比較ページを参照してください。

関連項目[編集]

参考文献[編集]

<リファレンス/>