並列計算において、ポーランドの数学者ヴウォジミエシュ・ホルシュティンスキが1981年に発明した幾何演算並列プロセッサ(GAPP )は、マーティン・マリエッタ社[1]によって特許を取得し、その後、マーティン・マリエッタ社がロッキード・マーティン社と合併した後もロッキード・マーティン社を含む様々な企業が特許を保有しました。2023年の特許失効時点で、最終的な特許譲受人はジオ・セミコンダクター社でした。
GAPP のネットワーク トポロジは、シングル ビットのSIMD処理要素(PE) のメッシュ接続アレイで、各 PE は北、東、南、西の隣接する PE と通信できます。各セルには独自のメモリがあります。アドレス空間はすべてのセルで同じです。データはセルのメモリからセルのレジスタに移動し、その逆方向にも並列に移動します。特徴として、GAPP の初期バージョンでは、セルの算術論理ユニット(ALU) (つまり PE) は1 ビットの全加算器/減算器にすぎず、複雑な算術関数と論理関数の両方を効率的に処理し、シフトを使用して幾何学的変換も実行しました。つまり、3 種類のタスクすべてを実行していました (他の設計では、代わりに 3 つの専用ハードウェア ユニットが別々に使用されていました)。
10,000要素のGAPPは1992年までに82,944要素にまで増加しました。[2]最新の形態(2004年現在)では、Teranexのシステムは最大294,912の処理要素を持つGAPPアレイを利用しています。[引用が必要]
数学において、ホルシュティンスキーはホルシュティンスキーの定理で知られています。[3]
参考文献
- ^ 米国特許4739474、Holsztynski、Wlodzimierz、「幾何学的演算並列プロセッサ」、1988年4月19日公開、1988年4月19日発行、Martin Marietta Corporation(MD)およびGeo Semiconductor Incに譲渡
- ^ ギルバート・カルブ、ロバート・モクスリー (1992). 米国における超並列・光・ニューラルコンピューティング. IOS Press. p. 20. ISBN 9789051990973。
- ^ Holsztyński, W. 「連続関数の空間の等長写像によって誘導される連続写像」Studia Mathematica 26(1966): 133– 136.