新HPCの歩み(第301回)-2010年(i)-
|
富士通は日本原子力研究所にブレードサーバ「PRIMERGY BX900」を中核とする複合システムを納入した。6月のTop500では22位にランクし、国内トップであった。CAF (Coarray Fortran)という並列処理構造を導入したFortran 2008がISO/IECの正式規格となった。筆者も関与したグリッドのJIS規格が制定された。 |
日本の企業の動き
1) 日本電気(スーパーコンピュータ事業継続、HPとの協業、TSUBAME2.0ご紹介セミナー)
昨年5月14日に日本電気は、次世代スーパーコンピュータプロジェクトにおいて製造フェーズには参画しないことを公表したが、その際、「当社は、今後も継続してベクトル技術の継承・発展を図るとともに、本プロジェクトで培った技術を活かしたHPCアーキテクチャの検討、アプリケーションソフトの開拓を進め、省資源・省エネルギー化が必要な時代に適した次世代のHPCを創造してまいります。」と、ベクトル技術の開発を続けることを表明していた。また2009年11月17日には、Intel社と将来に向けたスーパーコンピュータ技術の共同開発することを公表していた。
2010年1月28日日本経済新聞朝刊によると、「NECは独自方式のスーパーコンピュータ開発を継続する方針を固めた。新たに独自のCPU(中央演算処理装置)を開発するための設計に着手した。NECは国の次世代スパコン開発事業から離脱。自社の独自方式の開発も撤退するとの見方が出ていたが、他のコンピュータ技術への波及効果や、既に製品を納めた研究機関・企業への供給責任を考慮し、開発を継続する。」とのことである。開発計画が具体化したので公表したのであろう。ただ、次世代のために開発したチップを使うかどうかは明らかにしていない。噂では、昨年12月中に決めていたが、次世代が事業仕分けでもたついていたので、発表を遅らせていたとのことである。2013年11月15日、新モデル「SX-ACE」として発表する。「SX-10」という名前は使えなかったようである。(Bloomberg 2010/7/8)
日本経済新聞によると、日本電気は2010年10月6日、大学や研究機関向けのスーパーコンピュータ事業で日本ヒューレット・パッカード(日本HP)と協業すると発表した。日本HPがハードウェアを提供し、日本電気が販売およびシステム構築を手掛ける。10月7日より発売開始。日本電気は事業で、ハードウェア販売を含め3年間で200億円の売り上げを目指すとのことである。もちろんスーパーコンピュータといってもベクトルではなく、CPUとGPUを組み合わせた新モデル“HP ProLiant SL390s Generation 7”である。(Mynavi News 2010/10/6)(ZDNET Japan 2010/10/6)(讀賣新聞 2010/10/6)
日本電気と日本HPの両社は、同モデルで東京工業大学のTSUBAME 2.0を受注しており、10月1日に納入した。この実績を武器に国内の大学・研究機関の市場を開拓するとのことである。
TSUBAME2.0は11月から正式稼働したが、2010年11月25日に、「TSUBAME2.0ご紹介セミナー」が日本電気本社ビルで開催された。共催は日本HP、マイクロソフト、NVIDIA Japanであった。プログラムは以下の通り。
|
13:00 |
ご挨拶 |
|
|
13:10 |
「TSUBAME2.0は世界一(?) グリーンなスパコンの夢を見るか」 |
東京工業大学 学術国際情報センター 松岡 聡 |
|
14:00 |
「TSUBAME 2.0 上の GPU アプリケーション」 |
東京工業大学 学術国際情報センター 青木 尊之 |
|
14:50 |
コーヒーブレイク |
|
|
15:10 |
「NECのGPUクラスタソリューション及びサービスメニューのご紹介」 |
日本電気 |
|
15:40 |
「GPUクラスタの性能を最大化する、新世代 ”高バンド幅サーバー」 |
日本HP |
|
16:10 |
「クラウド、サーバー、デスクトップ PC を利用した次世代のHPC環境~ TC3 と Windows HPC Server 2008 R2 ~」 |
マイクロソフト |
|
16:40 |
「Tesla GPUコンピューティングソリューション」 |
NVIDIA Japan |
|
17:30 |
懇親会 |
|
![]() |
|
2) 富士通(原研システム)
富士通が日本原子力研究開発機構(茨城県東海村)と共同構築したスーパーコンピュータは、2010年3月1日に稼働したと発表された。(写真は富士通のPress Releaseから)新システムは、3つの異なる用途の計算サーバシステム(大規模並列演算部、次世代コード開発部、共有メモリ型演算サーバ)からなる複合システムであり、中核となる大規模並列演算部は、富士通のブレードサーバ「PRIMERGY BX900」2,134ノード(4,268CPU、17,072コア)をInfiniBand QDRで接続することで、高性能な並列環境を実現している。Linpackベンチマークでは当初186.1 TFlopsを出したと発表した。2010年6月のTop500では少しチューニングが進み、Rmax=191.4 TFlopsで22位にランクし、国内設置マシンでは1位であった。(日本経済新聞 2010/3/1)(朝日新聞 2010/3/1)(讀賣新聞 2010/3/1)
3) ルネサスエレクトロニクス社
2003年4月、日立製作所と三菱電機のシステムLSI事業を分社・統合して設立されたルネサステクノロジ(ReNaissancE Semiconductor for Advanced Solutions)は、2010年4月にNECエレクトロニクスと合併してルネサスエレクトロニクスに商号を変更した。
4) サン・マイクロシステムズ社
同社は、アメリカ法人がOracle社に統合されたことにともない、2010年4月21日、「Oracle + Sun: Transforming the Industry ~オラクルとサンによるIT業界の変革」と題し、オラクル、サンの統合による製品戦略を紹介するセミナーを六本木アカデミーヒルズ49階で開催した。
|
13:30-14:10 |
Keynote – Oracle + Sun: Software. Hardware.Complete. ~オラクルとサン 統合後の製品概要~ |
|
14:20-15:00 |
The New Sun Hardware Portfolio: Servers, Storage, and Networking ~サンのハードウェア(サーバー、ストレージ、ネットワーク)の全体像~ |
|
15:00-15:40 |
Oracle + Sun joining forces in Middleware ~オラクル+サンで進化するミドルウェア~ |
|
Track A – Enterprise Software Platform |
|
|
15:50-16:20 |
Solaris and the Oracle Virtualization Portfolio ~Solaris, Oracle UBLとOracle VMの戦略~ |
|
16:25-16:55 |
Enterprise Java and Glassfish Directions ~Enterprise Java、GlassFish、アプリケーションサーバの今後~ |
|
Track B – Middleware |
|
|
15:50-16:20 |
Sun and Oracle: Joining forces in Identity Management ~オラクルとサンのID管理の融合がもたらす価値~ |
|
16:25-16:55 |
SOA Directions and Upgrade Strategies ~SOAの今後と製品戦略~ |
|
全体会議 |
|
|
17:00-17:30 |
Engaging with Oracle – Sales, Services and Partnerships ~サン統合後のオラクルのサポート・サービス及びパートナー施策~ |
HPCはお呼びでないようなので、参加しなかった。日本法人の統合は6月1日。
5) クレイ・ジャパン・インク
同社は、2010年9月29日、本社オフィス(内幸町)において、「大規模マルチスレッドシステム“Cray XMT”ワークショップ」を開催した。続く、9月30日、明治記念館において「Cray Technical Workshop Japan 2010」を開催した。
6) 日本AMD社
同社は、2010年4月22日、社内ミーティングルームにおいて「AMD FireStreamセミナー」を開催した。
7) フィックスターズ
2002年に横浜で設立されその後東京に移転した株式会社フィックスターズ(Fixstars Corporation)は、Cellを搭載したPCI Expressボード「GigaAccel 180」を販売していた。 2008年10月には、100%子会社として、Fixstars Solutions, Inc.を米国カリフォルニア州に設立し、米国Terra Soft Solutions Inc.よりYellow Dog Linux事業を譲り受けるなどYellow Dog Linux事業も行っていて、Cellを含むPowerアーキテクチャ用Linuxも提供している。また、Cellを使った従来のシステムの高速化やCellプログラム技術の普及活動などの実績がある。
2010年3月2日のHPCwireで、今度はNVIDIA GPUのためのYellow Dog Linux (YDEL)を展開して行くというニュースが報じられた。海外への進出も予定している。その後、FPGAやCelebrasなど多様なCPU上のソフトウェア事業を行っている。(HPCwire 2010/3/2) (Tech Monitor 2010/3/1)(PC Watch 2010/3/3)
標準化
1) Fortran 2008
通称Fortran 2008は、2010年9月に承認された。正式名称は、ISO/IEC 1539-1:2010である。Fortran 2003に対するマイナーな修正であるが、大きな修正点はCAF (Coarray Fortran)という並列処理構造を導入した点である。CAFは2005年5月にISO Fortran Committeeで決定されていた。いわゆるPGAS (Partitioned Global Address Space)モデルのFortranにおける実装である。
この他、相互依存のないループを並列に実行するdo concurrent、メモリ上のレイアウトを指定するためのCONTIGUOUS(隣接)属性、コンストラクト・スコープ付のオブジェクトの宣言を含むブロック・コンストラクト、派生タイプにおける再帰的ポインターの代替としての再帰的アロケータブル・コンポーネントなどが規定された。
この次の改定は2018年に予定されていて、きっと遅れるのではないかと思ったが、2018年11月28日に公開される。
2) 高性能Fortran推進協議会
高性能Fortran推進協議会平成21年度総会が2010年3月26日に開催された。詳細は不明。
3) グリッドのJIS化
昨年のところに書いたように、日本規格協会INSTAC(情報技術標準化研究センター)と産業技術総合研究所との協力による合計7年間の活動が実り、JISとして採択される運びとなったが、2010年(平成22年)2月22日(“2”のぞろ目の日)にグリッドガイドラインのJIS規格が制定された。正式には、
規格番号 JIS X7301
規格名称 グリッドシステム要求事項策定のための指針
英文名称 Guideline for designing requirements of grid systems
である。この規格のごく初期の案の英語版は、OGFの文書として登録されているが、最終規格は結果的にかなり違ったものとなった。
|
この規格は、グリッドシステムの利用者と提供者とが,それぞれの立場 からシステムへの要求事項を策定するための指針について、標準化を行 い、生産及び使用の合理化、品質の向上を図るために制定するものであ る。 主な規定項目は、次のとおりである。
1.適用範囲、2.用語及び定義、3.グリッドシステム、 4.グリッドシステム要求事項 |
関係者は2010年4月7日に、JIS化を記念して渋谷の隠れ家個室ダイニング「天空の月」において、ささやかな打ち上げ会を行った。それから10年以上経過し、「グリッド」が話題となることが少なくなり、社会の関心は「クラウド」の方が高い。JISの見直しでこの規格はサポート廃止になった。なお最近(2026年)になって、AIの電力問題からAI資源のグリッド化が議論されている(HPCwire 2026/10/8)。
4) 日本規格協会(INSTAC廃止)
グリッドのJIS化を進めたそのINSTAC(Information Technology Research and Stardardization Center、情報技術標準化研究センター)が、何と2010年4月からなくなることになった。1985年7月の設立以来25年の歴史に幕を下ろした。事情は分からない。
INSTACには2003年ごろから、各分野の標準化調査研究委員会を束ねる全体統括・戦略立案組織としてIT標準化戦略委員会(委員長浅野正一郎)が置かれ、当初から筆者も委員となっていた。IT標準化戦略委員会の報告書の最後には「経済事情、情報技術・国際標準化動向等の状況の変化を受けて」とある。2008年ごろから、「情報分野規格の利用促進調査研究委員会」が置かれ、筆者も委員となり、規格の利用促進に努めてきたが、思うように利用が進まなかったのであろうか。
筆者は、「システム性能評価標準化調査研究委員会」(1995年度~1997年度)、「XML標準化調査研究委員会」(2000年度~2004年度)、「グリッドコンピューティング標準化調査研究委員会」(2002年度~2004年度、その後は産総研に委託)など、長く関係してきた。
もちろん「技術分野の規格化の重要性そのものは、依然として存続している。このため、当委員会としては、情報技術分野における標準化を推進している産業界、学会、各団体等で真に必要とする事項について、積極的に規格化の推進に取り組んでゆくことを期待するとともに、(財)日本規格協会全体としての事業の中で、情報技術分野の標準化が一層強力に推進されることも併せて期待する。」と付記されているが、我々としては梯子を外された気分になった。
5) OGF
筆者はフォローしていないが、OGF (Open Grid Forum)は活動を続けている。
OGF28は、2010年3月15日~18日に、ドイツMünchen の、the Ludwig-Maximilians-Universität Münchenで開催された。
OGF29は、2010年6月20日~22日に、アメリカChicagoのDoubleTree Hotel Chicago Magnificent Mileにおいて、ACM HPDC2010(6月23日~25日)と連続して開催された。
OGF30は、2010年10月25日~28日に、ベルギーBrusselsのthe Thon Hotelで、Grid 2010(10月25日~28日)と連続して開催された。
この年のグリッド協議会のワークショップではOGFの報告はなかった。
![]() |
|
6) Ruby標準化
日本で開発されたプログラミング言語Rubyが、プログラミング言語としては初めて国際標準になる可能性が高まってきた。Ruby(ルビー)は、まつもとゆきひろにより開発されたオブジェクト指向スクリプト言語であり、1993年2月24日が誕生日とされている。
NISTEP(科学技術・学術政策研究所)によると、2010 年4 月8 日、プログラミング言語Ruby の国際標準化へ向けての会議が米国ニューヨークで開催され、2011 年4 月頃に国際標準として採用される可能性が高まってきたとのことである。国際標準化を支援する(独)情報処理推進機構(IPA)は、2010 年内に日本工業標準(JIS)として規格制定したのち、ISO/IEC JTC 1 に対して国際標準提案を行なう予定を明らかにし、この会議で歓迎された。2011年3月22日、RubyはJIS技術規格(JIS X 3017)として制定された。
2012年4月2日、IPAはプレス発表を行い、「IPA(独立行政法人情報処理推進機構、理事長:藤江 一正)は、2008年にRuby標準化検討ワーキンググループ(委員長:中田 育男 筑波大学名誉教授)を設置し、Rubyの言語仕様の国際規格化へ向けた事業を進めてきましたが、この度、2012年3月31日に締め切られた国際規格承認のための最終投票の結果、Rubyが国際規格ISO/IEC 30170として承認されました。」と述べた。
オープンソースのプログラミング言語が国際標準になることは、世界的にも初めてのケースである。図はRuby言語のロゴである。
7) OpenSHMEM
SHMEMは一方向通信(one-sided communication)のインタフェースとして1993年Cray Research社の共有メモリライブラリとして開発されたが、多くのマシンに実装されるようになり、SGIとOpen Source Software Solutions, Inc.によってオープンなソフトウェアOpenSHMEMの開発が始まった。SHMEMはもともとSHared MEMmoryの略号であったが、現在では”Symmetric Hierarchical MEMory”と解されている。
次回はアメリカ政府の動き。アメリカでは科学技術の連邦予算が削減されたが、Exascale計画が進められていた。2010年に開催されたHPC分野の国際会議について紹介する。ヨーロッパの動き、中国の動きも。
![]() |
![]() |
![]() |






