イタニウム

イタニウム
一般情報
発売2001年6月[ a ] (2001-06年
製造中止2020年1月30日[ 1 ] ( 2020-01-30 )
販売元インテル
デザイン:インテルヒューレット・パッカード
共通メーカー
  • インテル
パフォーマンス
最大CPUクロックレート733 MHz~2.66 GHz
FSB速度266 MT/sから667 MT/s
QPI速度4.8 GT/秒から6.4 GT/秒
データ幅64ビット
アドレス幅64ビット
仮想アドレス幅64ビット
物理的仕様
コア
  • 1、2、4、または8
メモリ(RAM)
  • 最大1.5TB
  • ECCサポート付きDDR3まで
パッケージ
ソケット
キャッシュ
L1キャッシュコアあたり最大32 KB(データ)コアあたり最大32 KB(命令)
L2キャッシュコアあたり最大256KB(データ)コアあたり最大1MB(命令)
L3キャッシュ最大32MB
L4キャッシュ32 MB(Hondoのみ)
アーキテクチャと分類
応用ハイエンド/ミッションクリティカルサーバー、ハイパフォーマンスコンピューティング、ハイエンドワークステーション
テクノロジーノード180 nmから32 nm
マイクロアーキテクチャP7
命令セットIA-64
拡張機能
製品、モデル、バリエーション
コア名
  • マーセド
  • マッキンリー
  • マディソン 3M/6M/9M
  • ディアフィールド(マディソン LV)
  • 本堂[ b ]
  • ファンウッド(マディソンDP)
  • モンテシト
  • モンベール
  • タクウィラ
  • ポールソン
  • キットソン
モデル
  • イタニウム
  • Itanium 2
  • Itanium 9000シリーズ
  • Itanium 9100シリーズ
  • Itanium 9300シリーズ
  • Itanium 9500シリーズ
  • Itanium 9700シリーズ
サポート状況
サポートされていません

Itaniumアイテイエムアイテイエム Intel Itaniumアーキテクチャ(旧称IA-64)を実装した、現在は製造中止となっている64ビットIntelマイクロプロセッサのファミリーである。Itaniumアーキテクチャはヒューレット・パッカード(HP)で開発されにHPIntel共同開発た。2001年6月に発売され、Intelは当初、エンタープライズ・サーバーおよび高性能コンピューティング・システム向けにこのプロセッサを販売した。構想段階では、技術者らは「PowerPCをはるかに凌駕できる...x86を駆逐できる」と語っていた。当初の予測では、IA-64はローエンド・サーバーにまで普及してXeonに取って代わり、最終的にはパーソナル・コンピューターに浸透し、最終的にはあらゆる汎用アプリケーションで RISC(縮小命令セット・コンピューティング)およびCISC(複雑命令セット・コンピューティング)アーキテクチャに取って代わるとされていた。

10年の開発期間を経て2001年に初めてリリースされたItaniumのパフォーマンスは、より実績のあるRISCおよびCISCプロセッサと比較して期待外れでした。既存のx86アプリケーションやオペレーティングシステムを実行するためのエミュレーションは特に貧弱でした。Itaniumベースのシステムは、HPおよび後継のHewlett Packard Enterprise (HPE)によってIntegrity Serversシリーズとして、また他のメーカーによっても製造されました。2008年には、Itaniumはx86-64Power ISASPARCに次いで、エンタープライズクラスシステム向けマイクロプロセッサアーキテクチャとして4番目に多く導入されました。[ 6 ]

2017年2月、インテルは最終世代のKittsonをテスト顧客向けにリリースし、5月に量産出荷を開始した。[ 7 ] [ 8 ]これはHPEのミッションクリティカルなサーバーでのみ使用された。

2019年、インテルはItaniumの新規注文を2020年1月30日まで受け付け、出荷を2021年7月29日までに停止すると発表しました。[ 1 ]これは予定通りに行われました。[ 9 ]

Itaniumはエンタープライズサーバーや高性能コンピューティングシステム以外では売れ行きが振るわず、最終的には競合企業であるAMDのx86-64(AMD64とも呼ばれる)アーキテクチャに取って代わられた。x86-64は32ビットx86アーキテクチャの互換拡張であり、例えばIntel自身のXeonシリーズやAMDOpteronシリーズで実装されている。2009年までに、ほとんどのサーバーがx86-64プロセッサを搭載して出荷されるようになり、当初Itaniumがターゲットとしていなかった低価格のデスクトップおよびラップトップ市場を席巻した。[ 10 ] Techspotは「IntelのItaniumはついに終焉:x86の巨人に沈んだItanic」と題した記事で、「Itaniumの約束は、従来の32ビットサポートの欠如と、ソフトウェアの開発と保守におけるアーキテクチャの扱いの難しさによって頓挫した」と断言した。一方、単一のISAの支配という夢はAMD64拡張機能によって実現されることになった。[ 11 ]

歴史

開発:1989~2001年

設立:1989~1994年

1989年、HPは、動的な依存性のチェックと正確な例外処理の必要性により、サイクルごとに複数の命令を実行するために必要な複雑さが大幅に増加することによって引き起こされる縮小命令セットコンピュータ(RISC)アーキテクチャの予測された限界を超えるアーキテクチャの研究を開始しました。[ c ] HPは、非常に長い命令語(VLIW)コンピューティングの先駆者であるCydromeBob RauMultiflowJosh Fisherを採用しました。 1つのVLIW命令語には複数の独立した命令を含めることができ、それらの命令は独立性を評価する必要なく並列に実行できます。コンパイラは、同時に実行できる有効な命令の組み合わせを見つける必要があり、従来のスーパースカラプロセッサが実行時にハードウェアで行う必要がある命令スケジューリングを効果的に実行します。

HPの研究者は、古典的なVLIWを新しいタイプのアーキテクチャに変更し、後に明示的並列命令コンピューティング(EPIC)と名付けられました。このアーキテクチャは、3つの命令のバンドル内およびバンドル間でどの命令が独立しているかを示すテンプレートビットがあり、これにより複数のバンドルを明示的に並列実行して、再コンパイルせずにプロセッサの発行幅を増やすことができる点、命令の予測によって分岐の必要性を減らす点、および完全なインターロックによって遅延スロットを排除する点が異なります。EPICでは、古典的なVLIWとは異なり、命令への実行ユニットの割り当てと命令の発行のタイミングをハードウェアで決定できます。HPは、PA-RISC ISAの後継として計画されていたPA-WideWordでこれらの機能を使用するつもりでした。EPICは、シリコン領域と電力の効率的な使用と、汎用的な柔軟性との間の最適なバランスを提供することが意図されていました。[ 13 ] [ 14 ] 1993年、HPはRISC型とEPIC型のマイクロアーキテクチャの(シミュレーションによる)最優秀設計を競う社内コンペを開催しました。このコンペは、それぞれジェリー・ハックとラジブ・グプタが率いました。EPICチームが優勝し、RISC型競合チームの2倍以上のシミュレーション性能を達成しました。[ 15 ]

同時に、インテルはより優れたISAの開発方法を模索していました。1989年、インテルはワークステーション、サーバー、iPSCParagonスーパーコンピューター向けにi860を発売しました。i860は、通常の1サイクルあたり1命令モードと、命令ペアを明示的に並列処理として定義し、依存関係のチェックなしに同一サイクルで実行するモードを切り替えられる点で、他のRISCと異なっていました。もう一つの特徴は、従来の浮動小数点命令と比較してスループットを3倍に高める、公開浮動小数点パイプライン命令でした。これらの機能はどちらも、コンパイラがサポートしていなかったため、ほとんど使われませんでした。この問題は後にItaniumにも課題をもたらしました。これらの機能がなければ、i860の並列性(ひいては性能)は他のRISCと比べて劣り、市場で失敗に終わりました。Itaniumは、i860よりも柔軟な明示的並列性を採用しました。[ 16 ]

1993年11月、HPはインテルにアプローチし、革新的な将来のアーキテクチャでの協力を求めた。[ 17 ] [ 19 ]当時インテルは、コードネームP7のプロセッサでx86を64ビットに拡張することを検討していたが、これは困難であると判断した。[ 20 ]後にインテルは、4つの異なる設計チームが64ビット拡張を検討したが、各チームが経済的に実現不可能であると結論付けたと主張した。[ 21 ] HPとの会議で、インテルのエンジニアは、ジェリー・ハックとラジブ・グプタがPA-RISCに代わるものとして設計したPA-WideWordアーキテクチャを発表したことに感銘を受けた。「WideWordを見たとき、これまでやろうとしていたことの多くが、すでに最高の状態で実現されているのがわかりました」と、1994年にMercedの主任設計者になり、以前はP7でx86を拡張することに反対していたインテルのジョン・クロフォードは語った。 HPのグプタ氏は次のように回想している。「私はアルバート・ユー氏(インテルのマイクロプロセッサ担当ゼネラル・マネージャー)の目を見て、PowerPCをはるかに凌駕できること、PowerPCを打ち負かすことができること、x86を打ち負かすことができることを示したのです。」[ 22 ]すぐにインテルとHPはHPのオフィスで徹底的な技術協議を開始し、そこにはそれぞれ6人ずつのエンジニアがおり[ 25 ]、両社の機密アーキテクチャ研究を交換し議論した。そして両社は、PA-WideWordだけでなく、より実験的なHP Labs PlayDohも将来の共同アーキテクチャのソースとして使用することを決定した。[ 12 ] [ 26 ]新しいプロジェクトの優位性を確信したインテルは、1994年にP7の既存の計画をキャンセルした。

1994年6月、インテルとHPは、ワイドワードとVLIWの概念を採用した新しいISAの共同開発を発表した。ユー氏は「もし私が競合相手だったら、本当に心配するだろう。将来があると思っているなら、それはない」と断言した。 [ 22 ] P7の将来について、インテルは提携がP7に影響を与えるだろうが、「新しいアーキテクチャを完全に網羅するかどうかは不明」だと述べた。[ 27 ] [ 28 ] 同月後半、インテルは、新しいアーキテクチャの最初の機能の一部はP7の時点でインテル製チップに搭載され始めるが、完全版は後日登場すると述べた。[ 29 ] 1994年8月、EE Timesは、インテルが投資家に対し、P7は再評価中で、HPプロセッサを採用するために中止される可能性があると伝えたと報じた。インテルは直ちに説明を行い、P7はまだ定義段階であり、HPがそのアーキテクチャに貢献する可能性があると述べた。その後、P7のコードネームがHP-Intelプロセッサに引き継がれたことが確認された。 1996年初頭、インテルは新しいコードネーム「Merced」を発表した。[ 30 ] [ 31 ]

HPは、自社のようなエンタープライズシステム企業にとって、独自仕様のマイクロプロセッサを開発することはもはや費用対効果が高くないと判断し、1994年にインテルと提携してEPICから派生したIA-64アーキテクチャを開発しました。インテルは、IA-64マイクロプロセッサがエンタープライズシステムメーカーの大多数に採用されると期待し、IA-64の開発に多大な労力を費やすことを厭いませんでした。HPとインテルは、1998年に最初の製品であるMercedをリリースすることを目標に、大規模な共同開発を開始しました。[ 14 ]

設計と遅延:1994~2001年

Mercedは500人のチームによって設計されたが、Intelは後にそのチームが経験不足であったことを認め、その多くは新卒者だった。Crawford氏(Intel)がチーフアーキテクトを務め、Huck氏(HP)が副アーキテクトを務めた。開発初期段階では、HPとIntelは、Intelが浮動小数点命令の処理能力向上のために専用ハードウェアの増強を希望していたことで意見の相違があった。HPは、 IntelのPentium浮動小数点ハードウェアのバグが発見されたことを理由に、この主張を退けた。1996年半ばにMercedのフロアプランが初めて作成された際、その規模はあまりにも大きすぎることが判明した。「これは私がこれまで目にしたどのプロセッサよりもずっとひどいものでした」とCrawford氏は述べている。設計者は、x86ユニットを含むサブシステムの複雑さ(ひいては性能)を削減し、L2キャッシュを96KBに削減する必要があった。[ d ]最終的に、このサイズ目標を達成するには、当初計画していた250nmプロセスではなく、 180nmプロセスを使用することが必須であることが合意された。その後、他の回路の速度を損なわずにクリティカルパスを高速化しようとする試みで問題が浮上した。Mercedは1999年7月4日にテープアウトされ、8月にIntelは最初の完全なテストチップを製造した。[ 22 ]

遅延や性能不足が表面化するにつれ、Mercedへの期待は次第に薄れていき、成功の責任と焦点はHPが主導する2番目のItanium設計(コードネームMcKinley)に移っていった。1997年7月、 180nmプロセスへの移行により、Mercedの発売は1999年後半まで延期された。[ 32 ] 1997年10月のマイクロプロセッサフ​​ォーラムでEPICが発表される直前、マイクロプロセッサレポートのアナリストはItaniumが「競争力のある性能を示すのは2001年までないだろう。性能が示されるにはチップの2番目のバージョンが必要だ」と述べた。[ 33 ]フォーラムで、Intelのフレッド・ポラックは、 Mercedと同じ180nmプロセスを使用しながら、McKinleyがMercedの性能を2倍にし「驚くほどの性能」になると述べ、「McKinleyを待て」というスローガンを初めて提唱した。 [ 34 ] [ 35 ] [ 36 ]ポラック氏はまた、マーセッドのx86性能は最速のx86プロセッサよりも劣り、x86は「これまでの成長率で成長を続けるだろう」と述べた。[ 34 ]インテルは、IA-64は今後5年から10年は消費者市場で大きな存在感を持たないだろうと述べた。[ 37 ]

後に、HPが1996年にMcKinleyの設計を開始した動機は、Mercedのパフォーマンスとスケジュールに影響を与える問題を回避するために、プロジェクトをより細かく管理することだったと報じられた。[ 38 ] [ 39 ]設計チームは1997年にMcKinleyプロジェクトの目標を最終決定した。[ 40 ] 1998年5月下旬、Mercedは2000年半ばまで延期され、1998年8月には、McKinleyがその後すぐに2倍の性能で登場することから、遅延によってMercedが単なるItaniumエコシステムの開発手段になってしまったため、アナリストはその商業的実現可能性に疑問を呈し始めた。「McKinleyを待て」という話が広まりつつあった。[ 41 ]同日、遅延のため、HPがPA-RISC PA-8000シリーズプロセッサのラインをPA-8500からPA-8900まで拡張すると報じられた。 [ 42 ] 1998年10月にHPはPA-RISCプロセッサのさらに4世代の計画を発表し、PA-8900は2003年に1.2GHzに達する予定であった。[ 43 ]

1999年3月までに、一部のアナリストはMerced社が本格的に出荷を始めるのは2001年になると予想していたが、ほとんどの顧客がMcKinley社を待つため、出荷量は少なくなると広く予想されていた。[ 38 ] 1999年5月、Merced社のテープアウトの2か月前に、あるアナリストは7月までにテープアウトが完了できない場合、さらなる遅延が生じると述べた。[ 44 ] 1999年7月、最初のシリコンが8月下旬に製造されるという報道を受けて、アナリストは2000年後半への遅延を予測し、Merced社は主にIA-64ソフトウェアのデバッグとテストに使用されるという点で意見が一致した。MPR社のリンリー・グウェナップはMerced社について、「現時点では、誰もが遅れて遅くなると予想しており、本当の進歩はMcKinley社からもたらされるだろう。これはMcKinley社とそのチームに、より大きなプレッシャーをかけることになる」と述べた。[ 45 ]当時、インテルはMercedの初期価格を5000ドルと発表していた。[ 46 ] 1999年8月、HPは一部顧客に対し、Mercedの購入を見送り、McKinleyを待つよう勧告した。[ 47 ] 2000年7月、HPは報道陣に対し、最初のItaniumシステムはニッチな用途向けであり、「データセンターの近くにこの製品を設置するのは数年後になるだろう」と述べた。HPはItaniumシステムの販売台数がPA-RISCシステムを上回るのは2005年になると予想していた。[ 48 ]同年7月、インテルはバグ修正のための段階的変更によるさらなる遅延を発表した。その結果、同年は「パイロットシステム」のみが出荷され、一般提供は「2001年前半」に延期された。サーバーメーカーはMercedベースのシステムの研究開発費をほぼ削減し、代わりにインテル設計のマザーボードやサーバー全体を採用するようになった。幅広いエコシステムを育成するため、インテルは2000年半ばまでに、5,000台のシステムに15,000個のItaniumを搭載し、ソフトウェア開発者とハードウェア設計者に提供しました。[ 49 ] 2001年3月、インテルはItaniumシステムの出荷を第2四半期に開始し、同年後半にはより広範な展開を行うと発表しました。その時点で、インテル自身も多くの顧客がMcKinleyを待つだろうと公に認めていました。[ 50 ]

Itaniumサーバーの売上予測履歴[ 51 ] [ 52 ]

期待

開発中、インテル、HP、業界アナリストは、IA-64がまず64ビットのサーバーとワークステーションで主流となり、次にローエンドのサーバーに拡大してXeonに取って代わり、最終的にパーソナルコンピューターに浸透し、最終的にはすべての汎用アプリケーションでRISCおよび複合命令セットコンピューティング(CISC)アーキテクチャに取って代わるが、インテルによれば「近い将来」x86に取って代わることはないだろうと予測した。 [ 53 ] [ 15 ] [ 54 ] [ 55 ] [ 56 ] [ 57 ] 1997年から1998年にかけて、インテルのCEOであるアンディ・グローブはItaniumが発売後4~5年はデスクトップコンピューターに搭載されないと予測し、「10年以内にMercedが主流のデスクトップに登場するとは思わない」と述べた。[ 58 ] [ 15 ]対照的に、Itaniumは2002年に64ビットサーバー市場の70%を獲得すると予想されていました。[ 59 ] 1998年には既に、Itaniumがコンピュータ市場のハイエンドに焦点を当てていたため、ローエンド市場セグメントから拡大する挑戦者に対して脆弱であると批判されていましたが、コンピュータ業界の多くの人々は、Intelの報復を恐れてItaniumに疑問を呈することを恐れていました。[ 15 ] CompaqSilicon Graphicsは、IA-64への移行を優先し、それぞれAlphaアーキテクチャとMIPSアーキテクチャのさらなる開発を断念することを決定しました。 [ 60 ]

複数のグループが、Microsoft WindowsOpenVMSLinuxHP-UXSolaris[ 61 ] [ 62 ] [ 63 ] Tru64 UNIX[ 60 ] Monterey/64 [ 64 ]など、このアーキテクチャ向けのオペレーティングシステムを移植した。 後者3つは市場に出る前にキャンセルされた。1997年までに、IA-64アーキテクチャとコンパイラの実装は当初考えられていたよりもはるかに困難であることが明らかになり、Mercedの納期は遅れ始めた。[ 45 ]

インテルは、1999年10月4日にプロセッサの正式名称をItanium と発表した。 [ 65 ] 数時間後、UsenetのニュースグループでItanicという名前が作られた。これは、1912年の処女航海で沈没した「沈まない」豪華客船RMS Titanicに由来する。 [ 66 ]その後、「Itanic」はThe Register[ 67 ]その他にも[ 68 ] [ 69 ] [ 70 ]で頻繁に使用され、Itanium への数十億ドルの投資とそれに関連する初期の誇大宣伝の後に、比較的早い終焉が訪れることを暗示した。

Itanium(マーセド):2001

Itanium(マーセド)
Itaniumプロセッサ
一般情報
発売2001年5月29日~6月
製造中止2003年4月10日[ 71 ]
共通メーカー
  • インテル
パフォーマンス
最大CPUクロックレート733~800MHz
FSB速度266 MT/秒
物理的仕様
コア
  • 1
ソケット
キャッシュ
L2キャッシュ96KB
L3キャッシュ2または4MB

インテルはパートナー企業に4万個のチップをサンプル提供した後、2001年5月29日にItaniumを発売し、HP、IBM、Dellが最初のOEMシステムを6月に顧客に出荷した。[ 72 ] [ 73 ]当時、Itaniumの性能は競合するRISCおよびCISCプロセッサよりも優れていなかった。[ 74 ] Itaniumは、ローエンド(主に4CPU以下のシステム)ではx86プロセッサベースのサーバーと、ハイエンドではIBM POWERおよびSun Microsystems SPARCプロセッサと競合していた。インテルはItaniumをハイエンドビジネスおよびHPCコンピューティング市場に重点を置くように再配置し、x86の成功した「水平」市場(つまり、単一アーキテクチャ、複数システムベンダー)を模倣しようとした。この初期プロセッサバージョンの成功は、HPシステムのPA-RISC 、 CompaqシステムのAlpha 、 SGIシステムのMIPSの置き換えに限られていたが、IBMはこのプロセッサをベースにしたスーパーコンピュータも提供した。[ 75 ] POWERとSPARCは引き続き好調であり、32ビットx86アーキテクチャは、その膨大なインストールベースによる規模の経済性を活かして、エンタープライズ分野で成長を続けました。

オリジナルのMerced Itaniumプロセッサを搭載したシステムは、比較的低い性能、高コスト、そして限られたソフトウェアの入手性のため、わずか数千台しか販売されなかった。[ 76 ]ソフトウェア不足が将来的に深刻な問題となる可能性があることを認識したIntelは、開発を促進するため、これらの初期システムを独立系ソフトウェアベンダー(ISV)に数千台提供した。HPとIntelは1年後、次世代のItanium 2プロセッサを市場に投入した。Mercedのマイクロアーキテクチャの特徴のうち、16+16KBのL1キャッシュサイズや6ワイド(2バンドル)命令デコードなど、その後のすべてのItanium設計に引き継がれたものはほとんどなかった。

Itanium 2(マッキンリーとマディソン):2002~2006

Itanium 2 (マッキンリーとマディソン)
Itanium 2 プロセッサ
一般情報
発売2002年7月8日
製造中止2007年11月16日[ 80 ]
デザイン:HPとインテル
製品コードマッキンリー、マディソン、ディアフィールド、マディソン 9M、ファンウッド
パフォーマンス
最大CPUクロックレート900~1667MHz
FSB速度400~667 MT/s
物理的仕様
コア
  • 1
ソケット
キャッシュ
L2キャッシュ256KB
L3キャッシュ1.5~9MB
アーキテクチャと分類
テクノロジーノード180 nmから130 nm

Itanium 2プロセッサは 2002 年 7 月にリリースされ、ハイエンド コンピューティング全体ではなく、エンタープライズ サーバー向けに販売されました。最初の Itanium 2 (コード名McKinley ) は、コロラド州フォート コリンズの HP チームが主導して HP と Intel が共同開発し、2000年 12 月にテープ アウトされました。Itanium 2では、3 つのレベルのキャッシュのそれぞれについてレイテンシを約半分にし、フィル帯域幅を 2 ​​倍にし、L2 キャッシュを 96 KB から 256 KB に拡張することで、主に非効率的なメモリ サブシステムによって発生していた、最初の Itanium プロセッサのパフォーマンス問題の多くが改善されました。浮動小数点データは L1 キャッシュから除外されます。これは、L2 キャッシュの高帯域幅は、低レイテンシよりも一般的な浮動小数点アプリケーションにメリットがあるためです。L3 キャッシュは、別のダイではなくオンチップに統合されたため、連想度が 3 倍になり、バス幅が 2 倍になりました。 McKinleyはVLIWバンドル内の可能な命令の組み合わせの数を大幅に増やし、Mercedの10ステージに対して8ステージしかないにもかかわらず、25%高い周波数を達成しました。[ 81 ] [ 40 ]

McKinleyは2億2100万個のトランジスタ(うち2500万個はロジック用、1億8100万個はL3キャッシュ用)を搭載し、19.5 mm x 21.6 mm(421 mm 2)の面積で、6層のアルミニウムメタライゼーションを用いた180 nmバルクCMOSプロセスで製造された。[ 82 ] [ 83 ] [ 84 ] 2003年5月、一部のMcKinleyプロセッサにクリティカルパスのエラーが発生し、システムクラッシュを引き起こす可能性があることが明らかになった。これは、プロセッサ周波数を元の1 GHzから800 MHzに下げることで回避できる。[ 85 ]

2003年、AMDは独自の64ビットアーキテクチャであるAMD64を実装したOpteron CPUをリリースしました。Opteronはx86から​​の容易なアップグレードを可能にしたため、エンタープライズサーバー分野で急速に普及しました。Microsoftの影響を受けて、Intelは2004年にXeonマイクロプロセッサにIA-64ではなくAMD​​のx86-64命令セットアーキテクチャを実装することでこれに応え、業界全体のデファクトスタンダードとなりました。[ 60 ]

2003年、IntelはItanium 2ファミリーの新製品、コードネーム「Madison」をリリースしました。当初は最大1.5GHzの動作周波数と6MBのL3キャッシュを搭載していました。 2004年11月にリリースされたMadison 9Mチップは、9MBのL3キャッシュと最大1.6GHzの動作周波数を備え、2005年7月には1.67GHzに達しました。どちらのチップも130nmプロセスを採用し、2006年7月にMontecitoがリリースされるまで、すべての新しいItaniumプロセッサのベースとなりました。具体的には、Deerfieldは低消費電力のMadisonFanwoodはCPUソケットを1つまたは2つ搭載するローエンドサーバー向け のMadison 9Mバージョンでした。

2005年11月、主要なItaniumサーバーメーカーはIntelおよび複数のソフトウェアベンダーと提携し、このアーキテクチャの普及とソフトウェア移植の取り組みの加速を目的としてItaniumソリューションアライアンスを結成した。[ 86 ] アライアンスは、メンバーが10年末までにItaniumソリューションアライアンスに100億ドルを投資すると発表した。[ 87 ]

Itanium 2 9000 および Itanium 9100: 2006 および 2007

9000および9100シリーズ
一般情報
発売2006年7月18日
製造中止2011年8月26日[ 88 ]
製品コードモンテシト、モントベール
パフォーマンス
最大CPUクロックレート1.4GHz~1.67GHz
FSB速度400~667 MT/s
物理的仕様
コア
  • 1または2
ソケット
キャッシュ
L2キャッシュ256 KB (D) + 1 MB (I)
L3キャッシュ6~24MB
アーキテクチャと分類
テクノロジーノード90 nm

2003年初頭、IBMのデュアルコアPOWER4の成功により、インテルは、コードネームMontecitoの最初の90nm Itaniumプロセッサをデュアルコアに変更するために2005年に延期し、Chivanoプロジェクトに統合すると発表した。[ 89 ] [ 90 ] 2004年9月、インテルは動作するMontecitoシステムのデモを行い、ハイパースレッディングを組み込むことでMontecitoのパフォーマンスが10〜20%向上し、周波数が2GHzに達する可能性があると主張した。[ 91 ] [ 92 ] 2006年半ばへの延期と周波数1.6GHzへの引き下げの後、[ 93 ]インテルは7月18日にMontecito ( Itanium 2 9000シリーズとして販売)を出荷した。これはスイッチオンイベントマルチスレッドと分割256KB + 1MB L2キャッシュを備えたデュアルコアプロセッサで、パフォーマンスが約2倍になり、消費電力が約20%削減された。 [ 94 ] 596mm²のダイサイズと17億2000万個のトランジスタを備えたこのプロセッサは、当時最大のマイクロプロセッサであった。非常に高度な周波数レギュレータであるFoxton Technologyを搭載する予定だったが、検証に合格しなかったため、顧客向けには提供されなかった。

インテルは2007年11月にItanium 9100シリーズ(コードネームMontvale)をリリースし、「Itanium 2」ブランドを廃止した。[ 95 ]当初は65 nmプロセスを使用する予定だったが、[ 96 ] Montecitoの修正版に変更され、Montecito向けに想定されていたデマンドベーススイッチング(EISTなど)と最大667 MT/sのフロントサイドバス、さらにコアレベルのロックステップが可能になった。[ 91 ] MontecitoとMontvaleは、フォートコリンズのヒューレット・パッカードのエンジニアリングチームが設計に重要な役割を果たした最後のItaniumプロセッサであり、その後チームはインテルの所有下に移管された。[ 97 ]

Itanium 9300(タクウィラ):2010

9300シリーズ
一般情報
発売2010年2月8日
製造中止2014年第2四半期
パフォーマンス
最大CPUクロックレート1.33~1.73GHz
物理的仕様
コア
  • 2または4
ソケット
キャッシュ
L2キャッシュ256 KB (D) + 512 KB (I)
L3キャッシュ10~24MB
アーキテクチャと分類
テクノロジーノード65 nm
9500および9700シリーズ
一般情報
発売2012年11月8日
製造中止2020年1月30日[ 98 ]
製品コードポールソン、キットソン
パフォーマンス
最大CPUクロックレート1.73~2.67GHz
物理的仕様
コア
  • 4または8
ソケット
キャッシュ
L2キャッシュ256 KB (D) + 512 KB (I)
L3キャッシュ20~32MB
アーキテクチャと分類
テクノロジーノード32 nm
インテル Itanium 9300 CPU
インテル Itanium 9300 CPU LGA
Intel Itanium 9300 ソケット Intel LGA 1248
キャップを外した Intel Itanium 9300

2つ以上のコアを搭載した最初のItaniumの元々のコード名はTanglewoodであったが、商標の問題により2003年後半にTukwilaに変更された。[ 99 ] [ 100 ] IntelはMontecitoの後継としてMadisonの10倍の性能を実現する「10年代中盤のItanium」について議論した。[ 101 ] [ 90 ]これは有名なDEC Alphaチームによって設計されており、8つの新しいマルチスレッドに重点を置いたコアを持つと予想されていた。Intelは「2つよりもはるかに多い」コアでMadisonの7倍以上の性能であると主張した。[ 102 ] [ 103 ] [ 104 ] 2004年初頭、Intelは「2007年までにプラットフォームコストを同等にしたまま、Intel Xeonプロセッサーファミリーの最大2倍の性能を実現する計画」について語った。[ 105 ] 2005年初頭までにTukwilaは再定義され、コア数は減少しましたが、シングルスレッドのパフォーマンスとマルチプロセッサのスケーラビリティに重点が置かれました。[ 106 ]

2005 年 3 月、Intel は Montvale の後の次期 Itanium プロセッサとして 2007 年にリリース予定の Tukwila の詳細を公開しました。Tukwila には4 つのプロセッサ コアがあり、Itanium バスが新しい Common System Interface に置き換えられます。このCommon System Interfaceは新しい Xeon プロセッサでも使用されます。[ 107 ] Tukwilaは、コードネームWhitefieldのXeonと「共通プラットフォームアーキテクチャ」を採用する予定だったが、[ 96 ] 2005年10月にキャンセルされ、[ 108 ] IntelがTukwilaの納入時期を2008年後半に修正した。[ 109 ] 2009年5月、Tukwilaのスケジュールは再度修正され、OEMへのリリースは2010年第1四半期に予定された。 [ 110 ]コードネームTukwilaの Itanium 9300シリーズプロセッサは、パフォーマンスとメモリ容量が向上し、2010年2月8日にリリースされた。[ 111 ]

このデバイスは65nmプロセスを使用し、2〜4個のコア、最大24MBの オンダイキャッシュ、ハイパースレッディングテクノロジ、統合メモリコントローラを備えています。メモリエラーの修正に役立つダブルデバイスデータコレクションを実装しています。Tukwilaは、Itaniumバスベースのアーキテクチャに代わるIntel QuickPath Interconnect (QPI)も実装しています。ピーク時のプロセッサ間帯域幅は96GB/秒、ピーク時のメモリ帯域幅は34GB/秒です。QuickPathを使用すると、プロセッサにメモリコントローラが統合され、QPIインターフェイスを使用してメモリを直接インターフェイスし、他のプロセッサやI/Oハブに直接接続します。QuickPathは、Nehalemマイクロアーキテクチャを使用するIntel x86-64プロセッサでも使用されており、これによりTukwilaとNehalemが同じチップセットを使用できた可能性があります。[ 112 ] Tukwilaには2つのメモリコントローラが組み込まれており、それぞれがスケーラブルメモリバッファへの2つのリンクを持ち、複数のDDR3 DIMMをサポートします。[ 113 ]これは、コードネームBeckton のNehalemベースのXeonプロセッサによく似ています。[ 114 ]

HP対オラクル

2012年のヒューレット・パッカード社対オラクル社の訴訟で、サンタクララ郡裁判所の判事が開示した裁判所文書から、ヒューレット・パッカード社が2008年にインテルに約4億4000万ドルを支払い、2009年から2014年にかけてItaniumマイクロプロセッサの製造とアップデートを継続していたことが明らかになった。2010年に両社は新たに2億5000万ドルの契約を結び、インテルは2017年までHPのマシン向けにItanium CPUの製造を継続する義務を負った。契約条件では、HPはインテルからチップの調達費用を支払わなければならず、一方インテルはプラットフォームの性能を徐々に向上させるべく、Tukwila、Poulson、Kittson、Kittson+チップを発売した。[ 115 ] [ 116 ]

Itanium 9500(Poulson):2012

インテルが初めてPoulsonについて言及したのは、2005年3月1日の春のIDFであった。[ 117 ] 2007年6月、インテルはPoulsonは45nmプロセスをスキップし、32nmプロセス技術を使用すると発表した。[ 118 ]これは、Itaniumの遅延により、65nmおよび45nmプロセッサと競合する90nmのままであったため、追いつくために必要であった。

ISSCC 2011で、インテルは「ミッションクリティカルサーバー向け32nm 31億トランジスタ12ビットItaniumプロセッサ」という論文を発表しました。[ 119 ] [ 120 ] アナリストのデビッド・カンターは、ポールソンが最大2つのスレッドを使用するより高度なマルチスレッド機能を備えた新しいマイクロアーキテクチャを使用して、シングルスレッドおよびマルチスレッドのワークロードのパフォーマンスを向上させるだろうと推測しました。[ 121 ] Hot Chipsカンファレンスでもいくつかの情報が公開されました。[ 122 ] [ 123 ]

情報では、マルチスレッドの改善、復元力の改善 ( Intel Instruction Replay RAS)、およびいくつかの新しい命令 (スレッドの優先順位、整数命令、キャッシュのプリフェッチ、およびデータ アクセスのヒント) が紹介されました。

Poulsonは、2012年11月8日にItanium 9500シリーズプロセッサとしてリリースされました。Tukwilaの後継プロセッサです。8コア、12ビット命令セットアーキテクチャ、マルチスレッド機能の強化、そして特に仮想化において並列処理を活用するための新しい命令を備えています。[ 112 ] [ 124 ] [ 125 ] PoulsonのL3キャッシュサイズは32MBで、以前のように分割されておらず、すべてのコアで共通です。L2キャッシュサイズは6MB、512KB  コアあたり256KBです。[ 119 ]ダイサイズは544mm²で、前身のTukwila(698.75mm²)よりも小さくなっています。[ 126 ] [ 127 ]

インテルの製品変更通知(PCN)111456-01には、Itanium 9500シリーズCPUの4つのモデルが記載されていましたが、後に改訂された文書で削除されました。[ 128 ]これらの部品は後にインテルの材料宣言データシート(MDDS)データベースに掲載されました。[ 129 ]インテルは後にItanium 9500のリファレンスマニュアルを公開しました。[ 130 ]

モデルは以下のとおりです。[ 128 ] [ 131 ]

プロセッサ番号頻度キャッシュ
95201.73GHz20MB
95402.13GHz24MB
95502.40GHz32MB
95602.53GHz32MB

Itanium 9700(キットソン):2017

インテルは、Poulsonの後も少なくとももう1世代開発することを約束しており、Kittsonについては2007年6月14日に初めて言及した。[ 118 ] Kittsonは22 nmプロセスで、Xeonと同じLGA2011ソケットとプラットフォームを使用するはずだった。[ 132 ] [ 133 ] [ 134 ] 2013年1月31日、インテルはKittsonの計画を更新し、Poulsonと同じLGA1248ソケットと32 nmプロセスを使用することになった。これにより、Itaniumプロセッサーのさらなる開発は事実上停止した。[ 135 ]

2015年4月、インテルは正式な仕様はまだ確認していなかったものの、プロジェクトの作業を継続することを確認した。[ 136 ]一方、積極的なマルチコアXeon E7プラットフォームは、インテルのロードマップにおいてItaniumベースのソリューションに取って代わった。[ 137 ] Itaniumの主な提唱者であり顧客であったヒューレット・パッカードでさえ、x86ベースのSuperdomeおよびNonStopサーバーの販売を開始し、Itaniumベースのバージョンをレガシー製品として扱い始めた。[ 138 ] [ 139 ]

インテルは2017年5月11日にItanium 9700シリーズプロセッサフ​​ァミリーを正式に発売した。 [ 140 ] [ 8 ] KittsonはPoulsonに比べてマイクロアーキテクチャの改良点はない。名目上はステッピングが異なるにもかかわらず、機能的には9500シリーズと同一であり、バグも全く同じである。唯一の違いは、9760と9750の周波数がそれぞれ9560と9550よりも133MHz高いことである。[ 141 ] [ 142 ]

インテルは、9700シリーズが最後のItaniumチップになると発表した。[ 7 ] [ 8 ]

モデルは以下のとおりです。[ 143 ]

プロセッサ番号コアスレッド頻度キャッシュ
97204 81.73GHz20MB
97408162.13GHz24MB
97504 82.53GHz32MB
97608162.66GHz32MB

市場占有率

インテルのXeonサーバープロセッサフ​​ァミリーと比較すると、Itaniumはインテルにとって決して大量生産された製品ではありませんでした。インテルは生産数を公表していませんが、ある業界アナリストは2007年の生産量を年間20万個と推定しています。[ 144 ]

ガートナー社によると、2007 年にすべてのベンダーが販売した Itanium サーバー (プロセッサではない) の総数は約 55,000 台でした (クラスター化されたサーバーが単一のサーバーとしてカウントされたかどうかは不明)。これに対し、RISC サーバー (すべての RISC ベンダーに分散) は 417,000 台、x86 サーバーは 840 万台でした。IDC、2001 年から 2007 年にかけて合計 184,000 台の Itanium ベース システムが販売されたと報告しています。POWER/SPARC/Itanium システム市場全体では、POWER が収益の 42%、SPARC が 32% を占め、Itanium ベース システムの収益は 2008 年第 2 四半期に 26% に達したとIDC は報告しています。 [ 145 ] IDC のアナリストによると、2007 年に HP は Itanium システムの収益の約 80% を占めていました。[ 94 ] ガートナーによると、2008年にはHPがItaniumの売上の95%を占めました。[ 146 ] HPのItaniumシステムの売上は、2008年末には年間44億ドルでしたが、2009年末には35億ドルに減少しました。[ 10 ] 一方、SunのUNIXシステムの収益は35%減少し、IBMは11%減少しましたが、この期間中のx86-64サーバーの収益は14%増加しました。

2012年12月、IDCはItaniumサーバーの出荷台数は2016年まで横ばいで推移し、年間出荷台数は26,000台(2008年の出荷台数と比較して50%以上の減少)になるとの調査レポートを発表しました。[ 147 ]

ハードウェアサポート

システム

サーバーメーカーのItanium製品
会社 最後の製品
名前から名前CPU
HP / HPE20012021誠実さ1~256
コンパック2001 2002プロリアント5901~4
IBM20012005システムx 4551~16
デル2001パワーエッジ72501~4
日立20012008ブレードシンフォニー10001~8
ユニシス20022009ES7000 /1台1~32
SGI20012011アルティックス40001~2048年
富士通2005プライムクエスト1~32
ブル20022015年以前ノヴァスケール 94101~32
NEC20022012nx7700i1~256
インスパー20102015年以前TS100002~1024
ファーウェイ20122015年以前??

2006年までに、HPは全Itaniumシステムの少なくとも80%を製造し、2006年第1四半期には7,200台を販売しました。[ 148 ] 販売されたシステムの大部分はエンタープライズサーバーと大規模技術計算用のマシンで、システム1台あたりの平均販売価格は20万ドルを超えました。典型的なシステムは8基以上のItaniumプロセッサを搭載していました。

2012年までに、Itaniumシステムを提供しているメーカーは、 HPBullNECInspurHuaweiなど、ごく少数にとどまり