Skip to main content

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

computerコンピューター環境でのスレッド、または同時マルチスレッド(SMT)は、単一のプログラムからの命令のマルチタスクまたはマルチプロセス、つまり、同時に処理される複数の情報ストリームを指します。これは、このタイプの環境で動作するように設計されたアプリケーションでのみ発生します。一般的な意味で、ハイパースレッドは、デュアルプロセッサシステムと同様に、単一の中央処理装置(CPU)機能を作成します。Intel®ハイパースレッドテクノロジー(Intel®HTテクノロジー)は、各プロセッサのスレッドレベルで並列操作を提供して、マルチスレッドソフトウェアがより効率的に実行できるようにします。、およびコンピューターシステムの要件が満たされている限り、ワークステーションネットワーク。コンピューターシステムの要件には4つの部分があります。Intel®ハイパースレッドテクノロジーに依存するチップセットとシステムBIOS、HTテクノロジー用に有効または最適化されたオペレーティングシステム、およびハイパースレッドテクノロジーをサポートするプロセッサも必要です。ハイパースレッドテクノロジーは、さまざまな方法でワークロードに対応し、適応することができるため、さらに高速なプロセッサを得るために、Intel®ターボブーストテクノロジーと組み合わせることができます。この追加テクノロジーにより、プロセッサは、設定された動作パラメーターを維持しながら、より少ない作業負荷の下でより大きなワークロードの下でより激しく動作し、電力を節約できます。およびitanium®64ビットプロセッサ。キャッシュサイズの範囲は512 kbから24 MB、スレッドは2〜16の範囲です。プロセッサには1〜8コアがありますが、このタイプのマイクロプロセッサアーキテクチャは、単にコアを追加するよりも効率的であると主張されています。Intel®のハイパースレッドテクノロジーには、要求の厳しいソフトウェアを使用したパフォーマンスの予想されるブーストが含まれています。ハイエンドゲームを使用するゲーマーは、利益を期待できます。音声、写真、またはビデオの編集、画像の作成、編集、および郵便クライアントやウイルス保護などのバックグラウンドアプリケーションの実行を実行しているマルチメディアの専門家は、ボード全体で高性能を見つけることができると予想できます。彼らが働いている間の背景。アーキテクチャの変更により、プログラマーがハイパースレッドテクノロジーを利用する方法を理解するのに役立つ新しいコースとトレーニング資料が生まれました。