2012-01-25 3 views
1

2GHzのCeleronプロセッサを搭載したコンピュータと2GHzのAMD Athlon プロセッサを搭載しているコンピュータでは、同一のプログラムを同じ 時間実行することができますか? GHzは同じなので、プロセッサのタイプはスピードに違いがありますか?使用するプロセッサを決定できません

+1

私はこれが投票に投票しているのを見ています。はい、それはハードウェアの質問ですが、実際にそれに答えるためには確かな開発者の知識が必要です。それはまた、具体的かつ有用である。 – sharptooth

答えて

1

はい、それは違いを作ることができる。

  • 異なるプロセッサコアの周波数が制限周波数のみではない

  • を並行して命令を実行する際に、異なる構造および異なる機能を有し、また

    でき実行速度 - メモリバスは通常他の周波数で実行され、メモリアクセスに影響します。

  • キャッシュサイズと構造がメモリアクセスに影響します

  • 私も、コードの実行速度

影響CPUの設計に多くの要因があります、パイプラインの長さについての開始分岐予測ミスとどのように彼らは一緒に実行

  • には影響しませんCPUの周波数はプロセッサの性能についてあまり言わない。

  • 2

    単なる速度よりもそれによりあります - あなたは、CPUが実際にデータを処理する方法に差を有していてもよく、異なるメモリ・インタフェースで速度、キャッシュサイズなどがあるかもしれないだけでそんなにすることができますがあり

    考慮する。

    関連する問題