いまから約4年前に「キンカンやスティックのりが強い! CPUグリスの代用品を探せ!」という記事を公開した。
緊急回避的な手段を探してか、その記事にたどり着く人が意外と多く、編集氏曰く、絵に描いたようなロングーテールで読まれる記事とのこと。
CPUグリスを買い忘れたというよりは、どうも不調なのでCPUクーラーを外してみたら、グリスがカピカピだった際に参考にされているようだ。
当時は、のちに油に2年以上漬かることになるAMD A10-6800Kを使用してテストしているが、時代は変わり、メニーコアが当たり前となっている。そこで、最新CPUであるRyzen 9 3900Xを使用して、CPUグリスの代用品を探索してみたい。
CPUグリスの代用品を再検討
今回は最新のハイエンドCPUで検証
まずはテスト環境から見ていこう。今回はCPUの温度を見るだけなので、関連する構成は以下になる。GPUとしてGeForce GTX 1080 Tiを使用したが、単純な出力用だ。
テスト環境 | |
---|---|
CPU | AMD「Ryzen 9 3900X」(TDP 105W) |
CPUクーラー | AMD「Wraith Prism」 |
マザーボード | ASUS「TUF X470-PLUS GAMING」(BIOS Ver.5007) |
メモリー | DDR4-2133 8GB×1 |
ビデオカード | GIGABYTE「AORUS GeForce GTX 1080 Ti Xtreme Edition 11G」 |
SSD | Western Digital「WD Black NVMe SSD」(1TB) |
電源ユニット | CoolerMaster「RS-750-AMAA-G1」(750W) |
PCケース | Lian Li「T70-1」 |
OS | Windows 10 Pro(64bit) |
次は計測方法と基準値。計測方法は、OCCT 5.2.1(Large Date Setモード)でアイドル(3分)→負荷(7分)→アイドル(3分)を実行し、その間の温度変化をHWiNFO64で取得。負荷時に90度を超えた時点で計測終了というルールだ。
またマザーボード側のCPU保護機能は有効化したまま。うっかり100度超えとなっても事故率は多分低い。またOCCTの温度制限だが、設定温度を超えた時点ではなく、設定温度を一定時間超えていた場合に強制終了するといった挙動。マザーボード側のCPU保護機能も同様と思われる。
なおHWiNFO64ではサーマルスロットリング(CPUが高温になると性能を落として温度上昇を抑える機能)に突入したかどうかがわかるのだが、今回はなぜか表示されなかったため、純粋に代用品としてパフォーマンスを維持してくれるかどうかを重点とした。
OCCTのプリセットはLarge Date Setを採用した。Small Date SetではCPUグリスを使用していても90度をあっさりと超えてしまったからだ。またOCCT終了後に、CINEBENCH R20のCPU(Multi)プリセットを実行して完走できるかも確認した。計測環境の室温は27~28度。
基準値はCPUグリスを使用したものとCPUグリスをつけていない状態のふたつ。その結果が以下のグラフになる。なお縦軸がCPU温度、横軸が計測時間となる。
CINEBENCH R20は、CPUグリスをつけていないケースで完走に失敗した。リトライにより、2~3回に1回は落ちるという傾向であり、ギリギリの状態と思われる。完走しない=マザーボード側のCPU保護機能がオンになったわけだ。
上記2つのグラフが基準値になる。CPUグリスを使用している状態は、アイドル状態でも短時間の温度上昇が見られ、もっとも温度が高くなっている部分で負荷が開始。ファン回転数の上昇もあって、順調な冷却を見せているほか、負荷終了以降の温度低下も良好だ。
一方、CPUグリスを使用していない状態は、意外と冷えてはいるが、平均温度は高い。また前述のとおりCINEBENCH R20での動作が不安定だったことを考えると、負荷開始直後の温度が90度を越えている場合はアウトという認識でいいだろう。