【テンプレ】→Folding@home/テンプレ
【現行スレ】→Folding@Homeで難病解明 Part9【FAH】
Folding@homeはタンパク質がどのように自力で組みあがっていくか(folding)を
シミュレートし解明する分散コンピューティングプロジェクトです。
アルツハイマー、狂牛病、パーキンソン病などはタンパク質の異常なfoldingが
原因と考えられており、foldingを解明することはこれらの疾患の解明につながります。
みなさんのコンピューターの余力を使って、タンパク質のfoldingという
複雑な問題を解明しましょう。
BOINCのプロジェクトではなく、専用のソフトウェアの導入が必要です。
仮想通貨watchさんのページがわかりやすく解説されています。→新型コロナウイルス治療の解析ボランティア。自宅のパソコンで可能
チーム番号に162と入れればチーム2chに入れます。
あとは勝手にやってくれます。
おすすめの設定方法など †[edit]
今行っている宿題が99%より前に次の宿題を確保したい時 †[edit]
高速CPU/GPUを使っていたら Next Unit Percentageの設定をしておくと良さそう
Advanced Control > Configure > Slots > (Slotを選択) > Edit > Addボタン
name に 「next-unit-percentage」、Valueに90から100の数字を入れる
デフォルトが99で、WUの処理が99%まで進んだら次のWUのダウンロードが始まるという設定。
95とかにすれば、WUの処理が終わったのに次のWUが落ちてきてない、ということを抑制できるはず。
ブラウザ上の管理画面がうまく表示できない場合 †[edit]
Edge以外のブラウザ(Google Chrome、Firefoxなど)では不具合が出ます。
キャッシュの削除やシークレットモードの利用で改善します。
- WU (Work Unit)
- 課題、あるいは宿題と言ったりする。割り当てられたWUをFolding@homeのサーバーからダウンロードし、折り畳みの計算をして、サーバーに結果を送信する。計算内容はタンパク質が折り畳まれる過程の小さなタイムスライス (small time-slice of protein processing)。
- ETA (Estimated Time of Arrival)
- 処理中の課題が完了するまでの推定残り時間
- Base Credit
- 課題クリアで貰えるポイント。数値が大きいほど時間がかかる重い課題。課題ごとのBase Creditはこのページで見れる。
- Estimated Points, Estimated Credit
- 推定獲得ポイント。処理中の課題を現在のスピードでクリアした際に得られる推定ポイント。passkeyを登録していると早期リターンボーナスが加算される。
- Estimated PPD (Points Per Day)
- 処理中の課題を丸1日回していたら得られるであろう推定ポイント。課題待ちの待機が多い為に実際には半分もいけば良いほう。
GPU性能の指標に使われることが多い
- Estimated TPF (Time Per Frame)
- 課題処理が1%進捗するのにかかる時間
- PRCG
- Work Unitを一意に識別する番号の組。次の書式で、4つの番号で表示される。
Project番号 (Run番号, Clone番号, Generation番号)
Runは温度や初速度などの異なる初期条件、Cloneは計算対象の軌道(?)、Generationは時間軸を示す。タイムアウトした場合を除き、同一のPRCGが複数回配布されることはない。
- Slot
- WUを処理する受け皿。1つのスロットに1つのWUが割り当てられる。スロットごとにCPUかGPUかを選択する。1スロットに複数のCPUコアを割くこともできるし、1スロット1コアにして複数のスロットを用意することもできる。
- Quick Return Bonus (QRB)
- 早期リターンボーナス。条件を満たした場合、課題の提出が早ければ早いほど高いボーナスポイントが得られる。
早期リターンボーナス †[edit]
以下の条件を全て満たしている場合、Base Creditに加えて、提出時間に応じたボーナスポイントを得られる。
- Folding@homeソフトウェアを使用している
- Folding@homeクライアントにPasskeyを設定している
- 使用しているユーザー名とPasskeyの組み合わせで、累計10個のWUをタイムアウトまでに提出している
- WUの成功率が80%以上である。つまり、WU10個あたり少なくとも8個の処理を正常に完了している