Loading article…
ニューヨーク大学のウルトラコンピュータは、並列コンピューティングの歴史において重要なプロセッサ設計です。このシステムには、N 個のプロセッサ、N 個のメモリ、およびそれらを接続するN log N 個のメッセージ パッシングスイッチがあります。[詳細な説明が必要]このシステムは、革新的なフェッチ アンド アドプロセス調整命令をサポートし、カスタムVLSIネットワーク スイッチは、複数のプロセッサからの参照 (フェッチ アンド アドを含む) を 1 つの参照に結合して、メモリ競合を減らすことができました。
このマシンは、ジェイコブ・T・シュワルツが考案したコンセプトに基づいて、 1980年代にクーラント数学研究所のコンピュータサイエンス部門で開発されました。[1] 行われた作業のほとんどは理論的なものでした。しかし、2つのプロトタイプが構築されました。[2] [3]
- 8プロセッサバスベースのマシン
- フェッチおよび追加命令をサポートするカスタム VLSI スイッチを備えた 16 プロセッサ、16 メモリ モジュール マシン。
ウルトラコンピュータ技術は、512個の処理ノードをサポートする実験的な並列コンピュータであるIBM Research Parallel Processor Prototype (RP3)の基礎となりました。64ノードのシステムは、1980年代後半にトーマス・J・ワトソン研究センターで構築されました。 [4]
参考文献
- ^ Jacob T. Schwartz (1980 年 10 月). 「ウルトラコンピュータ」. ACM Transactions on Programming Languages and Systems . 2 (4): 484–521. doi :10.1145/357114.357116.
- ^ NYU ウルトラコンピュータ プロジェクト
- ^ Allan Gottlieb (1987年10月)。NYUウルトラコンピュータプロジェクトの概要(PDF) (レポート)。ウルトラコンピュータノート#100、ニューヨーク大学。2016年10月30日閲覧。
- ^ W. David Gardner (1987 年 5 月 4 日)。「IBM が RP3 と GF11 を統合」。InformationWeek 、 p. 50。
