2014年1月17日金曜日

RADEONはどれがいいのか for ビットコイン採掘

ビットコインを採掘するにあたって、まず手に入れなくてはいけないGPU。
採掘に向いているのはAMDのGPUなわけですが、どんなのを買えばよいの?と考える人のためにハッシュレートあたりの購入コストと消費電力を計算してみました。

ハッシュレートあたりの導入コストで優秀なのはR7 260X、次点がR9 290Xでした。割りといいトップグレードGPU。

長時間のビットコイン採掘で効いてくる消費電力ではR9 280X、次点がR9 290X。
逆に悪いのはR7 260X。3割近い差が出ているので大きいです。

とにかくビットコインを試しに掘ってみたい人には
MSI R7 260X 2GD5 OC グラフィックスボード Radeon R7 260X 2GB 日本正規代理店品 VD5171 R7 260X 2GD5 OC

1日中PCを動かして採掘する人にはR9 280Xが良いと思います。
MSI R9 280X Twin Frozr 4S OC グラフィックスボード Radeon R9 280X 3GB 日本正規代理店品 VD5168 R9 280X Twin Frozr 4S OC

今回、安いGPUの複数枚と高いGPU1枚の比較ができればよかったんですが、トップグレードが導入コストも消費電力も次点につけていたので比較になりませんでした。
MSI R9 290X 4GD5 グラフィックスボード 日本正規代理店品 VD5166 R9 290X 4GD5

2014年1月15日水曜日

自分の掘ってるコインの採掘済みコイン数を知る

現在採掘済みのコインの枚数を計算する方法です。

まず採掘済みのブロック数を調べます
ウォレットのファイルメニューからHelp>Debug Windowを開きます。
Consoleタブに移ります。ここで下にある入力欄に”getinfo"と入力すると
各種情報が表示されます。

この中の”Blocks"の値が採掘済みブロック数です。

一方で、1ブロックあたり何コイン入っているかはCRYPTCOINTALK等の
コインのインフォメーションに記載されていますので、ブロック数から総発行コイン数が判ります。

例えばNYANコインではgetinfoで得たブロック数は11883、
コインのインフォメーションでは337 coin per blockとありますので

採掘済みコイン数は11883*337 = 4 004 571 コインとなります。



2014年1月11日土曜日

BAMTの導入

BAMTって何

"The Big Miner Thing"ことBAMTですが、USBメモリからブートするLinuxです。ビットコイン掘りに必要なツール一式が入ってます。
Windowsだと何故かハッシュレートが出ない人、HDDレスで掘りたい人におすすめです。

ここでは設定の方法を説明します。

BAMT1.2の導入方法

BAMTの導入方法はここにまとめてありますが
2.USBメモリへ書き込み
http://sourceforge.net/projects/win32diskimager/
win32diskimagerで書き込みます

3.ブート
自動的にビットコインを掘り始めるので、GPUが認識されているか確認します。
何もしなくてもデスクトップに”GPU Detected:"と表示されます。

4.プールの設定
デフォルトは他人のビットコインを掘る設定になっているので、自分のビットコインを掘る設定に変更します。

windowsにおけるスタートメニューから、
Accessory>FileManager を起動
BAMTのフォルダを開いてcfminer.confを編集

デフォルトでプールが3つ登録されていますが、自分のプール設定に書き換えて
残り2つを消してしまってOKです


2013年12月2日月曜日

2013年11月24日日曜日

mavericksへのアップデートとoctaveのグラフ

mavericksへのアップデートが無料なので、試しにアップデートした人も多いのではないでしょうか。 
mavericksへのアップデートによって動作できなくなるソフトもあります。その一つにX11を使用したソフトがあり、 octaveもグラフの表示ができなくなります。

mavericksではX11は入っていません。そこで、新規にインストールが必要になります。 
 http://xquartz.macosforge.org/landing/
上記のサイトからダウンロード、実行してインストールします。インストール後は再起動が必要です

 再起動後はOctaveのグラフが使えるようになります。

2011年7月17日日曜日

macから数式を書いてみる

 

こんな感じに出せました。

 

Mac用MS-Office で数式を書いて、コピー&ペーストです。(失敗しました)

(追記)ecto3上ではちゃんと表示できるのですが、アップロードすると消えてしまうようです。

(追記2)今のところ、表示方法にはHTMLでファイル出力して、数式が画像になったファイルに一つ一つリンクを張って行かなくてはいけないようです。

 


 

 

2011年6月26日日曜日

IT基礎技術勉強会に出てみました。(5/25)

もう1ヶ月も前の話です。坂井弘亮さんの主催する基礎技術勉強会(http://kozos.jp/group/ITbeginner.html) に出席してみました。
場所は川崎市 総合自治会館でした。隔週で開催されているようです。
私としては異動前の職場が川崎市だったので、異動前だったらあっさりいけたのですが、今の職場はつくば市なのでフレックス退社使って3時に会社を出て行ってみました。

最初の難関は総合自治会館を探すことでした。google mapが使えるNexus oneを忘れたのが大失敗。どこを歩いているのか解らない…
こんな感じでいけばよかったのかと思います。
東急東横線武蔵小杉駅南口から http://goo.gl/maps/vuMO

そんな感じで総合自治会館に到着したらもう始まってました。ちこく〜
話の主題は「組込みシステム設計演習 ~踏切遮断機の設計~」
踏切遮断機のシステムを組んでみようと言うことで、踏切周辺で列車を検出するセンサと遮断機の操作系は下位コントローラに任せ、今回作るシステムは下位コントローラからのセンサ信号を受信して、遮断機を操作する指令を出します。
遮断機自体の制御は別のコントローラーが担当していて、今回設計するシステムは以下のセンサの状態を監視して遮断機の操作命令を出力することになります。
センサは7つ
  • 左から右への列車が踏切へ進入
  • 左から右への列車が踏切を通過
  • 右から左への列車が踏切へ進入
  • 右から左への列車が踏切を通過
  • 遮断機が開いた
  • 遮断機が閉じた
  • 遮断機が閉じた状態でさらに下がろうとしたときのリミット
遮断機の上げ下げは3種類の命令があります
  • 遮断機を上げる
  • 遮断機を下げる
  • 遮断機を停止させる
感想としては課題自体がとても解りやすく、目的がはっきりしているので、坂井さんの設計したロジックと自分の予想したロジックに違いがほとんどありませんでした。
踏切の仕様の認識が参加者一人一人で違っていたので、時々話が噛み合なくなったりしたのがちょっと残念なところでした。最初に仕様をしっかり定義するべきだったのかもしれません。
最後に踏切の処理の中に一つでも重い処理を入れると他の処理が進まなくなってしまうことと、その解決策としてOS導入によるタスクスケジューリングで処理を切り替えつつ進める方法が提示されました。
私の仕事は試作機の組み込みプログラム開発ですが、やはり試作の初期の頃は処理内容も決まっていて、組み込みOSの必要性を感じなかったのですが、機能追加で条件毎に処理を切り替えるとかの処理があるとタスクスケジューリングは魅力的です。