Folding@homeに参加しました。手順とトラブルシューティング。
Folding@home(fah)に参加しました。化石と化していた1050tiを使っています。
Folding@homeとは、タンパク質構造予測に必要な計算処理を、世界中の有志による分散コンピューティングで推進するプロジェクトです。 10年以上昔の話になりますが、PlayStation 3を活用したプロジェクトを覚えている方も多いかと思います。
Folding@homeを通じてCOVID-19治療薬の発見に貢献します - Cybozu Inside Out | サイボウズエンジニアのブログ
参加方法
僕はubuntuを使っているので、MacやWindowsはあんまりわかんないです。多分インストールして、Foldで出来ると思います。
- ここから自分にあったインストーラーをDLする。
- Linux系は最低限、fahclientとfahcontrolをDLする。fahviewerはなくても良い。(多分)
- statusタブを開いて、Foldをクリックする。
FAQ
client, control, viewerの違いはなんですか?
それぞれが左のソフトウェアに依存しています(多分)。clientがコアソフトウェアで、controlが制御用、viewerでこんなのが見れます。
GPUが使われないのですが?
まずドライバをインストールしましょう。
次に
sudo apt install ocl-icd-opencl-dev
してください。
そして、
clientを起動->configure->Expert->Extra Client Optionsの、gpuがfalseになっているならtrueにする->再起動
をやってください。
これでGPUを使ってFoldできるならOK。出来ないならconfigure -> Slots -> Folding Slots-> 追加 ->gpu
を試してみてください。
これでも出来ないならわからないです...
GPUのステータスを見たい
nvidia-smi -l 3600
で1時間ごとに使用率とか、温度とかが見れます。
Foldが始まりません
Notice your @foldingathome installation is idle? So many people have joined in to support our work on #COVID19 that our servers are struggling to keep up. We're continuing to get more online as quickly as we can. We still need your help, so please be patient with us. Please RT.
— Greg Bowman (@drGregBowman) 2020年3月26日
結構中央サーバーにアクセスが集中しているようで、必要なデータをDLするまで時間がかかります。放置してると始まるかも。
ERROR:WU01:FS01:Exception: Could not get an assignment
ってエラーがでたりします。
何を計算しているんですか?
Let’s talk about how simulating proteins with Folding@home fits into drug discovery and development.
— Folding@home (@foldingathome) 2020年3月27日
[Thread] 1/11
解決できません!
公式フォーラムに行きましょう。
ちなみに、
EFLOPSレベルまでいったそうです。
Thanks to our AMAZING community, we’ve crossed the exaFLOP barrier! That’s over a 1,000,000,000,000,000,000 operations per second, making us ~10x faster than the IBM Summit! pic.twitter.com/mPMnb4xdH3
— Folding@home (@foldingathome) 2020年3月25日