MacBook Pro 2016 15"のサーマルスロットリングについて。

2016年12月にCTOでMacBook Pro 2016 15"を購入したものです。

現在CG作業をメインに使っているのですが、高負荷時に本体の温度がそこまで高くないにもかかわらずかなりひどいサーマルスロットリングが発生します。

CPUやGPUをかなり使う作業が多く非常に困っているので解決策等ありましたら教えていただけると幸いです。

Spec:

ユーザがアップロードしたファイル

OCCTのログ(BootcampのWindows 10 Proで計測)

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル

最初はブーストクロック3.2GHz周辺で動作し温度が90度に到達したあたりからクロックがと電圧が下がり始め最低で約900MHzほどまで下がります。その後徐々に上昇するものの1.5GHz前後から一切上がらずに、キーボード入力すら厳しいほど演算スピードが落ちます。

温度自体は70度前後とノートパソコンとしては比較的平均的な温度にもかかわらず電圧とクロックをここまで下げるのは些か理解しかねる仕様かと思われます。

SMCリセットやPRAMクリアは全て行い、MacOS HighSierra上でも同様に70度前後で処理スピードが著しく低下する現象を確認しています。

MacBook ”Pro”を名乗ってるにもかかわらずアマチュア程度の用途にも耐えられないようなマシンだと思わず購入したのでかなり残念です。どなたか温度上限を変更する方法などをご存知の方いらっしゃいましたらお教えくださると幸いです。

MacBook Pro TouchBar and Touch ID, Windows 10

投稿日 2018/05/27 20:21

返信
返信: 24

2018/05/29 17:13 粕谷 明 への返信

そこなんですが、クロックダウンして遅くなるのか検証できませんでした。現状、私には実処理が遅くなることを証明できなかった状況です。使ったのがFinal Cut なのでそこら辺も検証できない理由です。どうもApple 製はCPU やGPU を100 パーセント使わないようです。

10 度以下の環境を用意できれば少しは証明に近づけるのかと思いますが、残念ながら我が家ではこの時期は用意できません。

2018/05/29 17:28 reflex1124 への返信

追記で最初の投稿に入れたOCCTのグラフはCPUのクロック変動が落ち着いた5分で切ってるので別に長時間高負荷をかけ続けてるってわけではないです。CGのレンダリングは1フレームあたり数十分から数時間、アニメーションだと全フレームをレンダリングするのに数日かかることもあるので性能が半分以下ってことは処理に倍以上日数がかかるということなのでかなり致命的ですね。

2018/06/04 02:59 ni_ki への返信

ni_ki による書き込み:


クロックダウンありとなしで、15 パーセント程度処理能力に差が出ます。15 パーセントはレンダリング作業では大きいです。

違うノートMac で試してみました。20 パーセント程度落ちます。

ただし落ちてもiMac 2012 より早い結果になりました。MacBook Pro(Retina, Mid 2012) が案外早いことに今更気づきました。

2018/06/04 23:46 Rondo_1 への返信

このスレッドでの話題はサーマルスロットリングのはなしであってグラフィックAPIの話ではありません。

ちなみに私がメインで使ってるのはOpenGLとDirectX11です。


RadeonProRenderはよく使いますが、不安定な上にRadeonPro 460上だとOpenCL演算速度が遅く、全く速度が出ないので意味がないです。

2018/06/16 05:19 ni_ki への返信

速報です。

正確には後日、再計測して見ますが、先記の新事実を踏まえてさらっと計測しなおして見たら今までの結果よりCPU のクロックダウンの影響が小さい可能性が出てきました。

MacBook Pro(Retina, 15-inch, Mid 2012) で数パーセントの可能性があります。今の高性能なGPU 搭載モデルだと更に影響は小さくなる可能性があります。

2018/05/28 00:39 reflex1124 への返信

T-junction温度が100度のCPUを搭載していますが、実際に、OCCT等で計測すると90度以上に上がるわけですから、CPUの焼損を防ぐ為に、サーマルスロットリングが発生するのは、やむを得ないです。

薄型筐体の弊害で、一旦、温度が上昇すると、簡単に上限温度に近づいてしまう為、同様のCPU負荷が続いている間は、無理矢理、性能を落とすように設計されていますから、BIOS(EFI)の設定変更が出来ないMacでは、どうにもなりません。


製品の仕様情報 - Intel® Core™ i7-6920HQ Processor (8M Cache, up to 3.80 GHz)

https://www.intel.co.jp/content/www/jp/ja/support/articles/000005597/processors.html


あとは、内蔵ファンにホコリが溜まっていたりすると冷却性能が落ちますから、直営店のAppleStoreで点検してもらうとか…。

2018/05/30 13:02 ni_ki への返信

多分レイトレーシングのサンプル数がって言っても全く伝わらないと思うので一番身近なクロックダウンを感じる現象をお伝えします。

クロック低下を一番表面化するのはハイエンド3Dゲームです、例えばProjectCars 2やTheCrewは起動時や温度がある程度低いときは60fpsをを保つことができるのですが、温度が上昇しCPUが1.5GHz、GPUが300MHz程度までクロックが低下するとFPSが15-30fpsまで低下します。先程の投稿であったようにゲーム開発ツールであるUnrealEngine4やUnity5もかなり多様するので、3Dゲームと同様にクロックダウンがFPSの著しい低下を招きます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MacBook Pro 2016 15"のサーマルスロットリングについて。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。