Intel Turbo Boost は、要求の厳しいタスクの実行時に特定のバージョンの動作周波数を自動的に引き上げ、より高いパフォーマンスを実現する 中央処理装置(CPU)の動的周波数スケーリング機能に対するIntelの商標です。
オペレーティング システムがプロセッサの最高パフォーマンス状態を要求すると、周波数が加速されます。プロセッサのパフォーマンス状態は、すべての主要なオペレーティング システムでサポートされているオープン スタンダードであるAdvanced Configuration and Power Interface (ACPI) 仕様によって定義されます。このテクノロジをサポートするために追加のソフトウェアやドライバーは必要ありません。[1] Turbo Boost の設計コンセプトは、一般に「ダイナミックオーバークロック」と呼ばれています。 [2]
プロセッサのワークロードがより高速なパフォーマンスを要求する場合、プロセッサのクロックは要求を満たすために、動作周波数を定期的に増加させようとします。増加したクロックレートは、プロセッサの電力、電流、熱の制限、現在使用中のコアの数、およびアクティブなコアの最大周波数によって制限されます。[1]
ターボブースト対応プロセッサは、 2008年以降に製造されたCore i3、Core i5、Core i7、Core i9、Xeonシリーズ[1]であり、特にNehalem以降のマイクロアーキテクチャに基づくものである。[3]
CPU間のサポート
周波数の増加は、Nehalem プロセッサでは 133 MHz 単位、Sandy Bridge、Ivy Bridge、Haswell、Skylake プロセッサでは 100 MHz 単位です。電気的または熱的制限を超えると、プロセッサが設計制限内で再び動作するまで、動作周波数は 133 MHz または 100 MHz 単位で自動的に低下します。[1] [4] Turbo Boost 2.0 は 2011 年に Sandy Bridge マイクロアーキテクチャで導入され、Intel Turbo Boost Max 3.0 は 2016 年に Broadwell-Eマイクロアーキテクチャ で導入されました。[1] [5] [6] [7]
Turbo Boost 2.0 の特徴は、異なるレベルの電力制限を持つ時間ウィンドウを導入し、プロセッサを数秒間高い周波数にブーストできることです。これらの制限は、ロック解除されたプロセッサのソフトウェアで構成できます。一部のマザーボードベンダーは、意図的に Intel のデフォルトよりも高いパフォーマンス値を使用し、プロセッサが熱設計電力(TDP) を超えるようにします。[8]
一部のIntel Core Xプロセッサと一部の新しいIntel Coreプロセッサ(第10世代デスクトップCore i7など)は、Intel Turbo Boost Max 3.0テクノロジーをサポートしています。新しいバージョンのWindows 10とLinuxカーネルは、 Intel Turbo Boost Max 3.0テクノロジーをサポートしています。[9]
歴史
インテルの2008年11月のホワイトペーパー[10]では、同月にリリースされたNehalemベースのプロセッサに組み込まれた新機能として「Turbo Boost」テクノロジについて説明しています。[11]
Intel Dynamic Acceleration (IDA)と呼ばれる同様の機能は、Santa Rosa プラットフォームをベースとし、2007 年 5 月 10 日にリリースされた Core 2 Duo で初めて利用可能になりました。この機能は、Turbo Boost のようなマーケティング上の扱いを受けませんでした。Intel Dynamic Acceleration は、アクティブなコアの数に応じてコア周波数を動的に変更します。オペレーティング システムが、Advanced Configuration and Power Interface (ACPI) を使用してアクティブなコアの 1 つに C3 スリープ状態に入るように指示すると、他のアクティブなコアはより高い周波数に動的に加速されます。
Intel Turbo Boost Technology MonitorはGUIユーティリティとして、Turbo Boostを監視するために使用できますが、このユーティリティは2013年第2四半期以降にリリースされたIntelプロセッサをサポートしなくなったため、サポート終了となり、利用できなくなりました。[12]
参照
参考文献
- ^ abcde 「Intel Turbo Boost Technology 2.0」。Intel。
- ^ Molka, Daniel; Daniel Hackenberg; Robert Schöne; Matthias S. Müller (2009 年 9 月)。「Intel Nehalem マルチプロセッサ システムにおけるメモリ パフォーマンスとキャッシュ コヒーレンシの影響」。2009第18 回並列アーキテクチャおよびコンパイル技術に関する国際会議。第 18 回並列アーキテクチャおよびコンパイル 技術に関する国際会議。pp. 261– 270。doi :10.1109/ PACT.2009.22。ISBN 978-0-7695-3771-9.
[...] Nehalem マイクロアーキテクチャに基づくプロセッサは、熱制限を超えない限りプロセッサのコア周波数を上げることができる動的オーバークロック メカニズム (Intel Turbo Boost テクノロジー) を備えています。
- ^ 「Intel Broadwell-E HEDT Core i7プロセッサが5月30日に発売 - 公式価格と仕様が確定」2016年5月27日。 2016年6月28日閲覧。
- ^ 「Intel Xeon プロセッサー E5 v3 製品ファミリー: プロセッサー仕様のアップデート」(PDF)。Intel 。2014 年 11 月。pp. 8 ~ 11 。2014 年12 月 2 日閲覧。
- ^ 「Intel® Turbo Boost Max Technology 3.0 をダウンロード」。DownloadCenter.Intel.com。2016年 10 月 22 日。2018 年 10 月 19 日時点のオリジナルよりアーカイブ。2017年 4 月 1 日閲覧。
- ^ 「第 2 世代 Intel Core マイクロアーキテクチャ (旧コード名 Sandy Bridge) の電力管理アーキテクチャ」(PDF)。Hotchips.org 。 2017 年 4 月 1 日閲覧。
- ^ Angelini, Chris (2011-01-02). 「システム エージェントと Turbo Boost 2.0」。Tom 's Hardware。
- ^ Cutress、Ian。「Intel プロセッサーが予想以上に電力を消費する理由: TDP と Turbo の説明」。AnandTech。
- ^ 「Intel Turbo Boost Max Technology 3.0 に関するよくある質問」。Intel.com。Intel。2020年 6 月 16 日閲覧。
- ^ 「Intel Core マイクロアーキテクチャ (Nehalem) ベースのプロセッサにおける Intel Turbo Boost テクノロジー」(PDF)。Intel Corporation。2008 年 11 月。p. 5。2015年 5 月7 日閲覧。Intel
Core マイクロアーキテクチャ (Nehalem) ベースのプロセッサには、新機能である Intel Turbo Boost テクノロジーが組み込まれています。
- ^ 「Intel が地球上で最速のプロセッサを発表」(プレス リリース)。Intel。2008年11 月 17 日。2010年 5 月 13 日閲覧。Intel
Corporation は、これまでで最も先進的なデスクトップ プロセッサである Intel Core i7 プロセッサを発表しました。Core i7 プロセッサは、Nehalem プロセッサ設計の新しいファミリーの最初のメンバーです [....]
- ^ 「Intel Turbo Boost Technology Monitor は第 4 世代プロセッサーをサポートしていません」。intel.com。2015年2月 22 日閲覧。
外部リンク
- インテル ターボ ブースト テクノロジー 2.0
- ターボブーストをグラフィカルに表示するインテルのプログラム
- インテル® ターボ・ブースト・テクノロジー モニターの概要
- Linux 用 Turbo Boost レポート ツール
- Intel Core i7 ターボ ブースト機能の評価 (James Charles、Preet Jassi、Ananth Narayan S、Abbas Sadat、Alexandra Fedorova による)
