Floating Point Systems, Inc. ( FPS ) は、オレゴン州ビーバートンに拠点を置く、アタッチドアレイプロセッサとミニスーパーコンピュータのベンダーでした。同社は、元テクトロニクスのエンジニアであるノーム・ウィニングスタッド[ 1 ]が、トム・プリンツ、フランク・ブートン、ロバート・カーターをパートナーとして1970年に設立しました。カーターはデータ・ゼネラル社のセールスマンで、ブートンとプリンスを説得してテクトロニクスを辞めさせ、新会社を設立させました。ウィニングスタッドは4人目のパートナーでした。[ 2 ]
同社の当初の目標は、ミニコンピュータ向けに経済的でありながら高性能な浮動小数点コプロセッサを提供することだった。1976年には、アレイプロセッサAP-120Bが製造された。その後すぐに、より大型のシステムやIBMメインフレーム向けのFPS AP-190が発売された。1981年には、後継機種のFPS-164が製造され、続いて同じアーキテクチャを持つFPS-264が発売された。これはTTLチップの代わりにECLチップを使用することで、5倍高速化されていた。
これらのプロセッサは、反射地震学、物理化学、NSA暗号学、その他多数の計算を必要とする分野における科学アプリケーション用のアタッチドプロセッサとして広く使用されました。アタッチドアレイプロセッサは、通常、より大型のスーパーコンピュータが不要または高価で入手できない施設で使用されました。数百台、場合によっては数千台のFPSボックスが納入され、高く評価されました。当時までのFPSの主な競合製品は、IBM(3838アレイプロセッサ)とCSP Inc.でした。
物理学者のケネス・G・ウィルソンが率いるコーネル大学は、IBMと共同で、 lCAPという名称のIBMメインフレームに接続されたFPSボックスのプロセッサアレイを製造するスーパーコンピュータの提案をNSFに提出した。
1986年、INMOSトランスピュータとWeitek浮動小数点プロセッサを採用したTシリーズハイパーキューブコンピュータが発表された。Tは「Tesseract」の略である。しかし、並列処理はまだ黎明期にあり、Tシリーズ用のソフトウェアツールやライブラリは顧客の並列プログラミングを容易にするものではなかった。入出力も困難だったため、Tシリーズは生産中止となり、数千万ドルの損失を招き、FPSにとって致命的な打撃となった。Tシリーズは数十台しか納入されなかった。
新しく導入された低価格の M64/20 および M64/30 浮動小数点プロセッサとともに、FPS はこれらのプロセッサをベースにした M64/220 および M64/230 「スーパーサーバー」という形でシステムを導入しました。これらはSun Microsystems Sun-3 /50 ワークステーションと組み合わされ、それぞれ 6 MFLOPS および 12 MFLOPS を提供し、価格は125,000ポンドから200,000ポンドでした。また、M64/320 および M64/330 「スーパーステーション」も導入され、これらのプロセッサはDigital Equipment Corporation VAXstation II/GPX と組み合わされ、価格は160,000ポンドまたは187,000ドルから230,000ポンドまたは275,000ドルでした。[ 3 ] [ 4 ]
FPS は 1986 年に、既存のさまざまな製品名を変更して M64 の命名規則に組み込む機会も利用し、FPS-164、FPS-264、FPS-364 モデルに影響が出ました。[ 4 ] [ 5 ]レポートではピーク MFLOPS 値を使用して説明されているこれらの製品の性能は、広告でもより詳細に説明されており、FPS-264 の 38 ピーク MFLOPS は9.9 MFLOPSのLINPACK定格と19 MWIPS のWhetstone定格に相当します。[ 6 ]
1987年、FPSとDigital Equipment Corporationは、FPS M64/30およびM64/60アクセラレータを含むVAX構成のシリーズを発表した。この構成には、VAX 8200システムとM64/30の組み合わせが33万ドル、VAX 8550、8700、8800システムとM64/60の組み合わせが100万ドルから含まれていた。M64/30は12 MFLOPSプロセッサと説明され、M64/60は38 MFLOPSを提供すると報告されている。[ 7 ]
1988年、FPSはカリフォルニア州サンディエゴのCelerity Computingの資産を買収し、社名をFPS Computingに変更した。Celerityの製品ラインはFPSによってさらに開発され、Celerity 6000ミニスーパーコンピュータはFPS Model 500シリーズへと発展した。
FPSは1991年にクレイに325万ドルで買収され、その製品はクレイ・リサーチのS-MPおよびAPP製品ラインとなった。[ 8 ]
S-MPはSPARCベースのマルチプロセッササーバー(Model 500ベース)であり、MCPは84個のIntel i860プロセッサをベースとしたマトリックスコプロセッサアレイでした。CrayがFPSを買収した後、グループの方向性を変更し、Cray Research Superservers, Inc.となり、後にCray Business Systems Division (Cray BSD)となりました。MCPはCray APPと改名されました。S-MPアーキテクチャはそれ以上開発されませんでした。代わりに、 Sun MicrosystemsとXerox PARCの共同開発から間接的に派生したCray Superserver 6400 (CS6400)に置き換えられました。
Silicon Graphics は1996 年に Cray Research を買収し、その後まもなく Cray BSD 事業部門と CS6400 製品ラインは、金額非公開で Sun Microsystems に売却されました。この金額は、後に Sun の幹部によって「1億ドルを大幅に下回る」と認められており[ 9 ] [ 10 ] 、 1,700万ドル程度と推定されています[ 11 ] : 22。Sunはその後、当時 Cray BSD が開発していた CS6400 の後継機であるコードネームStarfireをUltra Enterprise 10000マルチプロセッササーバーとして市場に投入することができました。Sun は、これらのシステムを約100万ドルで 7,000 台販売し、「50 億ドル以上の利益」を生み出したと報告されています[ 11 ] : 11。このシステムに続いてSun Fire 15Kと Sun Fire 25K が発売されました。これらのシステムにより、Sun は大型サーバー市場で一流ベンダーになることができました。 2010年1月、サン・マイクロシステムズはオラクル社に買収された。