Rosetta@Homeの計算量はCPU/メモリー/ストレージ資源をどこまで使うかで決まる。今回筆者がRosetta@Homeの計算を始めた当初は、CPUは30コア前後しか使われていなかったが、これはメモリーが32GB構成だったため。BOINCの場合1プロセスが多数のスレッドで動くのではなく、並列化する分だけプロセスが起動する。
128コア使えるRyzen Threadripper 3990XでRosetta@Homeを使おうとすると、メモリー不足で処理を止めてしまうプロセスが多発する。そこでさらに64GB(G.Skill F4-3200C16D-32GTZRX×2)を追加し合計96GB構成とし、メモリーの使用上限を全体の90%まで許可したところ、メモリー不足で停止するプロセスは消滅した。
ただその場合でもCPU占有率は80%前後にとどまるので、128コア全て使い切るのは割り当てられるワークユニット次第といったところか。
まとめ:超メニーコアCPUの力を活かす一つのソリューション
今回試した2つの分散コンピューティングプロジェクトの中では、Folding@Homeはお手軽かつシステムへの負担も少なく、常時動かしても軽い感じだった。それこそ、Ryzen Threadripper 3990Xのスレッド数ならば余裕だっため、通常作業の裏で動作させて貢献できそうだ。
一方、Rosetta@HomeはFolding@HomeよりもRyzen Threadripper 3990Xを活用できるが、CPU占有率が80%近くなるだけあって消費電力は445Wと高くなり、電気代は1ヶ月あたり8600円まで上昇した。
Ryzen Threadripper 3990Xの性能を十全に引きだそうとすればメモリーも多量に載せる必要があるので、本気で人類に貢献しようとするなら、かなり覚悟がいるだろう。
だが分散コンピューティングプロジェクトに参加するのは個人の自由だし、Ryzen Threadripperを持っているなら参加すべきだ、なんて事を言うつもりもない。だが今時のAMD製CPUを少し回すだけで、COVID-19に勝つための何かに近づけていると考えれば、この閉塞感も幾分和らぐのではないだろうか。
この連載の記事
-
第456回
デジタル
「Ryzen 7 9800X3D」は高画質設定でも最強ゲーミングCPUであることに間違いはなかった -
第455回
デジタル
「Ryzen 7 9800X3D」が最強ゲーミングCPUであることを証明する -
第454回
デジタル
性能が最大50%引き上げられたSamsung製SSD「990 EVO Plus」は良コスパSSDの新星だ -
第453回
デジタル
性能も上がったが消費電力も増えた「Ryzen 7 9800X3D」最速レビュー、AI推論の処理速度は7800X3Dの約2倍! -
第452回
自作PC
Core Ultra 200Sシリーズのゲーム性能は?Core Ultra 5/7/9を10タイトルで徹底検証 -
第451回
自作PC
Core Ultra 9 285K/Core Ultra 7 265K/Core Ultra 5 245K速報レビュー!第14世代&Ryzen 9000との比較で実力を見る -
第450回
デジタル
AGESA 1.2.0.2でRyzen 9 9950Xのパフォーマンスは改善するか? -
第449回
デジタル
Ryzen 9000シリーズの性能にWindows 11の分岐予測改善コードはどう影響するか? -
第448回
デジタル
TDP 105W動作にするとRyzen 7 9700X/Ryzen 5 9600Xはどの程度化ける? レッドゾーン寸前を攻める絶妙な設定だが、ゲームでの効果は期待薄 -
第447回
デジタル
Zen 5とTDP増でゲーム性能は向上したか?「Ryzen 9 9950X」「Ryzen 9 9900X」の実力チェック -
第446回
デジタル
「Ryzen 9 9950X」「Ryzen 9 9900X」は“約束された”最強のCPUになれたのか? ベンチマークで見えた利点と欠点 - この連載の一覧へ