Itanium Poulson:新機能

画像



2011年初頭、Intelはソリッドステートサーキットでコードネーム「Poulson」のItaniumジェネレーションストーンのリリースを発表しました。最近では、スタンフォード大学で開催されたHotChipsカンファレンスでIntelがこのプロセッサの最初の詳細を明らかにしました。



Itaniumラインの開発を観察することは、Intel Xeonベースのソリューションを使用する人にとっても興味深いかもしれません。多くの開発がItaniumからXeonの新しいバージョン(QuickPathやスケーラブルメモリインターコネクト、Intel 7500スケーラブルメモリバッファ、DDR3の使用など) )



プロセッサの主要な機能は次のとおりです。新しいアーキテクチャ、プロセッサコアの2倍、プロセス処理機能の2倍。



新しいチップは、基板上に8つのプロセッサコアを搭載し、32 nmプロセステクノロジを使用して製造され、最終的にCPU領域に31億個のトランジスタを生産します(比較のため、第2世代Core i7には約10億個の半導体があります)。



新しいプロセッサを詳しく見てみると、一般に「RAS」の方向にある次の機能に注目できます。信頼性(信頼性)、可用性(可用性)、および保守性(能力)。







1.コマンドパイプラインの新しいアーキテクチャに基づいて、コマンド「命令リプレイ」を繰り返し実行する技術により、プロセッサのフォールトトレランスが向上しました。 これについては、HabréのブログでHP執筆しており、フォールトトレランステクノロジの改善にも関心があります。 新しいItaniumは、このテクノロジを使用する最初のプロセッサになります。



この変更は、ポールソンのアーキテクチャのほぼすべての基本構造(LLC、MLI、MLD、IEU、FPU)に影響します。







2.高度な命令バッファは、ハイパースレッディングのマルチスレッド機能を実装し、2つのドメインでの命令フローの実行をサポートします。 IA64ベースのプロセッサで使用されるEPICアーキテクチャは、常に並列化のサポートが強化されています。Poulsonでは、コマンドの2つのストリームを個別に処理するデュアルドメインマルチスレッドのサポートにより、この統合はさらに強力になります。



マルチスレッドの主な革新は、デュアルスレッドレジスタファイル、デュアルスレッドデータ側変換バッファー(TLB)です。







3.新しいプロセッサ命令:整数(mpy4、mpyshl4、clz)を操作するためのコマンド。 並列化およびマルチスレッドテクノロジーのチームデータアクセスヒント(mov dahr)、拡張ソフトウェアプリフェッチ(ifetch.count)、スレッド制御(hint @ priority)。 これらのすべての革新は、Itaniumアーキテクチャが将来の機能強化によって自然に成長できるようにするという1つの目的に役立ちます。



新しいItaniumには54 MBのメモリ(50 MB SRAM)があり、QPIとSMIの動作の改善により、システムパフォーマンスが33%向上します。



ご覧のように、ほとんどの変更は、8個のコアから完全なリターンを得たいという願望と、並列(およびアーキテクチャ-および垂直co)プロセスの最大数によるサイクルごとに最大12命令を実行する能力と正確に関連しています。 電力の増加にもかかわらず、IntelのエンジニアはCPUの電力消費を削減することができました。



Poulsonの開発と並行して、Intelは別のItaniumチップであるKittsonで忙しくしています。 これは後で公式に発表されます。 両方の新しいプロセッサは、プログラムコードで最新のItanium 9300シリーズ(Tukwila)と完全に互換性があるため、過去にリリースされたこれらのプロセッサに基づいてリリースされたソリューションの所有者は、アプリケーションを実行するために問題なくアップグレードできます。



All Articles