|
| Japan Worldwide |
東京工業大学のシステム要件を満たし、わずか半年でシステム設計を完了させたSun Fire x64サーバ。
x86互換のPCサーバといわれるものは、世の中に数多く存在している。そうした中で、何故Sunのx64サーバ(x86互換の64bitサーバ)であるSun Fire X4600が選ばれたのだろうか。 松岡教授はこう語る。「我々は、コンピュータの中身のことは良く分かっていますし、パーツを買ってくれば自分でつくることもできるわけです。しかし、85テラフロップスのような演算処理を行うスーパーコンピュータではそうはいきません。もともとアグレッシブなマシン設計だったので、ゼロから一緒に設計できるパートナーシップ、x86を使うにあたりコモディティでありながらも信頼性が高いことなど、こちらの技術要件に応えてくれるかどうかが重要だったのです。 これはSunのx64サーバが、CADなどの設計環境やアプリケーション開発環境で多くの支持を集めている要因と重なってくる。Sunは、ロジック・ボードなど、多くを自社で設計しているが、多くの会社はサードパーティの部品を組み合わせて利用している。これは、万が一、不具合が出た時の検証などの際、大きな差となってあらわれるのだ。信頼性を確保するためのベースが違うといって良い。また、Sunの技術的な対応について、松岡教授はこう続ける。 「Sunは、性能目標に対するレスポンスが良く、アメリカでx64サーバの開発を指揮しているSunの創始者の一人Andy Bechtolsheimとも直接コミュニケーションすることができましたし、綿密かつ細かいやりとりのもとで、スムーズに設計/開発を進めることができました。従来の専用設計のスパコンと比較して、開発期間も大幅に短縮できました。」開発期間という意味では、専用設計のコンピュータが3年から5年の開発期間を有するのに対し、Sun Fire X4600を活用した今回の『TSUBAME』は、わずか半年でシステム設計を完了し、実装も1~2ヶ月で行ったという。では、気になる信頼性はどうだろうか。「内部設計のマシンで企業の基幹サーバに利用されている実績があるだけに、信頼性も高いと思います。実際に、超並列コンピューティングのテストによく用いられ、非常に高い負荷をかけるLinpackと呼ばれるベンチマーク・テストにおいて、十数時間にわたって連続演算を行った実績があります。同等規模の他のスーパーコンピュータでは、Linpackテストの完了に必要な安定性を得るまでに半年以上かかるケースもよくあり、前例のない快挙です。」 陳腐化するスパコンではなく、進化するスパコンへ。将来の国家プロジェクトの礎としても注目。 松岡教授によると、グリッドによるスパコンの構築は、さらに大きな可能性を秘めているという。 「今までの専用設計のスパコンは、同じ仕樣のものを少なくても6年くらいは使い続けなければならず、その間に陳腐化してしまうわけです。しかし、クラスタ型の構成をとったり、あるいはそれらを接続したグリッド・インフラ全体としてみれば、計画的かつ容易に性能を上げていくことができる、理想的なスーパーコンピューティング環境といえます。」 松岡教授は、国家レベルで構築されるグリッドのミドルウェアなどを開発するNAREGIプロジェクトのサブリーダでもあり、かつスパコンの専門家として、様々なプロジェクトでアドバイザ的な役割を果たしている。例えば『TSUBAME』に利用されている各サーバには、クリアスピード社のアクセラレータが搭載されているが、これはより多くの人が同時にシステムを利用しても効率よく演算を行うことができるようにするためだ。「単純な演算をアクセラレータにまかせることで、よりコンピューティング・パワーを必要とする演算にCPUを回せるようになり、システムの効率が高くなる。」と語るのは松岡教授。近い将来、『TSUBAME』で蓄積されたノウハウが国家的スパコンやグリッドのインフラに活かされる日がくるかもしれない。 シングル・サインオンで、普段使っているパソコンがそのままスパコンに。学生のスキル向上に貢献。 もちろん『TSUBAME』は、「みんなのスパコン」というコンセプトなしでは語れない。松岡教授によると、今までのスパコンは学生には敷居が高いものだったようだ。「今までの専用設計のスパコンは専門的なアプリケーションが必要で利用する人間にも専門的な知識が必要でした。PCでいいやというユーザも多く、なかなかスパコンを使う人も増えなかったのです。『TSUBAME』は、LinuxやMicrosoft Windowsなど普段学生が使っているパソコンとほぼ変わらない環境でスパコンを動かすことができるので、学生のレベル向上にも大きく役立つと思います。」実際に東京工業大学の学生であれば、シングル・サインオン(一度の認証)で『TSUBAME』を利用できる環境になっている。最近のPCが高性能化したとはいえ、大規模計算には必ず並列化が必要となるそうで、学生がそれを利用して経験を積めるのは、大きな意味があるといえる。 地球シミュレータを上回るパフォーマンスを期待。 また、今回のシステムは演算性能面で卓越しているだけでなく、総合メモリ容量21.4テラバイト、ディスク総容量1.1ペタバイトと、記憶容量の面でも最大級であり、そこにはSunの製品が役立っている。既に『TSUBAME』でさまざまなアプリケーションを動かし、研究/開発に役立てている東京工業大学 学術国際情報センター 教授(理学博士)青木 尊之氏はこう語る。
「今までのスパコンは、計算パフォーマンスに比べて利用できるストレージ容量が少ない面があったのですが、今回の『TSUBAME』は、20テラバイトのメモリと1ペタバイトのディスクなので、85テラフロップスの演算能力に見合った非常にバランスの良いシステムとなっていると思います。実際、計算のスケールがあがるとストレージも膨大になり、計算結果のデータを移動するだけでも大変なので、その役割は非常に重要です。今後は、圧縮技術をどう使っていくかがポイントになっていくと思いますと続ける。「例えば、台風のシミュレーションでいうと気流や気圧の変化だけでなく、中にある雲の変化までを同時に計算できるようになるのです。また、メディカルの分野でいうと、今まで太い血管の血流しかシミュレーションできなかったものが、毛細血管の血流まで計算できるようになる。ミクロの変化をとらえながらマクロ的な動きを同時に計算できるようになります。」 研究室のパソコンで動くアプリケーションが、そのままスパコンで動くという価値。 青木博士によると、研究/開発のために自らアプリケーションを開発することが多いとのこと。そういった意味で、LinuxやMicrosoft Windowsなど研究室のパソコンで動くアプリケーションがそのままスパコンで動くメリットも大きいようだ。 「研究室のアプリケーションを使って、計算能力だけをスケールアップできるので非常にメリットを感じています。私は流体力学などの研究をしているのですが、例えば、今まで気泡の変化を可視化するのに、一台のパソコンだと半年もかかるものが半日でできるようになります。また専用のチューニングを必要としていたスパコンと違い、パソコンで動くアプリケーションがそのまま使えるのでアプリケーションの開発も容易になります。」 最後にスーパーコンピューティング・グリッド・システムに対する今後の期待について、青木博士に聞いた。
「シミュレーションの世界では、ミクロではどんどん細かく、マクロではどんどん大きくスケールが拡大していき、ここまででよいという答えは出ていません。当然、そこにどれだけのコンピューティング・パワーが必要かも分からないわけです。そういう意味で一度つくって終わりではなく、さらに拡張していくことができるスパコンとグリッドが一緒になった意義は大きいと思います。また我々は、ダイレクトに社会貢献できる分野で積極的に活用していきたいと思っています。現在も津波/土石流/風力発電/爆発安全解析などの研究に役立てていますが、今後も防災や安全、環境など、さまざまな分野でこの『TSUBAME』を活用していきたいと考えています。」 『TSUBAME』では、旧システムの約160倍以上の理論演算性能を得たことにより、電磁流体ダイナモ計算による地磁気変動の将来予測/計算化学による生体物質の構造機能予測解析/タンパク質の折り畳み問題へのバイオ・インフォマティクス手法の応用/ナノサイエンス分野におけるカーボンナノチューブのシミュレーションといったさまざまな分野の研究プロジェクトの複雑な問題の解決への活用が期待されている。
本誌の全部または一部をサン・マイクロシステムズ株式会社の許可なく、無断で転用することは禁止します。 © 2006 Sun Microsystems, Inc. All rights reserved. ●Sun、Sun Microsystems、サンのロゴマーク、Solaris、Solarisのロゴマーク、Sun Fire、Sun StorageTek、N1は、米国Sun Microsystems, Inc.の米国およびその他の国における商標または登録商標です。●AMD、AMD Arrowロゴ、AMD Opteronならびにその組み合わせは、Advanced Micro Devices, Inc.の商標です。●本文中に記載の各社の社名、製品名は、各社の商標または登録商標です。 |
製品/ソリューション
インテグレータ
関連業種
| |||||||||||||||||||||||||||||||||||||||||||||||||