ビットコインなどデジタルマネーについての研究・普及・交流の推進を行う一般社団法人

menu

日本デジタルマネー協会 / ビットコイン / Bitcoin

Litecoinマイニング専用PCを作ってみた

Pocket

Litecoinマイニング専用PCを組んでみました。ハードウェア構成は手探りで購入してみたので、オーバースペック気味です。筆者はUbuntuを使っていますが、Windowsでも問題ありません。

なお、下記記事はあくまで筆者が試した結果にすぎないので、まったく保証できることはありません。やってみたい方は自己責任でお願いいたします。

ハードウェア

CPU: Intel core i3 4130
マザー: ASRock H87 fatal1ty performance
メモリ: DDR3 1600 4GB
ビデオカード: MSI Radeon R9 280X GDDR5 3GB ×2
HDD: Toshiba 2.5inch HDD
電源: SeaSonic 1250W 80+Gold

CPUやマザーボードはもっと下のグレードでも良いようです。海外だとAMD Sempronが定番のようです。
メモリはLinuxなら2GB、Windowsなら4GB以上用意した方が無難です。
ビデオカードは現時点ではRadeonが良く、GeForceはあまりコストパフォーマンスがよくありません。
HDDは使わずにUSBメモリのみでも運用可能です。BAMTが定番です。
なお、この構成ではPCのフタを閉めると冷却が追いつかず、いまのところ側板は開けっ放しで動かしています。
また、PCは立てるより寝かせたほうがビデオカードファンの排気が上に排出されるので冷却効率が良いようです。

ソフトウェア

OS: Ubuntu 13.04
ドライバ: Catalyst 13.11beta9.4
ツール: cgminer 3.7.2

cgminerは下記から入手できます。なお、バージョン3.8.0以上はLitecoinのGPUマイニングに対応しなくなったので、それ以前のバージョンを使います。
cgminer配布先
ソースコードからビルドしたい場合は、githubから入手してください。
https://github.com/ckolivas/cgminer/tree/3.7

実測データ

ハッシュレート: 1.41Mh/s
消費電力: 620W

個別パーツの電圧下げはしていません。ビデオカードの電圧を下げれば600Wを切れるようです。

コマンド

Linuxの場合です。Windowsではexportをsetxに、cgminerをcgminer.exeに置き換えれば動くと思います。

#!/bin/sh
export DISPLAY=:0
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_ALLOC_PERCENT=100
./cgminer --scrypt \
-o stratum+tcp://ltc.give-me-coins.com:3334 -u USERNAME -p PASSWORD \
-I 13 --thread-concurrency 20480 -g 2 --gpu-engine 1016 \
--gpu-fan 40-100 --auto-gpu --auto-fan --no-submit-stale \
--failover-only -o stratum+tcp://ltc.give-me-coins.com:3333 -u USERNAME -p PASSWORD

cgminerのコマンドライン変数はPC環境によって変わってきますので上記は参考程度に考えてください。

cgminer出力

cgminer version 3.7.2 - Started: [2013-12-23 10:31:08]
--------------------------------------------------------------------------------
 (5s):1.419M (avg):1.415Mh/s | A:78128  R:592  HW:0  WU:1263.4/m
 ST: 2  SS: 0  NB: 20  LW: 805  GF: 0  RF: 0
 Connected to ltc.give-me-coins.com diff 256 with stratum as user USERNAME.1
 Block: d423e554...  Diff:3.23K  Started: [11:36:29]  Best share: 224K
--------------------------------------------------------------------------------
 [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
 GPU 0:  84.0C 3104RPM | 710.0K/708.9Kh/s | A:39808 R:544 HW:0 WU: 666.9/m I:13
 GPU 1:  74.0C 2161RPM | 709.8K/708.4Kh/s | A:38576 R: 48 HW:0 WU: 600.4/m I:13
--------------------------------------------------------------------------------

GPU 0: 709.2 / 708.3 Kh/s | A:168  R:4  HW:0  U:2.58/m  I:13
84.0 C  F: 100% (3099 RPM)  E: 1016 MHz  M: 1500 Mhz  V: 1.200V  A: 99%  P: -20%

Last initialised: [2013-12-23 10:31:08]
Intensity: 13
Thread 0: 354.9 Kh/s Enabled ALIVE
Thread 1: 354.9 Kh/s Enabled ALIVE

GPU 1: 708.4 / 707.9 Kh/s | A:170  R:3  HW:0  U:2.61/m  I:13
74.0 C  F: 56% (2180 RPM)  E: 1016 MHz  M: 1500 Mhz  V: 1.200V  A: 99%  P: -20%
Last initialised: [2013-12-23 10:31:08]
Intensity: 13
Thread 2: 354.6 Kh/s Enabled ALIVE
Thread 3: 354.6 Kh/s Enabled ALIVE
Pocket

関連記事