Itanium

インテルが2001年にリリースした64ビットマイクロプロセッサ

Itanium(アイテニアム)は、インテル2001年にリリースした、64ビットマイクロプロセッサヒューレット・パッカード (HP) と共同開発した高性能サーバ向けの命令セットアーキテクチャであるIA-64を初めて採用した。

Itanium
生産時期 2001年6月 (23年前) (2001-06)から2021年7月29日 3年前 (2021-07-29)まで
生産者 Intel
CPU周波数 733 MHz から 2.66 GHz
FSB周波数 266 MT/s から 6.4 GT/s
アーキテクチャ EPIC
コア数 1, 2, 4 or 8
テンプレートを表示

Itanium 2(アイテニアムツー)は、翌2002年に発表されたItaniumの後継で、3次キャッシュを内蔵させるなど性能の向上を図った。2008年2月25日、インテルはItanium 2の表記を「Itanium 9000」などに変更した[1]。これはプロセッサナンバーの採用によりItaniumとItanium 2を区別する必要性が薄れたこと、ブランド力の強化などがあげられる。

2019年1月、インテルは2021年のItaniumシリーズ製造終了を発表した[2][3]

概要

編集
 
Itaniumのアーキテクチャ

16ビットおよび32ビットx86命令セットアーキテクチャのマイクロプロセッサーによってパーソナルコンピュータ市場では事実上の標準となったインテルは、1994年に独自の64ビット命令セットアーキテクチャである「IA-64」を発表し、従来の32ビットx86アーキテクチャ (x86-32) を「IA-32」と呼ぶようになった。

IA-64は、従来のx86-32との命令セットレベルの互換性という制約を捨てる代わりに、ヒューレット・パッカード (HP) と共同開発したEPICアーキテクチャを採用し、コンパイラなど主にソフトウェアによる命令レベルの並列性を発揮することで性能と将来への拡張性を確保することを目的とした。

インテルはIA-64により、各社のRISCプロセッサが占めるハイエンドの64ビット市場に進出し、HPは従来からのPA-RISCからの移行を表明した。IA-64は同時に特許などで保護されたアーキテクチャであるため、AMD などの互換プロセッサメーカーの振り切りを狙う目的もあり、将来的にはIA-32 (x86) からの移行も掲げられていた。またインテルがメーカー各社に供給することで、幅広いハードウェアやソフトウェアでサポートと、大量生産による価格競争力の向上により、当時の32ビット市場におけるIA-32に続いて、次世代の64ビット市場で事実上の標準となることが提唱された。

しかしIA-64を採用した最初のマイクロプロセッサであるItanium(コードネームMerced)は開発が遅れ、当初予定の1999年から2年後の2001年にリリースされたが、当時の各社RISCプロセッサだけではなく、Xeonなど自社のx86プロセッサと比較しても価格性能比が低く、サポートするハードウェアやソフトウェアは広まらず、またx86エミュレーションの遅さもあり、広くは普及しなかった。

2002年には性能を改善したItanium 2がリリースされ、2008年の「Itanium 9000」番台への名称変更を経たが、同時期の各社プロセッサと比較しての価格性能比や、更に64ビット命令セットアーキテクチャとしては後発のx86-32を64ビット拡張したx64 (x86-64) が普及したこともあり、2010年の時点でも、IA-64 (Itanium) の普及は一部のメインフレームミッドレンジコンピュータの移行先など、限定的な市場に留まった。

Itanium 2

編集

