私のMacbookには2.4GHzのデュアルコアプロセッサが搭載されています。 2つの別々のコアがあるので、2つの機能を同時に実行できるということですよね?
つまり、各コアは約です。それぞれ1.2GHz(合計2.4 GHzの場合)または実際にはそれぞれ2.4 GHzであるため、4.8 GHzで効果的に動作していますか?
デュアル(およびクアッド)コアプロセッサは私を混乱させます。
各コアは2.4GHzで動作します。
ただし、システムが2.4GHzシングルコアシステムの2倍の速度であることを意味するわけではありません。並列処理は(原則として)せいぜい直線的な速度向上をもたらしますが、実際にははるかに遅いことがよくあります(ただし、単一コアよりも高速です)。
上記のヨハネスは、マルチコアプロセッサの各コアの最大周波数について話すときに正しいです。周波数定格は各コアに関連しています。したがって、2.4GHzマルチコアプロセッサは通常、各プロセッサを2.4GHzの最大周波数で実行します。 2つの例外があります(1つは非常に一般的でもう1つは新しい):
完全に明確にするために、マルチスレッド用に特別に設計されていない限り、複数のコアを使用しても1つのプログラムの速度は向上しません。
複数のコアを持つことの効果は次のとおりです。
各スレッドは、最大でコアクロック速度と同じ速度で実行されます。また、並列処理により、アプリケーションは一度に複数のスレッドを実行できます。
これは、最大で処理能力が2倍になることを意味しますが、1つのスレッドではそうではありません。
あなたの質問は、Corei7ではなくCore2CPUに関するものです。ただし、Core i7 920を購入すると、CPUが2.66GHzで動作するクアッドコアプロセッサであることがわかります。これは、各コアが2.66GHzで動作することを意味します。ただし、Corei7のターボブーストにより、特にシングルスレッドアプリケーションを実行している場合、CPUは実際には2.8GHzで実行される可能性があります。
他の人が指摘しているように、CPUの速度にコアの数を掛けて、それがどれだけ「速い」かを判断することはできません。実際には、現世代のIntelCPUよりもさらに混乱していることを指摘しています。 。