筑波大のCP-PACS
1996年11月のTop500で1位になったのは筑波大の「CP-PACS」である。CP-PACSは筑波大が日立と協力して開発したスパコンであり、CP-PACSを商用化したマシンがSR2201である。
その意味で、SR2201がTop500の1位になった1996年6月にはCP-PACSも出来ていたのであるが、1996年6月には2048ノードが揃わず、1996年6月のTop500リストでは東大に設置された1024ノードのSR2201が1位になった。
そして、5カ月後の1996年11月には筑波大のCP-PACSは、東大のSR2201システムの2倍の2048コアのフルシステムで動くようになり、めでたくTop500の1位に輝いた。
HARP-1Eモジュール
次の写真はHARP-1Eのモジュールで、中央の3つのチップの内の左端がCPU、その隣がストレージコントローラ(SC)、右端がネットワークコントローラ(NIA)チップである。そして、周囲の12個の金色のチップは2次キャッシュメモリである。これらのチップとメモリは57mm角のセラミックの基板に搭載されている。
次の写真はHARP-1EのCPUチップのダイ写真である。CPUチップは0.3μm半導体プロセスで作られ、チップサイズは15.7mm×15.7mmである。なお、SCとNIAは0.5μmプロセスのゲートアレイで実現されている。
次の写真は8個のプロセサモジュールを搭載したCP-PACSのボードの写真である。ボードのサイズは45.6cm×62.5cmである。
白っぽく見える部分はアルミのヒートシンクが付いたプロセサモジュールであり、 黒っぽい部分は4Mbit DRAMを使うDIMMモジュールである。プロセサ当たりのDRAM容量は64MBである。
次の写真はCP-PACSのロッカー内の配線を示すものである。3次元のHyper Crossbar(ハイパークロスバー)を使って、配線を減らしているのであるが、それでも配線の束でバックパネルが見えなくなっている。Hyper Crossbarの各リンクの通信バンド幅は300MB/sで、NIAチップはパケットの送信と受信を並行して実行することができた。
(次回は6月5日に掲載します)
2020年6月12日訂正:記事初出時、筑波大の「CP-PACS」に搭載されていたCPUを「HAPR-1E」と表記しておりましたが、正しくは「HARP-1E」となりますので、当該部分を訂正させていただきました。ご迷惑をお掛けした読者の皆様、ならびに関係各位に深くお詫び申し上げます。