マルチコアプロセッサのクロック速度を計算するにはどうすればよいですか?
たとえば、それぞれが3GHzで実行されている4つのコアを持つプロセッサが、実際には12GHzで実行されているプロセッサであると言うのは正しいでしょうか? 私はかつて「Mac vs.PC」という議論(このトピックの焦点ではありません...それは中学校に戻っていました)に出会いました。知人はMacが1Ghzマシンとしてのみ宣伝されていると主張しましたそれぞれが500MHzで動作するデュアルプロセッサG4でした。 当時、私はこれがほとんどの人に明らかであると思われる理由でホグウォッシュであることを知っていましたが、このウェブサイトで「6コアx 0.2GHz = 1.2Ghz」の効果についてのコメントを見ました。これには本当の答えがあります。 したがって、これは、クロック速度の計算のセマンティクスに関する、多少なりとも哲学的/深い技術的な質問です。次の2つの可能性があります。 実際、各コアは1秒あたりx回の計算を行っているため、計算の合計数はx(cores)です。 クロック速度は、プロセッサーが1秒間に通過するサイクル数のカウントであり、すべてのコアが同じ速度で実行されている限り、各クロックサイクルの速度はコアの数に関係なく同じままです。 。つまり、Hz =(core1Hz + core2Hz + ...)/ coresです。