ハイパースレッドテクノロジーとは何ですか?

コンピューター環境でのスレッド、または同時マルチスレッド(SMT)は、単一のプログラムからの命令のマルチタスクまたはマルチプロセス、つまり、同時に処理される複数の情報ストリームを指します。これは、このタイプの環境で動作するように設計されたアプリケーションでのみ発生します。一般的な意味で、ハイパースレッドは、デュアルプロセッサシステムと同様に、単一の中央処理装置(CPU)機能を作成します。 Intel®ハイパースレッドテクノロジー(Intel®HTテクノロジー)は、各プロセッサのスレッドレベルで並列操作を提供し、マルチスレッドソフトウェアがより効率的に実行できるようにします。コンピューターシステムの要件には4つの部分があります。 Intel®ハイパースレッドテクノロジーに依存するチップセットとシステムBIOSが必要です。これは、HT TE用に有効または最適化されたオペレーティングシステムです。Chnology、およびハイパースレッドテクノロジーもサポートするプロセッサ。ハイパースレッドテクノロジーは、さまざまな方法でワークロードに対応し、適応することができるため、さらに高速なプロセッサを得るために、Intel®ターボブーストテクノロジーと組み合わせることができます。この追加のテクノロジーにより、プロセッサは、セットの動作パラメーター内にとどまりながら、需要が少ない場合に、より大きなワークロードの下でより激しく動作し、電力を節約できます。

Intel®ハイパースレッドテクノロジーをサポートするプロセッサには、32ビット、64ビット、およびItanium®64ビットプロセッサが含まれます。キャッシュサイズの範囲は512 kbから24 Mbの範囲ですが、スレッドは2〜16の範囲です。プロセッサには1〜8コアがありますが、このタイプのマイクロプロセッサアーキテクチャは、単にコアを追加するよりも効率的であると主張されています。

Intel®ハイパースレッドテクノロジーの利点には、要求の厳しいソフトウェアでのパフォーマンスの予想されるブーストが含まれます。ハイエンドゲームを使用するゲーマーは、利益を期待できます。音声、写真、またはビデオの編集、画像の作成、編集、および郵便クライアントやウイルス保護などのバックグラウンドアプリケーションの実行を実行しているマルチメディアの専門家は、仕事中にバックグラウンドで音楽を演奏している人と同様に、ボード全体で高いパフォーマンスを見つけることができると予想できます。アーキテクチャの変更により、プログラマーがハイパースレッドテクノロジーを利用する方法を理解するのに役立つ新しいコースとトレーニング資料が生まれました。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?