Appleの新型iMac Proは、より高度なデュアルファン冷却ソリューションを採用し、エアフローが約75%、システムの熱容量が80%向上しました。AppleInsiderは、CPUとGPUを集中的に使用するタスクでのパフォーマンスをテストし、興味深い結果を得ました。
私たちのテストでは、8 コア Xeon CPU、Radeon Pro Vega 56 8GB グラフィック カード、32GB ECC RAM、1TB NVME SSD を搭載した 4,999 ドルの基本モデルの iMac Pro を使用しました。
まず最初に触れておきたいのは、iMac Proの静かさです。macOSのコールドブート時にファンが一時的に回転する以外は、4Kビデオ編集中でもほぼ無音です。通常のiMacで同じテストを行ったところ、ファンはフル稼働していました。
8コアXeonプロセッサのベースクロックは3.2GHzで、シンプルなタスクであれば最大ターボブーストクロックは4.2GHzです。今回のテストのようにCPUをフル稼働させた場合、最大ターボブーストは3.9GHzです。
Cinebench R15を使ってテストを開始したところ、iMac Proはマルチコアスコア1682という素晴らしいスコアを記録しました。これは、最速の通常iMacよりも80%も高速です。CPUベンチマークの最初の数回連続実行では、クロック速度は最大3.9GHzを維持しました。
2回目のテスト以降、iMac Proはテストを重ねるごとにCPUの温度が約94℃に達すると速度を落とし、クロック速度が1~2秒間3.9GHzから約3.6GHzに低下しました。これによりCPUの温度は92℃を下回り、クロック速度は最大ターボブーストである3.9GHzまで上昇しました。
興味深いことに、10回連続でベンチマークテストを行った後も、iMac Proのファンの音はほとんど聞こえませんでした。CPUをターボブーストの最大速度に保つためにファンの回転速度を上げるのではなく、iMac Proはクロック速度を10秒ごとに低下させながらも、非常に静かなままサイクルを継続していました。
次に実行した熱テストは、4K HEVCビデオをApple ProRESにトランスコードすることで、CPUを常に最大限に活用するものでした。最初の30秒後、CPU温度は75℃に達し、クロック速度は最高3.9GHzを維持しました。さらに30秒経過すると、温度は85℃まで上昇しました。テスト開始から3分後、最大クロック速度が初めて短時間低下し、温度が93℃に達した時点でMacのクロック速度は1秒強で3.63GHzまで低下しましたが、その後すぐに3.9GHzまで回復しました。
テストの次の 7 分間でも同じ動作が記録され、プロセッサが 94 ℃ に達すると 3.63 GHz に低下し、全体的な CPU 温度は 90 ℃ から 94 ℃ の範囲になりました。
残念ながら、テストした多くのファン速度測定アプリケーションはどれも正確なファン速度を計測していないようで、手動のファン制御も現在動作していません。そのため、テスト中のファンの回転速度は正確にはわかりません。非常に静かだったため、アイドル回転速度よりわずかに速いのではないかと推測できます。
Appleは、過去の多くのMacと同様に、たとえ部品が非常に高温になり、動作速度が低下することになっても、マシンを可能な限り静かに動作させることを目指しています。これらのアプリケーションはiMac Proに対応するようにアップデートされ、ファンの回転速度を早く上げたり、より高速に動作させたりできるようになると予想されます。
前回のテストでは、プロセッサをフル稼働させるHEVCトランスコーディングテストと、グラフィックカードも100%で稼働させるUnigine heavenを同時に実行しました。iMac Proは両方のチップセットに同じ冷却ソリューションを使用しているため、冷却システムへの負荷がかなり高くなります。
ファンの速度が大きくなり、おそらく最高速度に達するのを聞いたのはこれが初めてで、騒音レベルは 2017 5K iMac と同程度ですが、より低い音でした。
30秒後、iMac ProのXeonは94℃に達し、チップの許容最高温度に以前よりもはるかに早く達しました。Radeon Pro Vega 56グラフィックカードは64℃でした。
テスト開始から 1 分後、CPU は前回のテストと同様に時折 3.63GHz まで低下し、グラフィックスは 67℃ に達しました。
3分後、CPU周波数はこれまで一度も記録したことのない3.36GHzまで低下し始め、ターボブースト時の最大速度である3.9GHzまで回復しなくなりました。代わりに、3.63GHzまで上昇しました。グラフィックカードの温度は72℃まで上昇しましたが、これはフル負荷時のGPUとしては非常に低い値です。さらに12分間テストを実行しましたが、結果はほぼ同じでした。グラフィックカードの温度は72℃と74℃の間を行き来し、その後は94℃でほぼ一定で、周波数は3.23GHzと3.63GHzの間で推移しました。
残念ながら、macOSでVega 56の周波数を確認する方法はありませんが、15分間のテスト終了時に得られたグラフィックスコアは平均66フレーム/秒で1667でした。これは、CPUが同時に最大限に活用されていないベンチマークを単独で実行した際のスコア1831よりも約10%低い値です。
このパフォーマンス低下がグラフィックベンチマークに割り当てられるCPUパワーの制限によるものではないことを確認するため、Unigine Heavenが受けているCPUパフォーマンスの割合を監視しました。単独グラフィックテストとCPU・GPU同時ベンチマークの両方において、Unigineは5~7%の処理パワーを受けていました。つまり、スコアが10%低下しているのは、システムの過熱を防ぐためにグラフィックチップが自らスロットリングを行っているためであると考えられます。
重要なのは、CPUとグラフィックの両方が長時間100%で稼働するようなシナリオは非常に稀だということです。RED 8K RAWビデオの編集とレンダリング(あらゆるマシンにとって最も過酷なタスクの一つ)でさえ、そのような状況には陥りません。
さらに、このXeon 8コアのベースクロック速度は3.2GHzで、iMac Proは非現実的な最大負荷をかけてもこの速度を上回っています。一方、通常のiMacは、システムを最大限まで使用しなくても、ベースクロック速度よりも遅く動作します。
とはいえ、Appleがハイエンドのプロ向けマシンにおいて、パフォーマンスや発熱よりもノイズを優先しているのは少し残念です。iMac Proをターボブーストの最大速度で動作させ続けるために、通常の作業時にファンを少しだけブーストできる、手動ファン制御機能の実装を期待しています。