マルチスレッドCPUは、各物理コア上で複数のソフトウェアスレッドを同時に実行できるプロセッサアーキテクチャを表し、同時マルチスレッド(SMT)やハイパースレッディングなどの技術を通じて、計算効率と並列処理能力を大幅に向上させます。この技術は、物理コアのリソースを共有する追加の論理プロセッサを作成することで、特定の操作中にアイドル状態になりがちな実行ユニットの利用率を高めます。その性能上の利点は、ビデオ編集や3Dレンダリングなどのコンテンツ作成アプリケーション、科学シミュレーション、仮想化環境、およびタスクを複数のスレッドに分散させる現代のゲームエンジンなど、高い並列性を持つワークロードで特に顕著です。実装方法はメーカーによって異なりますが、AMDのSMT技術とIntelのハイパースレッディングはどちらも利用可能なスレッド数を事実上2倍にするもので、リソースの分割とスケジューリングの具体的なアーキテクチャアプローチには違いがあります。効率の向上は、キャッシュミスや分岐予測の誤りによるパイプラインストール中でも実行ユニットを稼働させ続けること、および利用可能な処理リソース間でのより良い負荷分散によって得られます。現代のマルチスレッドプロセッサは通常、クリティカルなスレッドの優先順位付けやリアルタイムのワークロード分析に基づいたリソース割り当てを管理する、洗練されたスレッドディレクタまたはスケジューリングアルゴリズムを備えています。この技術はコンシューマー向けおよびプロフェッショナル向けプロセッサ全般に普及しており、エントリーレベルのモデルであってもマルチスレッド機能を搭載するようになりました。性能のスケーリングは、特定のアプリケーションが複数のスレッドを活用できる能力に依存し、一部のワークロードではほぼ線形の性能向上が見られる一方、他のワークロードでは僅かな恩恵しか得られない場合もあります。当社は、すべてのパフォーマンスセグメントにおいてマルチスレッドプロセッサを提供しており、さまざまなプロフェッショナルおよびコンシューマー用途向けに検証済みの構成を備えています。当社の技術的専門知識とグローバルな流通ネットワークを通じて、これらの高効率な処理ソリューションを世界中の顧客に提供しており、マルチスレッディング技術のメリットを最大限に引き出すための、ソフトウェア最適化、ワークロード分散、システム構成に関する支援も併せて提供しています。