poclbm
Python OpenCL bitcoin miner は、 OpenCLフレームワークを使ってグラフィックスカードでの[マイニング]を可能にするプログラムでした。これは、生産される最初のオープンソースのGPUマイニングソフトウェアでした。
目次
ダウンロード[編集]
使用するフラグ[編集]
フラグリスト[編集]
コマンドラインのフラグ | フラグの説明 |
---|---|
-version | プログラムのバージョン番号を表示して終了する |
-h、--help | ヘルプメッセージを表示して終了する |
-u USER、--user = USER | ユーザー名を設定する |
--pass = PASSWORD | パスワードを設定してください |
-oホスト、--host =ホスト | RPCホストを設定する( 'http://'なし) |
-p PORT、--port = PORT | RPCポートを設定する |
-r RATE、 - rate = RATE | ハッシュレートの表示間隔を秒単位で設定します(デフォルト= 1)。 |
-f FRAMES、--frames =フレーム | 単一のカーネル実行を1 /フレーム秒にするよう試みます。デフォルトは30です。デスクトップの遅延が少なくなるようにこれを増やす |
-d DEVICE、--device = DEVICE | 使用されているデバイスをIDで設定する。デフォルトではデバイスを要求する |
-a ASKRATE、--askrate = ASKRATE | ネットワーク要求間の秒数を設定します。デフォルトは5秒、最大10秒です。 |
-w WORKSIZE、--worksize = WORKSIZE | ワークグループのサイズを設定します。デフォルトはopenclから返される最大値です |
-v、--vectors | ベクトルを有効にする。これはいくつかのカードではより高速です。 |
--verbose | ログファイルへのリダイレクトに適した詳細出力を有効にする |
--platform = PLATFORM | 使用するプラットフォームをIDで設定する |
-s SLEEPTIME | 反復の間に指定された秒数の間スリープします(デフォルトは0)。気温が高すぎる場合は、この値を大きくするとハッシュ性能が低下します。 |
使い方のヒント[編集]
ATI / AMD Radeon HD 5xxxカード(HD 5770など): '-v -w128'を使用します。
( '-v -f10 -w128'はHD5770でさらに良く機能します。)
マイニング中にデスクトップが遅くなったら、 '-f60'を使用してください。これにより、パフォーマンスがわずかに低下することがあります。
より良い設定や、ここに記載されていないカードの設定が良い場合は、このセクションを更新してください。
FAQ[編集]
創業者[編集]
ガイドとインストール[編集]
Windows[編集]
Ubuntu[編集]
Gentoo[編集]
poclbm ebuildは、 Gentoo Bitcoinオーバーレイhereにあります。
オープンソース[編集]
これは11.4、12.1で動作し、他のバージョンでも動作するはずです - レポURLの "12.1"をバージョン番号に置き換えてください。これはまた、あなたがすでにBitCoinクライアントを稼働させていることに慣れていることを前提としています(OpenSUSEでGUIバージョンを実行するには `libqt4-x11`または` libqt4-x11-32bit`がインストールされている必要があります)。
Python devel repoを追加してください:
#zypper ar -r http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_12.1/devel:languages:python.repo </ code>
PyOpenCLを提供するこのユーザーリポジトリ(「スコッ」がそれをパッケージ化しなかった場合、これはもっと難しくなるので、これを感謝するために少し時間を掛けてください)。
<code>#zypper ar -r http://download.opensuse.org/repositories/home:/scorot/openSUSE_12.1/home:scorot.repo </ code>
最後にこのrepoが必要になります(これは64ビットの場合はi586をx86_64に置き換えます)。
<code>#zypper ar -r http://download.nvidia.com/opensuse/12.1/ nvidia-i586 </ code>
あなたのレポジスをリフレッシュする:
<code>#zypper ref </ code>
repoキーを受け入れるように求められ、毎回 'a'で応答します。
PyOpenCLをインストールする:
<code>#python-openclのzypper </ code>
pkgbmの最新バージョンをgitで入手してください(gitがインストールされていない場合は `git-core`の` zypper`):
<code> $ git clone git://github.com/m0mchil/poclbm.git </ code>
これにより、現在のディレクトリにpoclbmフォルダが作成されます。それに変更する:
<code> $ cd poclbm </ code>
それを実行する:
<code> $ python poclbm.py --device = 0 http:// user:pass@api.example.org:8332 [あなたが使用する他のフラグを追加] </ code>
ライセンス[編集]
パブリックドメイン<ref name = "license"> github上のライセンスファイル </ ref>
関連項目[編集]
- poclbm-gui GUIフロントエンド
- 高効率バージョン:Bitcoin Poolによるpoclbm-mod
- プールされた鉱業
- GPUがCPUよりも速く掘り起こす理由
外部リンク[編集]
- GitHubのPoclbmプロジェクトページ
- [4]
- Bitcoin Mining Software
参考文献[編集]
<リファレンス/>
Category:Miners カテゴリ:フリーソフトウェア Category:ライセンス/パブリックドメイン カテゴリ:オープンソース