Itanium 2の位置付けは、RISCプロセッササーバメインフレームの置き換えであるとされており、そのため信頼性の向上にプロセッサレベルで対応している。シリーズ共通の特徴は以下の通りである。

  • 16KBの1次命令キャッシュと16KBの1次 (L1) データキャッシュ
  • 2次 (L2) キャッシュは規定されていないが特筆していない場合は256KB(命令/データ共通)
  • 3次 (L3) キャッシュは機種により異なり、1.5MB〜24MB
  • MckinleyバスまたはScalability Portとも呼ばれるシステムバスは128ビット幅
    • 200MHz(DDRなので実質400MHz)の場合、6.4GB/s
    • 2004年には、266MHz(実質533MHz)、8.5GB/sとなった
    • 2005年には、333MHz(実質667MHz)、10.6GB/sとなった
  • ItaniumからItanium 2へのマイクロアーキテクチャ上の変更点は、整数演算&メモリのユニットが2個から4個に拡張(整数演算専用ユニットは別に2個ある)、命令発行の組み合わせを増大させた、パイプライン段数を10段から8段に変更、などがあげられる。
  • IA-64だけでなく、IA-32ベースのアプリケーションも実行可能である。
    • Montecitoより前のCPUでは、IA-32を処理するハードウェアデコーダが搭載されていた。この機能はWindows Itanium EditionにおけるWin32エミュレーションレイヤーでかつて使われていた(Itaniumに移植されなかったプログラム、OCX、DLLの実行に必須で、特にActiveXに対する後方互換性は重大な課題であった)。Montecitoからはハードウェアデコーダは削除され、EFIでIA-32エミュレータがロードされるようになった。

キャッシュ設計上の興味深い点としてL2キャッシュALUを使わずにセマフォーを操作できるロジックを備えている点である。デュアルコアである2006年7月発売の製品Montecitoを皮切りに、以降のItaniumファミリはマルチコアチップとなる。

歴史

編集
  • 1994年 インテルとHPがIA-64の共同開発を発表
  • 1999年 インテルとHPがIA-64の詳細を発表
  • 2001年 Itanium (Merced) リリース
  • 2002年 Itanium 2 (Mckinley) リリース
  • 2003年 Itanium 2 (Madison) リリース
  • 2004年 Itaniumの設計よりHPが撤退[4]
  • 2005年 Itanium Solutions Alliance (ISA) 発足
  • 2006年 Itanium 2 9000 (Montecito) リリース(後にItanium 9000と改称)
  • 2007年 Itanium 2 9100 (Montvale) リリース(後にItanium 9100と改称)
  • 2008年 Itanium 2をItaniumと改称
  • 2010年 Itanium 9300 (Tukwila) リリース
  • 2012年 Itanium 9500 (Paulson) リリース
  • 2017年 Itanium 9700 (Kittson) リリース
  • 2020年1月30日 最終受注日[2][3]
  • 2021年7月29日 最終出荷日[2][3]

製品

編集

Itanium / Merced (マーセッド)

編集
Itanium
 
Itanium 733MHz
生産時期 2001年6月から2003年4月30日まで
生産者 インテル
CPU周波数 733 MHz から 800 MHz
FSB周波数 266 MHz
プロセスルール 0.18μm
マイクロアーキテクチャ P7
命令セット IA-64
コア数 1
ソケット PAC418
コードネーム Merced
テンプレートを表示

2001年5月29日に発表。180 nmプロセスで製造され、動作周波数は最大 800 MHz。パッケージ内に外部3次キャッシュとして2MBか4MBを選択できる。価格は1,200 - 4,000USドル。しかし、その性能は業界を満足させるものではなかった。これは当初1999年のリリースを目指していたものの、度重なる延期により設計仕様が2年遅れとなってしまったことも大きい。IA-64モードでは同クロック周波数のx86と比較して若干性能がよい程度で、エミュレーションでIA-32のコードを実行すると非常に低い性能しか出なかった(同クロック周波数のx86の1/8)。激しい市場競争により同時期のx86プロセッサは倍以上の1.7GHzに達しており、プラットフォームも旧式化していた。

Itanium Processor
動作周波数 L3キャッシュ TDP
733 MHz 2 または 4 MB 116 W
800 MHz 2 または 4 MB 130 W

Itanium 2

編集

Mckinley (マッキンリ)

編集
Itanium 2
 
