次はフリーの画像編集アプリ「GIMP」を利用した検証だ。Phoronix Test Suiteで用意されている「リサイズ」「回転」「自動レベル」「アンシャープマスク」の4項目についてテストを実施した。
どのCPUもほぼ横ばいなのがリサイズと回転なのに対し、自動レベルとアンシャープマスクについてはリサイズを除けばRyzen Threadripper勢の方がRyzen勢よりも「遅い」点に注目。スレッド分割によるオーバーヘッドが大きいのか、コア数が多いほど遅いという興味深い結果となった。
大規模開発にRyzen Threadripper 3990Xは効くか?
次はやや方向性を変えてgccを利用したコンパイル時間を比較する。コンパイルするバイナリは「Apache」「gcc」「LLVM」「Linuxカーネル」の4種類をチョイスした。
Apache以外はどれもコア数が多い方が速く、特にRyzen Threadripper勢はLLVMやLinuxカーネルのビルドにおいて圧倒的に速い。ただ、Ryzen Threadripper 3990Xは速いことは確かだが、3970Xに対して圧倒的か、と言われると回答に苦しむ。gccのコンパイル時間ではそれが顕著だ。
ただ、巨大なソースから何度もビルドするような状況では、1秒でも早く待ち時間を短縮するためにRyzen Threadripper 3990Xという選択肢はありかもしれない。最も時間のかかる8C16TのRyzen 7 3800Xから乗り換えると仮定すると、12C24Tの3900Xに乗り換えるだけでジャンプアップが感じられるが、Ryzen Threadripper環境だと絶大な効果を得られるが、ビルドする対象によりジャンプアップ率は大きく変わるといったところだ。
最後におまけとして7-Zipによる圧縮処理も試してみた。7-Zipの処理はマルチスレッド化されており、Windows版だとベンチマーク機能も搭載されている。今回はPhoronix Test Suiteに組み込まれたCLI版7-Zipを使って同様のベンチを実施する。
グラフの数値はMIPS単位であるため、大きいほどより高速に圧縮できる。Ryzen 7 3800Xから見るとコア数の多いCPUほどMIPSも大きくなるが、Ryzen Threadripper 3990Xは3970Xよりもやや低く出ている。コア数が多すぎても使い切れないシーンは各所に存在するのだ。
まとめ:Ryzen Threadripper 3990Xは
現代計算機工学の限界を突きつける
以上で今回の検証は終了だ。実売50万円近い値段のRyzen Threadripper 3990Xだが、その投資に対し処理性能向上というリターンを得るには、相当に処理の内容を吟味する必要があることがわかった。プロセッサーグループの壁があるWindows 10(Enterprise版でもこれは存在する)が足かせでないことは、Linux環境でのベンチ結果が物語っている。
今のソフトウェア技術の下では、CPUコア数のスイートスポットはRyzen 9 3900X〜3970Xのどこかに着弾する。メモリー帯域が効くRAW現像系ならRyzen Threadripperだし、ゲーム単体で遊ぶならRyzen 9が好適だ。
Ryzen Threadripper 3990Xの発売からこのかた、さまざまな分野で多種多様ななベンチマークをしてきたが、3990Xは輝けるシーンが非常に限られている。(前にも書いたが)構造的に性能が出ないのではなく、それを活かすためのソフトウェア技術が個人で持てる論理128コアCPUに追い付いていない(使い切れない)のだ。
複数のソフトウェアを同時に動かすマルチタスクならRyzen Threadripperのコア数を活かせそうではある。それこそ、分散コンピューティングもそのひとつかもしれないので、次回試してご報告したいと思う。
古参の自作PCユーザーなら4コアや8コアのHEDT CPUが出た時にもマルチスレッド化の壁を痛感させられた覚えがあると思うが、Ryzen Threadripper 3990Xはその壁をとてつもない高さで復活させてしまった。Ryzen Threadripper 3990Xが凄いのは価格やスペックはもちろんだが、いち個人にも現代計算機工学の限界を感じる事ができること、ではないだろうか。
この連載の記事
-
第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になれたのか? ベンチマークで見えた利点と欠点 -
第445回
デジタル
「Ryzen 7 9700X」「Ryzen 5 9600X」のゲーミング性能はゲームキングRyzen 7 7800X3Dに勝てる? -
第444回
sponsored
AI時代だからこそNVMe SSDで強化!! 新登場「WD BLUE SN5000」速攻レビュー -
第444回
デジタル
低発熱&低消費電力でも性能が向上した「Ryzen 7 9700X」「Ryzen 5 9600X」のアプリ&AI処理性能に驚いた -
第443回
デジタル
意外と良いかも! ビデオ内蔵8000Gシリーズ最下位「Ryzen 5 8500G」の性能 - この連載の一覧へ