一度に処理できる命令の数はいくつですか?比較 にNehalemの20対24段に非常にかなりこれを拡張しながらインテルCore i7にはいくつのパイプラインステージがありますか?
11
A
答えて
5
http://www.bit-tech.net/hardware/cpus/2008/11/03/intel-core-i7-nehalem-architecture-dive/5
ペンリンのパイプラインは、非常に肌寒い14の段階でした。
4
Agner Fog's documentationは、何が起こっているのかを理解するのに非常に良いリソースです。それを読んで理解するのを助けるはずです。未処理の命令数(リタイアメントバッファのサイズ)には限界がありますが、命令デコーダの制限、実行単位の競合、ALU /除算器など、ボトルネックに達する前に他にも多くの制限があります圧力。見て、それは魅力的なものです!
関連する問題
- 1. インテルi7(4コア、HTベースの8論理コア)は、インテル®Core 2 Quad for VisualC++開発よりも優れていますか?
- 2. インテルC++コンパイラにはリソースコンパイラがありますか?
- 3. Core 2またはCore i7アーキテクチャのmemcpy/memmoveを完全に最適化しましたか?
- 4. SDK - R18にまだいくつかのバグがあります
- 5. テーブルにはいくつのプライマリキーがいくつありますか?
- 6. javaにはいくつかのAPIがありますか?
- 7. 実行時にi3/i5/i7 Intel Coreファミリを検出する
- 8. 私のモデルにはいくつのエンティティがありますか?
- 9. HadoopにはいくつのタイプのInputFormatがありますか?
- 10. 私のメソッドにはいくつのスレッドがありますか?
- 11. "Core Data"(iPhone)についてうまくやりたい
- 12. PHPにはいくつのクラスタイプがありますか?
- 13. SQLにはいくつの結合がありますか?
- 14. WSDLにはいくつかのサービスがあります。
- 15. DAGにはいくつのエッジがありますか?
- 16. CMSampleBufferにはいくつのフレームがありますか?
- 17. nvidia GTS 450にはいくつのスレッドがありますか
- 18. PCIマルチポートイーサネットカードにはいくつのMACアドレスがありますか?
- 19. Linuxカーネル2.6にはいくつのシステムコールがありますか?
- 20. MySQLにはwilcardがいくつかありますか?
- 21. いくつのec2コンピューティングユニットがクアッドコアと同じであるか
- 22. エグゼクティブサービスにはいくつかのタスクがありません
- 23. SchedulerFactoryの1つのインスタンスには、いくつのトリガーがありますか?
- 24. dotnet core/corefxにHtmlTextWriterと同等のクラスがありますか?
- 25. アプリケーションごとにいくつのCouchDBデータベースがありますか?
- 26. XMの作成にいくつか問題があります
- 27. DataFrameにいくつかの時系列があります
- 28. .NET Core(coreclr)にBitmapImageの抽象化はありますか?
- 29. springloaded-core jarのソースはどこにありますか?
- 30. Devise + Omniauthにはいくつかの種類のログインがありますか?
どのような指示がありますか?整数? x87浮動小数点? SIMD浮動小数点? – Argote
私は命令を扱うことが何を意味するのかよく分かりません。 CPUコアと同数の操作しか実行できません。それ以外は実行の順序を最適化しますか? – Mikhail
タイトルと質問のボディは2つの異なるものです。また、 'i7'はNehalem、Sandybridge、またはそれ以降のCPUを区別しません。パイプライン幅は4つの融合ドメインuopsであり、[ROBサイズは168エントリ(SnB)または128エントリ(Nehalem)です。](http://www.realworldtech.com/sandy-bridge/5/)。アウト・オブ・オーダー・コアにまだ発行されていないデコードされたinsnを含めると、それ以上の命令が「パイプライン中」になる可能性があります。 [x86タグwiki]の情報へのリンクをもっと見る(http://stackoverflow.com/tags/x86/info) –