Itanium 2
生産時期 2002年6月から2007年9月16日まで
生産者 インテル
CPU周波数 900 MHz から 1.67 GHz
FSB周波数 400 MHz から 667 MHz
プロセスルール 0.18μm から 0.13μm
マイクロアーキテクチャ Mckinley
命令セット IA-64
コア数 1
ソケット PAC611, LGA1248
コードネーム Mckinley
Madison
Deerfield
Fanwood
テンプレートを表示

2002年7月8日に発表。0.18 μmプロセスで製造される第一世代のItanium 2。IA-64命令セットにbranchlong命令が追加され、実行ユニットを4から6へ増加、キャッシュ周りが再設計されるなどして性能が最大2倍向上しているが、その恩恵を受けるにはItanium2向けに再コンパイルする必要がある。なおIA-32性能も大幅に改善されたが、同時期のx86プロセッサの性能には遠く及ばず、Mckinleyでのx86コード実行速度はクロック周波数が2/3のPentium IIと同等である。開発初期段階ではFlagstaff (フラッグスタッフ) という名称で開発されていた。

Itanium 2 Processor
動作周波数 L3キャッシュ TDP
900 MHz 1.5 MB 90 W
1 GHz 1.5 MB 100 W
3 MB

Madison (マディソン)

編集

2003年6月末に登場した0.13 μmプロセスで製造される第二世代のItanium 2。ダイサイズは374平方ミリメートル。消費電力はMckinleyと変わらず130ワット。発表当初は3次キャッシュを最大で6 MB搭載するものが出荷されていたが、後に最大で9 MB搭載するもの (Madison-9M) が発表された。2005年にはFSBが667 MHzのものが発表された。最新のものはSPECfpで2,801を記録した (日立製作所のComputing blade)。

Itanium 2 Processor
動作周波数 FSB L3キャッシュ TDP
1-8 Way
1.3 GHz 400 MHz 3 MB 97 W
1.4 GHz 4 MB 91 W
1.5 GHz 6 MB 107 W
4 MB 122 W
1.6 GHz 6 MB
9 MB
1.67 GHz 667 MHz 6 MB
9 MB
1-2 Way
1.4 GHz 400 MHz 1.5 MB 91 W
3 MB
1.6 GHz 667 MHz 3 MB 99 W

Deerfield (ディアフィールド)

編集

2003年にリリースされた2CPUまでのSMPに対応したMadisonの派生版。低電圧版の位置付けで、Madisonよりも消費電力が大幅に抑えられている。消費電力は63ワットでブレードサーバや1Uサーバ向きである。

  • ラインナップ - 1 GHz (L3 1.5 MB)

ヒューレット・パッカード (HP) がmx2デュアルプロセッサモジュールとして2003年に発表し、2004年から出荷した、Itanium 2を二次利用したプロセッサ。ふたつのMadisonコアと32 MBのL4キャッシュを通常のItanium 2と同じサイズにパッケージ化したもの。HPのみが販売しており、最近では1.1 GHzで各コアに4 MBのL3キャッシュを搭載したものを使っている。

Fanwood (ファンウッド)

編集

2004年に登場した2CPUまでのSMPに対応したMadison (Deerfield) の派生版。通常電圧版ではFSBクロックが533 MHzに向上している。

  • ラインナップ
    • 通常電圧版 - 1.6 GHz (L3 3 MB)
    • 低電圧版 - 1.3 GHz (L3 3 MB)

Itanium 9000 / Montecito (モンテシト)

編集
Itanium 9000
 
Itanium 9050
生産時期 2002年6月から2007年9月16日まで
生産者 インテル
CPU周波数 1.33 GHz から 2.66 GHz
FSB周波数 400 MHz から 667 MHz
QPI帯域 4.8 GT/s から 6.4 GT/s
プロセスルール 90nm から 32nm
マイクロアーキテクチャ Montecito, Poulson
命令セット IA-64
コア数 1, 2, 4, 8
ソケット PAC611, LGA1248
コードネーム Montecito
Montvale
Tukwila
Poulson
Kittson
テンプレートを表示

