CPUクロック速度とは、プロセッサが動作するテンポであり、1秒間に実行できる「クロックサイクル」の数を指します。単位はヘルツ(Hz)で表され、現代のCPUでは通常ギガヘルツ(GHz)、すなわち1秒あたり数十億サイクルで表示されます。サイクル数が多いほど処理能力は向上しますが、アーキテクチャ、コア数、ワークロードといった環境要因も同様に重要です。
クロックサイクルは、CPUの次の動作を調整する微細な鼓動のようなものと考えてください。
それはCPUが1サイクルごとに1つの命令を完全に処理することを保証するものではない。現代のチップは作業をマイクロオペレーションに分割することが多いため、効率性(後述の「IPC」)が大きく影響する。
ベースクロックとは、プロセッサがデフォルトの電力/冷却制限内で、重いマルチコア負荷下において持続可能な公称周波数である。ブーストクロック(ターボと呼ばれることが多い)は、熱的・電力的な余裕がある場合に、CPUが短時間のバースト処理や一部のコアで達成可能な、より高い機会主義的な周波数である。名称はベンダーによって異なり、インテルでは ターボブースト、AMDでは プレシジョンブーストと呼ばれるが、その概念は同じである:条件が許せばより高速化する。
クロック速度だけが全てではない。 性能はIPC(1クロックあたりの命令実行数)、キャッシュ、メモリレイテンシ、CPUのマイクロアーキテクチャにも依存する。3.5GHzの新世代コアは、1クロックあたりの処理量が多ければ、同じ3.5GHzの旧世代コアを上回る。これが、レビューアが世代ごとの「クロック当たりの性能向上」を頻繁に論じる理由である。
現代のCPUは、速度・消費電力・温度のバランスを取るため、リアルタイムで動作周波数を絶えず調整している。OSやファームウェアはACPI規格で定義されたパフォーマンス状態(「Pステート」)を利用し、必要に応じてCPUの周波数を上げたり下げたりする。ノートPCではメーカーがより厳しい電力制限を設定する場合があり、そのため持続的な動作速度はデスクトップ機よりも低くなる可能性がある。
通常、クロック周波数が高いほど、特に1つまたは少数の高速コアに依存するタスク(多くのゲームや一部のクリエイティブアプリ)で効果を発揮します。しかし、周波数を上げると消費電力と発熱も増加し、冷却装置が追いつかない場合、ファンの騒音、サーマルスロットリング、ブースト持続時間の短縮を招く可能性があります。そのため、ベース/ブースト動作とプラットフォーム全体の冷却性能は、表面上のGHz値と同様に重要です。
いずれにせよ、クロックとコアは連携して動作する。より大きな成果は、両者のバランスによってもたらされる。
実測速度が仕様上のブースト値を下回る場合、これは通常、ブーストが機会主義的であり、ワークロード、電力制限、温度に依存するためです。
はい、一定の範囲内で:
サポートはCPUモデル、マザーボード、クーラーに依存します。多くのモバイルチップおよび非「K」/非「X」デスクトップ部品は、内蔵ブーストを超えるヘッドルームがほとんど、あるいは全くありません。
なぜCPUのアイドル時使用率が時々0.8~1.5GHzと表示されるのですか?
電力管理によるクロック周波数の低下は正常です。CPUは必要に応じて動作周波数を上げます。
「ベースクロック」は保証ですか?
デフォルトの電力/TDPおよび適切な冷却下での公称持続周波数です。実際のシステムは、OEMの電力制限、熱設計、ファームウェアによって若干異なる場合があります。
インテルとAMDはブースト機能に異なる名称を使用していますか?
はい、インテルのターボブー ストとAMDのプレシジョンブーストの両方ですが、電力と熱に余裕がある場合にベースクロックを超える周波数に上昇します。