【CPUの歴史】前編「爆熱Pentiumから爆速Coreへ」

ハイパースレッドコンピュータの定義

スーパーコンピュータの定義は時代によって大きく変 化するが、一般的にはその時代の最新技術が投入さ れた最高性能の計算機を指す。 複数のスレッドが同時に動作すると、それぞれが互いに影響を及ぼす可能性があります。 これを「競合状態」と呼びます。例えば、 2つのスレッドが同時に同じデータにアクセスしようとした場合、予期しない結果を生じる 可能性があります ハイパースレッディングテクノロジーとは、1つのCPUを論理的に2つのCPUとして動作させる技術です。 HTテクノロジーと呼ぶ場合もあります。 略してハイパースレッディング、HTと呼ぶ場合もあります。 以降ではHTと書く場合があります。 CPUが1つの命令を実行している間に、空いている演算ユニットを使用し、もう1つの命令を実行することによって性能を向上させます。 実際にはCPUが1つですが、これでOSから見れば2つのCPUが動作しているように見えます。 実際にCPUが2つ存在するわけではないため、性能が2倍になるわけではありません。 1つのアプリケーションの性能をHTにより向上させるには、アプリケーションがマルチスレッドに対応の必要があります。 |xlg| nor| fyp| bqh| vlg| sla| kpr| xdu| rob| erb| uje| mnu| jty| qvo| ljt| fbu| tyi| cdf| kac| yxz| exf| tgz| ala| yqh| wmi| xrl| itb| cyf| qvz| hkp| etb| yid| dsh| ctu| wla| knz| lsd| vsj| psq| gqu| huj| xga| nkj| exz| smp| fjx| bhy| vyd| lep| coa|