2006年7月18日に発表、即日発売されたItanium 2シリーズの中の一つ。当初の名称はDual-Core Itanium 2 Processor 9000。この9000はプロセッサナンバで、広義では9xxxの総称とも言えるが、狭義として90xxの総称でもある。後のItanium 2の名称のItaniumとの統合により、このプロセッサの名称はItanium 2 9000からItanium 9000に改められた。

Intelの発表では、Itanium 9050は前世代にあたるMadisonとの比較で、性能が最大2倍、消費電力が最大2割減となり、消費電力当たり性能は最大2.5倍に達するとしている。

9000シリーズの基本共通は、製造プロセスルールは90 nm、L2キャッシュ容量は2.5 MB (デュアルコアのコア毎に1 MBのコードと0.25 MBのデータをキャッシュする)。L3キャッシュは最大容量の製品で24 MB。補助機能としてVirtualization Technology (VT)、Hyper-Threading Technology (HT、一部の製品で無効化されている)、Cache Safe Technology機能を搭載する。熱設計電力は9010のみ75 Wで、シングルコア。

Montecitoに用いられるHT技術は、NetBurstマイクロアーキテクチャでの同時マルチスレッディング (Simultaneous Multi-Threading; SMT) とは違い、CGMT (Coarse-Grain Multi-Threading) を使用している。

Itanium Processor 90xx
プロセッサ・ナンバ 動作周波数 コア/スレッド数 FSB L3キャッシュ HT TDP
9050 1.60 GHz 2C/4T 533 MHz 24 MB 104 W
9040 1.60 GHz 2C/4T 533 MHz 18 MB 104 W
9030 1.60 GHz 2C/2T 533 MHz 08 MB × 104 W
9020 1.42 GHz 2C/4T 533 MHz 12 MB 104 W
9015 1.40 GHz 2C/4T 400 MHz 12 MB 104 W
9010 1.60 GHz 1C/1T 533 MHz 06 MB × 104 W

Itanium 9100 / Montvale (モンベール)

編集

Montecito の機能強化版。2007年10月31日即日販売された。名称はDual-Core Itanium Processor 9100番台。

製造プロセスルールは90 nm、最高1.66 GHzの動作周波数、667 MHzのFSBを備え、104W以下の消費電力で動作。2つのプロセッサとチップセットが同じバスに搭載された3ロードバスによって、エンタープライズおよびハイパフォーマンスコンピューティング (HPC) での使用において、優れた能力を発揮する。

また、サーバの利用が低い時の消費電力を削減する新機能「デマンド・ベース・スイッチング」(DBS) により、エネルギーコストの低減にも寄与する。

さらに2008年第1四半期からコアレベルロックステップ機能付きモデルを出荷開始する。この機能はプロセッサーコア内で起こるエラーの検出を確実に行うことでデータの完全性とアプリケーションの信頼性を向上させる新技術である。

Itanium Processor 91xx[5]
プロセッサ・ナンバ 動作周波数 コア/スレッド数 FSB L3キャッシュ HT DBS TDP
9152M 1.66 GHz 2C/4T 667 MHz 24 MB 104 W
9150M 1.66 GHz 2C/4T 667 MHz 24 MB 104 W
9150N 1.60 GHz 2C/4T 533 MHz 24 MB 104 W
9140M 1.66 GHz 2C/4T 667 MHz 18 MB 104 W
9140N 1.60 GHz 2C/4T 533 MHz 18 MB 104 W
9130M 1.66 GHz 2C/2T 667 MHz 08 MB × × 104 W
9120N 1.42 GHz 2C/4T 533 MHz 12 MB × 104 W
9110N 1.60 GHz 1C/1T 533 MHz 12 MB × × 075 W

Itanium 9300 / Tukwila (タックウイラ)

編集

