web-dev-qa-db-ja.com

ハイパースレッディングインテルプロセッサのスレッドの実行

Intel Pentium Processor E5700(2Mキャッシュ、3.00 GHz、800 MHz FSB)にはハイパースレッドがありませんが、2つのコアがありますので、2つのスレッドがあると仮定しています

4個のスレッドを実行する重い数のクランチプログラムを同時に実行する場合、このE5700プロセッサは、Intel Core I3-3110Mプロセッサーのようなプロセッサと比較して、2つのコアと2つのスレッドを使用して4個のスレッドを処理するのでしょうか。 2コアが2本のコアを持つハイパースレッドで?

E5700は遅く、I3 3110Mよりも2コアであるが、ハイパースレッド付き4つのスレッドを備えた、またはすべてが違うことなく、両方のプロセッサですべてが滑らかなセーリングであり、滑らかなセーリングであるのか。

また、4つ以上のスレッドで書かれたプログラムは、2つのコア2スレッドプロセッサで効率的に実行されているか、エラーやスローダウンが発生しますか。

さて、質問に答えてくれてありがとう私はこのサイトを訪問し、スコアがより短いスコアはプロセッサのためより良いです

http://www.cpu-world.com/benchmarks/socket_1155_multi.html

ベンチマークWPRIME v1.55(32M)WPrime Benchmarkは、1から33554431までの数字の正方形の根を計算するのにかかる時間を測定します。プログラムは、関数を推定するためのニュートンの方法を使用します。

結果に大きな影響を与えるCPUの機能:CPU周波数、浮動小数点性能、コア/スレッドの数。

結果に影響を与えるCPU機能:メモリ速度、内部キャッシュのサイズ。

部品番号が短いほど良い結果です

インテル®Core™I7-3770Kプロセッサ(8Mキャッシュ、最大3.90 GHz)4コア8スレッドはいHT

6.87

Intel®Core™I7-2600Kプロセッサ(8Mキャッシュ、最大3.80 GHz)4コア8スレッドはいHT

7.57

Intel®Core™I5-2500Kプロセッサ(6Mキャッシュ、最大3.70 GHz)4コア4スレッドNO HT
[。____] 9.8

Intel®Core™I3-2310プロセッサ(3Mキャッシュ、2.10 GHz)2コア2スレッドはいHT
[。~15.37)

Intel®G860(3Mキャッシュ、3.00 GHz)2コア2スレッドNO HT
22.09

1
De coder

もう1つの回答は、2コア上の4つのスレッドで実行されている計算バインドタスクの場合は、2つのスレッドより遅くなります。スレッドをスケジュールする際には、レジスタ状態が切り替わったときにCPUのコンテキストスイッチがあります。ただし、指摘されていないように見えないものは、これらのスレッドに入出力がブロックされている場合は、これが保持されていないことです。そのような場合、スレッドが遅いI/O操作をブロックし、他のCPUの境界を依然として実行できるようにするため、コアよりも多くのスレッドを実行する可能性が高いです。

0
spowers