トランスピュータ
第2世代として、1987年にT800が登場した。これは命令が追加されており、IEEE754-1985規格に準拠した64ビットのFPUと浮動小数点数用の追加の3本のレジスタを持っている。また内蔵RAMは4kBで、20MHz か 25MHz で動作する。後継のT801とT805ではブレークポイントをサポートしている。T801ではアドレスバスとデータバスを分離して性能を強化している。T805では30MHz版もリリースされている。
25MHz動作のT800がPC-9801シリーズ用高速演算アクセラレータボード「KTACT」に搭載され、2MBメモリ搭載版が29万8000円、8MBメモリ搭載版が38万8000円で(株)神戸製鋼所から販売された。CあるいはFORTAN専用コンパイラが標準添付され、オプションでグラフィックライブラリも提供された。
内蔵RAM容量を増やし、リンクを高速化し、命令を追加してマイクロコードを改良したT810が計画されていたが、1990年ごろに中止された。
インモスは他にもサポートチップとして、32ウェイリンクスイッチC004、トランスピュータのシリアルリンクと8ビットデータバスとのインタフェースチップC012といった製品も提供した。
.
↑ Stakem, Patrick H. The Hardware and Software Architecture of the Transputer, 2011, PRB Publishing, ASIN B004OYTS1K
↑ Inmos Technical Note 29: Dual-In-Line Transputer Modules (TRAMs)
1 2 SuperASCII 1991年2月号, p. 30.
↑ picture of Parasytech GC's cpu board
↑ Inmos T9000 CPU patent, "US patent 5742783"
↑ Inmos DS Link patent, "Communication Interface US patent 5341371"
↑ “The MYRIADE Platform”. 2011年8月22日閲覧。
↑ David CHEMOUIL. “The Design of Space Systems”. 2011年8月22日閲覧。
当初のトランスピュータは非常に単純で独特のアーキテクチャであり、小さな領域で高性能を達成することを意図したものだった。マイクロプログラム方式でデータの経路を制御するが、当時の他の設計とは異なり、ほとんどの命令は実行に1サイクルしかかからない。命令コードがマイクロコードROMのエントリポイントの識別に使われ、ROMの出力がそのままデータ経路に供給される。複数サイクルかかる命令の場合、データ経路が最初のサイクルを実行する間、次のサイクルのための4つの考えられるオプションがデコードされる。どのオプションを実際に実行に移すかは、最初のサイクルの終わるころに決定する。これによって、アーキテクチャの汎用性を保ちつつ非常に高速な動作を可能にしている。
当時としてはクロック周波数 20MHz は非常に高速であり、設計者はこの速度のクロック信号を基板上で分配できるかどうかを心配していた。