HPCブログ今週、ドイツのフランクフルトで開催されるISC17学生クラスターコンペティションは、緊張が高まっています。11の大学チームが、切望されるUltimate Champion賞、Highest LINPACK賞、そしてFan Favourite賞をかけて競い合います。
皆さんがこれらの大会を熱心に追っているのは承知していますが、そうでない皆さんに一言。ぜひこの波に乗ってください。これはオタクのための大学フットボールのようなもので、迫力があり、楽しく、科学的で、巨大なコンピューターが登場します。何が気に入らないでしょうか?
生徒たちは数ヶ月かけて、クラスターの設計、アプリケーションの学習、そして驚異的なパフォーマンスを実現するためのアプリのチューニング方法を習得してきました。彼らが課せられる唯一の制約、そしてそれは大きな制約ですが、競技中はハードウェアの消費電力が3,000Wを超えないことです。
これらのコンテストでいつも驚かされるのは、学生たちがクラスターを設計する際の創造性です。下のグラフからもわかるように、各チームのアプローチには大きな違いがあります。
小規模なチームとしては、UMassのチームが最小の1ノードクラスタを構築していますが、低消費電力のシステムを実現するためにNVIDIA Jetsonを2台搭載しています。2ノードや3ノードのクラスタを構築しているチームもいくつかありますが、NVIDIA P100 GPUをぎっしり搭載しています。
2基のCPUを搭載しながらも、なんと8基のフルサイズGPUを同一ボードに搭載できる新しいマザーボードが初めて登場しました。Purdue/NEUとFAUはこれらのマザーボードを採用し、競争の上位を目指しています。
普段は「ギアが多ければ多いほど良い」という考え方に賛同していますが、ノードあたり8基のGPU構成はやり過ぎかもしれません。いずれこれらのGPUはPCIeバスを飽和させ、大混乱を引き起こすでしょう。
以前、大会で見たあの「コーヒーテーブル・オブ・ドゥーム」みたいな巨大マシンを思い出します。ドイツのチームの一つが、Intel PhiとNVIDIA K40 GPUをそれぞれ2基ずつ搭載したタワーを何列も持ち込んできました。合計16基のアクセラレーターです。あのマシンが起動した時、会場の照明が一瞬暗くなったような気がしました。
シンガポールの誇るNanyangも2ノードのクラスターを運用していますが、GPUは8基と控えめです。このチームはこれらの大会で着実に成績を伸ばしており、近いうちに上位層に躍進すると予想しています。
エディンバラの EPCC は、9 基の GPU を搭載した 3 ノードの液体冷却クラスターを誇示しており、数回前のコンテストで成し遂げたように、LINPACK の王座を奪還したいと考えています。
バルセロナ スーパーコンピュータ センターの支援を受けたスペインの UPC チームは、768 個もの ARM コアと 2TB を超えるメモリを搭載した強力な ARM 搭載リグを導入しました。
今年のコンテストに出場する 2 つのドイツチームのうちの 1 つであるハンブルク大学は、680 個のコンピューティング コアを提供する 10 個の 1 ソケット ノードを備えた Intel KNL プラットフォームを運用しています。
NERSCの米国チームは、アクセラレータを一切使用せず、6ノードの伝統的なCPUベースクラスタを採用しました。LINPACKトロフィーを獲得することはないかもしれませんが、堅牢なマシンであり、チームにとって大きな成果となるはずです。
中国の北京航空航天大学は、最近終了したアジア学生クラスターコンテストでの2位の成績の向上を目指し、10台のP100アクセラレータを搭載した5ノードのクラスターを稼働させています。
最も高い評価を得ている2チーム、中国の清華大学と南アフリカのCHPCは、ほぼ同じクラスターに属しています。清華大学はASC17で20チームを相手に圧勝し、CHPCは昨年ドイツで開催されたISC16で快勝しました。
これらのチームは、世界中のクラスターコンペティションで最も実績のあるベンダーパートナー2社によって支えられています。Inspurは清華大学チーム(北京航空航天大学チームも)のスポンサーを務め、アジアクラスターコンペティション全体のスポンサーも務めています。
Dell は CHPC チームをサポートしており、チームを Dell のテキサス本社に派遣して 1 週間の HPC 指導、HPC エンジニアとの技術講演、バーベキューなどのトレーニングも手伝っています。
次回は、ビデオインタビューを通して各チームを詳しく紹介します。どうぞお楽しみに。