2010年2月9日発表。コアごとに6 MBのL3キャッシュを搭載し、QuickPath InterConnectと、2つのDDR3メモリコントローラを備える。QuickPathの合計帯域は96GB/secとなる。かつてFoxtonテクノロジと言われていた、インテル ターボ・ブースト・テクノロジーを備える。製造プロセスルールは65 nm 8層メタルである。従来のItaniumプロセッサに比べ、低電圧動作が可能となっているが、4コアになった分、TDPは最大185Wと大きい。トランジスタ数は20億5000万個、ダイサイズは約700平方mmと巨大なものになっている。[6]また、ソフトエラー英語版対策を強化し、宇宙線の中性子によるエラーを1/80から1/100に抑えたとしている。[7]プロセッサコアは90 nmのMontecitoコアを65 nmにシュリンクした以外は目立った改良はない(2008年1Q時点でインテルは、45 nm High-K 9層メタルのIA-32プロセッサを出荷している)。当初の発売予定は2007年であったが、2008年末に延期され [8] 、2008年末には更に2009年半ばへ延期され、2009年2月にはデザイン修正のため2009年後半に延期された [9]。2009年5月にはリリースを再び延期し、出荷予定を2010年第1四半期に設定し直した[10]。2010年2月9日、当初予定から3年遅れで「Itaniumプロセッサー 9300 番台」として発表された。[11]

Itanium Processor 93xx
プロセッサ・ナンバ 動作周波数 (ターボ) コア/スレッド数 QPI L3キャッシュ HT DBS TDP
9350 1.73 GHz (1.866 GHz) 4C/8T 2 x 4.8 GT/s 24 MB 185 W
9340 1.60 GHz (1.733 GHz) 4C/8T 2 x 4.8 GT/s 20 MB 185 W
9330 1.46 GHz (1.600 GHz) 4C/8T 2 x 4.8 GT/s 20 MB 155 W
9320 1.33 GHz (1.466 GHz) 4C/8T 2 x 4.8 GT/s 16 MB 155 W
9310 1.60 GHz 2C/4T 2 x 4.8 GT/s 10 MB 130 W

Itanium 9500 / Poulson (ポウルソン)

編集

2012年11月9日発表。9500シリーズは、Tukwila の後継プロセッサとしてPoulsonとの開発コード名で開発された。製造プロセスルールは45 nmはスキップして32 nmを採用し、最大8コア、マルチスレッド処理を強化し、特に仮想化などの並列処理用の命令を追加した。Intel VT-x, VT-d, VT-i 対応。クロックは最大2.53 GHzとなった。2010年から実施しているXeonとの基盤要素共通化を反映させたとしている[12][13]。対応メモリは DDR3-800 と DDR3-1067。

Itanium Processor 95xx
プロセッサ・ナンバ 動作周波数 コア/スレッド数 QPI L3キャッシュ HT DBS TDP
9560 2.53 GHz 8C/16T 2 x 6.4 GT/s 32 MB 170 W
9550 2.40 GHz 4C/8T 2 x 6.4 GT/s 32 MB 170 W
9540 2.13 GHz 8C/16T 2 x 6.4 GT/s 24 MB 170 W
9520 1.73 GHz 4C/8T 2 x 6.4 GT/s 20 MB 130 W

Itanium 9700 / Kittson[14] (キットソン)

編集

2017年5月発表[15][16]。当初2013年リリースを目指し、22nmプロセスによるスループットの大幅な向上およびシングルレベルの向上にXeonとのソケット互換を実現させる計画だったが、定義の見直しにより32nmのまま Itanium 9500 と互換性を維持することになった[17]。最終的に5年の歳月を経てステッピングチェンジが行われただけで、インテルのデータシートによると上位2モデルのクロック周波数向上以外に9500から機能面の変化なし[18][19]

インテルはXeonとのソケット互換について将来において再検討されるとしていたが、IDG Newsに対してKittsonが最後のItaniumであると明かした[20]

ヒューレット・パッカード・エンタープライズは搭載サーバーを少なくとも2025年12月31日までサポート予定[21]。対応OSはHP-UX

