HPCブログ今年のISC'16学生クラスターコンペティションは、学生クラスターコンペティションの約10年の歴史の中で最も多様なハードウェア構成を誇ります。学生チームは、従来型とハイブリッド(ハードウェアアクセラレーション)の両方の形式で、3つの異なるシステムアーキテクチャ(x86、ARM、Power)を実行しています。
これらのシステムの構成は、こうした大会ではよくあることですが、実に多岐にわたります。CPUコア数は、少ないもので56個、ARMチームでは800個以上と、実に多岐にわたります。それでは、各チームの構成を詳しく見ていきましょう。
ボストン・グリーン・チーム:常に新しいことに挑戦し続けるチーム、チーム・チャウダーは、今年のISCでファンを失望させませんでした。彼らは約800コアのCaviumベースのARMクラスターを運用しています(あるいは運用しようとしています)。さらに、NVIDIA Jetsonを2基(8基)追加することで、演算処理能力を高めています。チームはこの構成でフルサイズのNVIDIA K80 GPUの使用を希望していましたが、そのためのファームウェアはまだリリースされていません。
チームHUST:華中科技大学の学生たちは、チームスポンサーであるInspurから提供された中規模クラスタを使用しています。これは、ASC'16で優勝し、ISC'16決勝ラウンドへの出場権を獲得した際に使用したマシンのスリム化版です。中国大会では、160コアのXeonノード8基とNVIDIA K80アクセラレータ6基を使用していましたが、今回は112コアのXeonノード4基とK80 GPU 8基を搭載しています。CPUコア数は少ないものの、GPUパワーは向上しており、少なくともHighest LINPACK賞の獲得は十分に期待できます。
チーム・ナンヤン:このチームも、昨年4月の中国大会で使用した構成から少しスリム化しました。中国大会では4ノード、80コア、8基のK80 LINPACKを搭載したモンスター級のシステムでしたが、フランクフルト大会では3ノード、72コア、6基のK80 GPUを搭載したシステムに変更しました。消費電力の観点から見ると、3,000ワットの電力制限を超えずに、より高負荷で動作させることができるでしょう。
Team NERSC:米国国立エネルギー研究科学計算センター(National Energy Research Scientific Computing Center)の支援を受けるこのチームは、ISCに出場する初の女性チームであり、クラスタ競技の歴史上3番目の女性チームでもあります。Cray社が提供する最高級のマシンを使用し、8ノード、352基のXeon CPUコアを搭載しています。これは、少なくとも他のXeonマシンと比較した場合、より大規模なクラスタに属します。
清華チーム:このチームは、学生クラスター競技を少しでも見ている人なら、きっとお馴染みでしょう。いつものように、彼らは総合優勝を狙うハイブリッドシステムを搭載しています。Xeonベースの352コアシステムはアクセラレータを搭載していますが、他の多くのチームが搭載しているK80やK40ではなく、NVIDIA 1080 Titan GTX GPUを採用しています。単精度演算において、1080はK80よりもワット当たりの性能が高く、入手も容易だったことが、この選択の理由です。果たしてこの賭けは成功するのでしょうか?本日後ほど行われる授賞式で明らかになるでしょう。(授賞式はフランクフルト時間午後5時15分からライブストリーミング配信されます)
エストニアチーム:タルトゥ大学の学生たちが、学生クラスターコンテストに新たなアーキテクチャのスパイスを加えてくれました。IBM提供の4ノードPower 8ベースシステムです。Powerベースのシステムがクラスターコンテストで使用されるのは今回が初めてです。このシステムは、3.5GHzで動作するPower 8コアを合計80個搭載し、1テラバイトのメモリを備えています。当初はNVIDIA K80 GPUも4基搭載されていましたが、消費電力を抑えるため、また今年のほとんどのアプリケーションでGPUが役立つかどうか確信が持てなかったため、チームはGPUを無効にしました。
チームUSTC:このチームは、チームスポンサーであるHuaweiから提供された8ノード、320コアのシステムを使用しています。これはハイブリッドクラスタですが、2基のNVIDIA K80アクセラレータを搭載し、ギリギリの性能です。チームはISCに3回目の出場となりますが、常に賞金獲得にはわずかに届きませんでした。今年はシリコンの限界を突破し、エリートチームに仲間入りする年になるかもしれません。
チーム上海:上海交通大学の学生たちにとって、これは初めてのクラスタ体験ではありません。彼らはASC16のクラスタコンペティションで2位を獲得し、フランクフルトで開催されるISC'16決勝への出場権を獲得しました。彼らはアクセラレータなしの10ノード、280コアの従来型クラスタを運用しています。
チーム・ハンブルク:地元ドイツから参加する唯一のチームであるチーム・ハンブルクは、国家全体の重責を担っています。わずか2ノード、56CPUコアという最小規模のクラスタ構成ですが、シャーシに8基のNVIDIA K80を搭載することで、強力なパワーを発揮しています。このシステムは、総合優勝を狙うにはパワー不足かもしれませんが(専門用語)、LINPACKトロフィー獲得の可能性は十分にあります。
パデュー/コロラドチーム:ボイラー職人とバッファローがバーに入ってきて、ボイラー職人がバーテンダーに…うーん、何かあると思ったんだけど、持ち帰れなかった。さて、このチームはクラスタコンペティションのベテラン2社、パデュー大学とコロラド大学(ボルダー)の合同チームです。HPEの支援を受けるこのチームは、320コアの従来型10ノードクラスタを運用しています。これは、このチームにとってはかなり標準的な構成です。
南アフリカチーム:南アフリカの選手たちは、故郷ケープタウンのトロフィーケースに3つ目のISCグランドチャンピオンシップトロフィーを加えることを目標に掲げています。このチームはハードウェアをあまり変えませんが、今年のマシンは昨年とほぼ同じで、8ノード、288コア、8枚のNVIDIA K40カードを搭載しています。南アフリカの選手たちは、K80よりも消費電力が少なく、それでも大幅な処理能力向上を実現するK40を高く評価しています。いつものようにDellがチームのスポンサーを務め、オースティンへの遠征でHPCトレーニングとテキサスBBQを体験する機会も提供してくれました。
チームスペイン:昨年、チームスペインは主要なクラスター競技会にARMベースのクラスターを持ち込んだ初のチームとなりました。今年はその規模を倍以上に拡大し、液冷式の864コア搭載ARMベースの巨大マシン、Cavium ThunderXを投入しました。これは確かに高い処理能力を備えていますが、Xeonベースのライバルと競い合うのに必要な処理速度を実現できるでしょうか? チームボストンと同様に、チームスペインもNVIDIA K80またはK40 GPUをクラスターで動作させ、競技会でトップに立つために必要な数値計算能力を獲得したいと考えていました。しかし、NVIDIA GPUをCaviumプロセッサで動作させるためのファームウェアはまだリリースされておらず、これはARMベースのチームにとっては残念なことです。
ISC'16 学生クラスターコンペティションの取材は、チームインタビュー、結果発表、分析などを通して引き続きお届けします。どうぞお楽しみに。また、本日/今夜/いつでもコンピューターを使える方は、ISC'16 のコンペティション結果発表のライブ配信をご覧ください。15:15 UCT(イギリス時間16:15、中央ヨーロッパ時間17:15)から開始され、こちらでストリーミング配信されます。
* クールなショートネームをくれた皆さんに叫びます...この見出しに使ったコメントを見たとき、私たちは大笑いしてしまいました...