クロック速度
クロック速度は、1秒間にサイクルを何回完了できるかという、プロセッサの処理能力を測定するものです。通常はメガヘルツ(1秒あたり数百万サイクル)またはギガヘルツ(1秒あたり数十億サイクル)で測定されます。たとえば、クロック速度が3.0 GHzのプロセッサは、1秒間に30億サイクルを実行できます。プロセッサのクロック速度は主要な仕様の1つであり、総合的な性能に影響します。
CPUのクロック速度は、基本クロック信号(マザーボードから供給されます)に、プロセッサ内部の倍率を掛けて決まります。たとえば、基本クロック信号が100 MHzで、プロセッサの倍率が30倍の場合、プロセッサは3 GHzのクロック速度で動作します。一部の高性能プロセッサには、プロセッサ自体にある倍率を変更できるロック解除済みの倍率が搭載されており、BIOSまたはUEFIの設定でプロセッサをオーバークロックできます。CPUには、プロセッサへの負荷が高いときにクロック速度を自動的に上げるターボモードが搭載されている場合もあります(IntelのCPUではTurbo Boost、AMDのCPUではPrecision Boostと呼ばれます)。ただし、このモードではより多くの電力を消費して発熱も増えるため、プロセッサはベース速度に戻る前に一時的にしかこのモードを使用できません。
他のすべての条件が同じであれば、クロック速度が高いプロセッサは、低いプロセッサより高い性能を発揮します。ただし、その他のアーキテクチャ上の要因もプロセッサの性能に影響するため、比較の基準としてクロック速度だけを使う場合、その有効性には限界があります。たとえば、アーキテクチャによっては、最適化された命令セットを使用して、特定の機能の実行に必要なサイクル数を減らしている場合があります。また、プロセッサコアの数を増やすと、クロック速度を上げなくても性能を向上させることができ、1つのプロセッサでより多くの計算を同時に実行できるようになります。多くの場合、より最適化されたアーキテクチャを持つ新しいプロセッサは、より高いクロック速度で動作する古いプロセッサより高い性能を発揮します。そのため、CPUを比較するときは、クロック速度だけに頼るのではなく、性能ベンチマークを確認するほうが役立ちます。
知識をテストする