Itanium Processor 97xx
プロセッサ・ナンバ 動作周波数 コア/スレッド数 QPI L3キャッシュ HT DBS TDP
9760 2.66 GHz 8C/16T 2 x 6.4 GT/s 32 MB 170 W
9750 2.53 GHz 4C/8T 2 x 6.4 GT/s 32 MB 170 W
9740 2.13 GHz 8C/16T 2 x 6.4 GT/s 24 MB 170 W
9720 1.73 GHz 4C/8T 2 x 6.4 GT/s 20 MB 130 W

採用

編集
 
Itaniumサーバーの販売予測の歴史(水色・青・緑が各年時点での予測、赤が実績)[22][23]

1994年IA-64発表当時は、IA-32(x86)でパーソナルコンピュータ市場での事実上の標準となったインテルが、PA-RISCHP-UXを持つHPとの共同開発により、64ビット市場でMIPSAlphaSPARCPOWERなどの各社のRISCプロセッサと正面から競合し、同時にAMDなどの互換プロセッサベンダーを振り切るものと広く報道された。

このためハイエンド市場への進出を狙うマイクロソフトWindowsメインフレームオフィスコンピュータなどの自社独自プロセッサの移行先とするBull GCOSNEC ACOS-4などの他、競合プロセッサの開発を続けるIBMサンオペレーティングシステムであるAIXSolarisではIA-64版の開発を並行して進めた。

しかし初代Itanium (Merced) のリリースは当初予定の1999年から遅れて2001年となり、各社はItanuim対応製品をリリースしたが、当時の各社RISCプロセッサと比較しての性能の低さ、対応アプリケーションの少なさ、IA-32互換モードの遅さもあり、広くは普及せず、AIXSolarisのIA-64版はリリースされなかった。

その後も各社RISCと比較してItaniumの性能向上は進まず、一方でレジスタ数や信頼性などで各社独自プロセッサの移行は進んだ結果、IA-64 (Itanium) はニッチ市場化、特に日本市場への偏りが進んだ。一方で、2003年には従来のx86の64ビット対応であるAMD64が登場し、2004年から2006年にかけてインテルもIntel 64として追随したため、各社のローエンドサーバーはx64が主流となった。

1999年に設立されたスタートアップのPlatform Solutionsは、主にアムダールを退職したエンジニアを擁し、HP製のItanium 2プラットフォーム上でIBMメインフレームのバイナリコードをエミュレートして、IBMのオペレーティングシステムを含む既存のメインフレームのアプリケーションをそのまま動作させるという野心的なソフトウェアを開発した(最低2 CPUのSMPプラットフォームで、一つのCPUがLinuxで走るI/Oプロセッサとして動作し、残りのCPUはメインフレームの命令セットをエミュレートするSMPとして動作する)。IBM互換のコンピュータ会社が次々とメインフレームのビジネスから撤退して、IBMが再び独占することになったメインフレームのマーケットの内、主にローエンド機器のシェアを狙ったが、IBMはこれに対して特許侵害などを理由に訴訟を起こし、最終的にIBMがPlatform Solutionsを買収することで決着したことで、この「新しい互換機ビジネス」は幻のものとなった。[24]

2004年にはItaniumの設計よりHPは撤退し、Itanium の開発に携わった HP の社員はインテルに移籍し、Itaniumはインテルからの販売のみとなった。また2005年9月にItanium Solutions Alliance (ISA) が設立された。

マイクロソフト2005年にWindows XP Professional 64-bit Itanium Edition の販売を終了して、代わりに x64 Edition を販売開始し、さらに2010年4月には残るサーバー製品である Windows Server でも今後のItaniumサポート中止を表明した。レッドハット2009年に次期RHEL 6ではItaniumはサポートしないことを表明した。オラクル2011年3月にItanium向けの全ソフトウェア開発の終了を発表したが、直後にHPはオラクルを批判しItanium向けHP-UX開発継続を表明した[25]。同年6月、HPはオラクルを契約違反で提訴[26]、2012年8月に裁判所は契約に基づくサポート義務を認定[27]、翌9月にオラクルはItanium向けソフトウェアの開発継続を発表した[28]

