世界のスーパーコンピュータとそれを動かす人々


8月 12, 2018

Phiへの鎮魂歌:Knights Landingの中止

HPCwire Japan

Tiffany Trader

先日、インテル社はKnights Landing “KNL” Phi製品の終了を公表した。この発表は、インテルがKNLの後継者であるKnights Hillの計画を廃止し、昨年のPCIeベースのKNLコプロセッサカードを市場から撤収したことで、すでに広く認められているものであった。

製品変更通知文書[PDF]において、インテルは、すべての7200シリーズのXeon製品に搭載されるパーツ番号、7210、7210F、7230F、7230、7230F、7250,7250F、7290、および7290Fの廃止を発表したのだ。

KNL製品の最終注文日は2018年8月31日で、最終出荷日は2019年7月19日である。

 
 

ISC 2016でKnights

Landingウェーハを持つ

TIffany Trader

計算集約型のワークロードのためのより簡易なGPU代替プログラムとして市場に出回っているPhiラインは、大きな期待を寄せて2012年にスタートしたが、そのメーカーが期待した成功には至りらなかった。 Knights Landingは、64〜72個の Atom Silvermontコアを搭載した第2世代のPhiファミリであった。 KNLは、ISC 2016で発表され、コプロセッサの前身であるKnights Cornerから「自己ホスト型」フォームファクタで分岐し、AVX-512命令セットも導入した。定価は1,881米ドルから3,368米ドルの範囲であった。

ナイツ・ランディングは、同社のOmni-Path Architecture(OPA)ファブリックをパッケージに統合した最初のインテル・プロセッサである(オプションはモデル番号の末尾にFで示されている)。同社の仕様データベースARKによれば、 インテルが2017年第3四半期に発表したSkylake-F Xeonチップはまだ入手可能である。

2010年に発表されたKnights Ferryという開発プロトタイプがPhiの最初の実現化であった。インテルが放棄したLarrabee製品から生まれたMany Integrated Coreアクセラレータは、2011年にパートナーを選ぶことができたが、広く使われることがなかった。

インテルは、KNLの中止については、市場の需要が他のインテル製品に移行したとだけ同社は述べている。多くの支持者と、TACCの主力システムであるStampede2、Berkeley LabのCORIスーパーコンピュータを含むいくつかの有力なシステムで勝利したにもかかわらず、Knights Landingはより広範な市場浸透に失敗したのだ。 NVIDIAの汎用GPUは数年前から開始されており(2007年にCUDAが到着した)、また、誤った期待の問題もあった。 インテルのマーケティングは、最初にPhiをXeonとして使いやすく、Nvidia GPGPUよりもプログラマビリティの面で優れていると主張していましたが、多くのユーザが、コードの書き換えやチューニングを必要とする意味のあるパフォーマンス向上を求めていた。並列プログラミングのための簡単なボタンはまだないのだ。

Knights Landingのウェーハ、ISC2016プレスブリーフィングで撮影した写真

 

Knights Landingのウェーハ、

ISC2016プレスブリーフィングで撮影した写真

 

それではPhiは死んだのだろうか?正式には、AIをテーマにしたKnights Mill Xeon Phiはまだ活動中である。部品はARKに掲載されているが、インテルは5月にAI開発者会議で発表したロードマップには載っていなかった。PhiのAtomコアを44個のIce Lakeコアに置き換える「Knights Cove」と呼ばれるPhiの噂の後継者(HeiseのAndreas Stillerによって指摘された)もある。このKnights Coveもしくはその後継が、今後米国のエクサスケール計画に参加する可能性が高いようである。再編されたCORALの契約によると、インテルは2021年にアルゴンヌ国立研究所にエクサスケールシステムを納入することになっている。昨年、インテルのTrish Damkrogerは、次世代のPhi(Knights Hill)を「特にエクサスケール用に設計された新しいプラットフォームと新しいマイクロアーキテクチャ」に置き換えると発表している