2011年現在、Itaniumの採用は主に、ユニシス OS2200やNEC ACOS-4やHP NonStopなどの独自仕様のメインフレームおよびオフィスコンピュータの代替市場と、HPやNECや日立の HP-UX 稼働サーバーの一部、SGIなどの Linux サーバーの一部に留まっている。スーパーコンピュータ市場 (TOP500) でのIA-64システムの比率は最大では1〜2割となったが、2009年には1.2%に低下し、2013年6月のリストでは1つも採用されていない[29]

主なベンダーのIA-64 (Itanium) の採用状況
ベンダー名 採用年 撤退
表明年
主な製品 備考
コンパック 2001 2001 Proliant 590 Alphaからの移行計画は中断[30]
IBM 2001 2005 xSeries 440, 455 IA-32後継はXeonに変更[31]Project Montereyは中断。
Dell 2001 2005 PowerEdge 7250 [32]
ユニシス 2002 2009 ES7000 Xeonへ移行[33]
HPE
(旧HP
2001 - Integrity (HP-UX,OpenVMS)
Integrity NonStop (NonStop OS)
2004年 Itaniumの設計から撤退、同年 Itaniumワークステーションから撤退[34]。2011年3月、Itanium向けHP-UXの開発継続を表明。2017年8月、9700シリーズ搭載サーバーの2025年までのサポートを表明[21]
SGI 2001 - Altix 4700, 450 (Linux)
日立 2001 - HA8500 (HP-UX)
BladeSymphony 1000 (HP-UX、他)
Bull 2002 - NovaScale (GCOS) NovaScale 9000
NEC 2002 - NX7700i (HP-UX)
Express5800/1000 (Windows Server)
TX7 (Linux)
ACOS i-PX9000 (ACOS-4)
2012年6月、i-PX9000は性能を理由にItaniumから独自プロセッサへ回帰[35]
富士通 2005 2010 PRIMEQUEST Xeonへ移行表明[36]
マイクロソフト 2001 2005 ワークステーション: Windows XP Windows Vistaよりサポートせず[37]
2002 2010 サーバー: Windows Server 2008 R2 Windows Server 2008 R2まで[38]
レッドハット 2001 2009 RHEL 4, 5 RHEL 5まで[39]
ノベル (SUSE) 2001 - SUSE Linux Enterprise Server (SLES)
オラクル (サン) - - - SolarisのItanium版はリリースせず中断[40]。2011年3月、オラクルはItanium向けの全ソフトウェア開発を終了を発表[41][42]。2012年9月、開発終了を撤回[28]

批評

編集

Itaniumの主な設計上の問題は3次キャッシュの遅延時間(レイテンシ)が大きすぎる点にある。インテルの設計者は明らかに、バンド幅が大きければレイテンシの問題は相殺されると期待していた。しかし、レイテンシが大きすぎキャッシュが遅くなったため、主記憶のインターフェースと大差のないものになってしまった。1次および2次キャッシュはかなり小さく(32KBと96KB)、システムバスの負荷を増大させた。キャッシュバンド幅が小さいことに加えて、IA-64コードはx86に比較して大きくなる傾向があった。したがって、キャッシュに置いておける命令数はキャッシュサイズから想像される以上に小さい。

  • Itaniumはマルチプロセッサを前提に設計されたため、バスも低速だった。
  • Athlonが当時使っていたFSBのクロックは200MHzで、Pentium IIIはそれよりさらに低速な133MHzだった。
  • Itaniumのクロック周波数自体も、Athlonが1GHzのクロック周波数を実現していた当時としては低かった。

結論として、1998年1999年の出荷を想定して決められたと考えられている技術スペックに対し、開発の相次ぐ遅延により、出荷する前に時代遅れになってしまった。ただしItaniumの支持者は、シングルスレッドの実行に関してはItaniumがx86よりも高速であると主張している。

参照

編集
  1. ^ Product Change Notification 108304-00 - Intel
  2. ^ a b c Product Change Notification
  3. ^ a b c Itaniumが製造終了へ。IA-64の歴史に幕 - PC Watch
  4. ^ HP が『Itanium』の設計から撤退 - japan.internet.com
  5. ^ Intel Itanium Processor Numbers
  6. ^ The World's First 2-Billion Transistor Microprocessor
  7. ^ INTEL TECHNICAL DISCLOSURES AT ISSCC
  8. ^ インテル Itanium プロセッサー・ベース・サーバ・プラットフォーム: 製品とテクノロジー
  9. ^ リリースも延期:Intelが新Itanium「Tukwila」のデザインを修正
  10. ^ Intel、次期『Itanium』プロセッサ『Tukwila』の出荷を再び延期
  11. ^ 基幹業務システム向けにインテル® Itanium® プロセッサー 9300 番台を発表 - インテル
  12. ^ Intel、前世代から性能を2倍以上に高めた「Itanium 9500」シリーズ - PC Watch
  13. ^ New Intel Itanium Processor 9500 Delivers Breakthrough Capabilities for Mission-Critical Computing - Intel
  14. ^ インテル、vProとItanium 2のロードマップを解説
  15. ^ IntelのサイトにItanium 9700シリーズがひっそりと登場 ~5年ぶりの新モデル - PC Watch
  16. ^ IntelのItanium、今年出荷の「Kittson」で幕引きか - CIOニュース:CIO Magazine”. 2017年2月17日閲覧。
  17. ^ Intel Itanium Processors Update
  18. ^ Intel® Itanium® Processor 9300/9500/9700 Series: Datasheet
  19. ^ Intel’s Itanium Takes One Last Breath: Itanium 9700 Series CPUs Released
  20. ^ Intel's Itanium, once destined to replace x86 processors in PCs, hits end of line | PCWorld
  21. ^ a b HPE Integrity with HP-UX roadmap (public) Aug 2017
  22. ^ Mining Itanium”. CNet News (December 7, 2005). 2013年1月2日時点のオリジナルよりアーカイブ。2007年3月19日閲覧。
  23. ^ Shankland, Stephen (February 14, 2006). “Analyst firm offers rosy view of Itanium”. CNet News. 2012年12月6日時点のオリジナルよりアーカイブ。2007年3月20日閲覧。
  24. ^ IBM Alleviates a Problem by Buying Platform Solutions Inc.
  25. ^ HP Supports Customers Despite Oracle’s Anti-customer Actions - HP
  26. ^ HP、Oracleを提訴――Itaniumのサポート打ち切りは違法
  27. ^ 米国地方裁、HP Itaniumへのオラクルのソフト移植継続義務を認定
  28. ^ a b 米オラクル、「Oracle DB 12c」など最新ソフトをHP-UXにも提供へ
  29. ^ Top500 List - June 2013 - TOP500 Supercomputer Sites
  30. ^ 米コンパックがAlphaマシンをついに断念,サーバーは米インテル製で染める
  31. ^ IBM、Itaniumプロセッサを見限る--新チップセットはXeonのみ対応
  32. ^ Dell、Itaniumサーバから撤退へ
  33. ^ 米ユニシス、インテルの「Itanium」を見限る--「Xeon」の優位性を強調
  34. ^ HP、Itanium搭載ワークステーション打ち切り
  35. ^ NECがメインフレーム「ACOS」の新機種、専用プロセッサ「NOAH」が復活
  36. ^ 富士通がハイエンドサーバーPRIMEQUESTの新版、CPUをItaniumからXeonへ変更
  37. ^ インテル、Itaniumで悲喜こもごも(ワークステーション向けWindowsのItanium 2対応版の開発を中止)
  38. ^ 次期版Windows ServerはItaniumサポートなし
  39. ^ Red Hat、バージョン6でItaniumサポート打ち切り
  40. ^ SPARC/Solarisの置き換え狙うItanium連合
  41. ^ Oracle Stops All Software Development For Intel Itanium Microprocessor - Oracle Press Release
  42. ^ 米オラクル、Itanium向けソフト開発を終了 - ITPro

関連項目

編集

外部リンク

編集