エルクシ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/10/31 16:12 UTC 版)
Elxsi Corporationは、1970年代後半に米国のシリコンバレー(具体的にはサンノゼ)で、Trilogy Systems、Sequent、Convex Computerなどの多数の競合他社とともに設立されたミニコンピュータ製造会社である。同社は、特に並列処理に焦点を当てた高性能な64ビットのミニスーパーコンピュータを開発したことで知られる[1]。
アーキテクチャと技術的な特徴
Elxsiのプロセッサは、当時の最先端技術であったエミッタ結合論理 (ECL) 設計を採用し、極めて高速なパフォーマンスを実現した。初期の主力製品は「System 6400」であった。
- クロック速度: 50ナノ秒
- バス速度: 25ナノ秒のバックパネルバス
- アーキテクチャ: 64ビットのアーキテクチャと32ビットのリニア仮想アドレス空間を持つ。
- 浮動小数点演算: IEEE浮動小数点演算(後のIEEE 754標準の実装に貢献)を完全にサポートした命令セットを持っていた[2]。
- Gigabus: 複数のプロセッサが通信することを可能にする共通バス。320メガバイト/秒という当時としては非常に高速な同期64ビットのシステム帯域幅を提供した[3]。このバスには、最大12個のCPUやI/Oプロセッサ、およびメモリユニットを接続可能であった[4]。
- オペレーティングシステム: EMBOS(Elxsi Message-Based Operating System)と呼ばれるメッセージベースのOSが使用されていた。このOSは、プロセッサ間の通信とコンテキスト切り替えを効率化するため、CPUのマイクロコードにメッセンジャーとスケジューラー機能の一部が実装されていた[3]。
- カスタム命令: ElxsiのCPUはマイクロコード設計であり、カスタム命令をマイクロコードにコーディングすることが可能であった。
歴史
Elxsiは1979年、元Intersil社のマネージャーであったジョー・リッツィと、後にNexGen Microsystems社を設立するタンピー・トーマスによってサンノゼで設立された[1]。トーマスはインド出身であり、Elxsiはシリコンバレーでインド人が創業した最初のスタートアップの一つであると信じられている[1]。
設計チーム
Elxsiマシンのアーキテクチャの大部分は、元スタンフォード大学教授のレン・シャーとバラスブリマニアン・クマールによって設計された。主要な設計貢献者には、DECのPDP-11の開発者の一人でもあるハロルド・マクファーランドが含まれる[1]。
また、IEEE標準委員会のメンバーであり、UCバークレー校のウィリアム・カーハン教授の教え子であったジョージ・テイラーは、IEEE浮動小数点ユニットの重要な設計を提供した[2]。
資金調達と終焉
Elxsiへの主要なベンチャー投資家には、インドの複合企業であるタタ・グループや、著名な投資家のアーサー・ロックらが含まれていた。
1985年、Elxsiはメインフレームのパイオニアであるジーン・アムダールによって買収された。アムダールは、自身の会社Trilogyの事業で残った資金を用いてこの買収を行った[1]。
しかし、1980年代後半、高性能パーソナルコンピュータやマイクロプロセッサベースのシステムの台頭により、ミニスーパーコンピュータ市場は衰退した。
1989年、Elxsiはコンピュータ事業から撤退することを余儀なくされた。主要投資家であったタタ・グループは、その名称と技術を活用し、1989年5月5日にバンガロールで「Tata Elxsi」を設立した[5]。Tata Elxsiは、電子組み込みシステムとソフトウェアの進歩を使命とし、現在ではオートモーティブ、メディア、通信、ヘルスケアなど多岐にわたる分野で活動するグローバルなデザイン&テクノロジーサービス企業となっている[5]。
出典
- ^ a b c d e Elxsi (Wikipedia英語版), 企業概要と技術的特徴に関する記述。
- ^ a b George S. Taylor, "Arithmetic on the ELXSI System 6400*," *Proceedings of the 6th Symposium on Computer Arithmetic*, 1983. IEEE浮動小数点標準への貢献と算術プロセッサの記述。
- ^ a b System 6400 - Bitsavers.org (ELXSI 6400 Brochure). GIGABUSの帯域幅 (320 MB/秒) およびEMBOS機能に関する記述。
- ^ elxsi.tex - The Netlib (System 6400 Technical Specifications). CPU/IOP数、メモリ構成、OSサポートに関する記述。
- ^ a b About Tata Elxsi | AI First Design & Technology Partner - Our Story (Tata Elxsi 公式サイト). 1989年5月5日の設立日とバンガロールでの創業に関する記述。
外部リンク
- [Tata Elxsi Official Website - About Us: Our Story](https://www.tataelxsi.com/about-us) - Tata Elxsiの公式の歴史。
- [Elxsi - Wikipedia (英語版)](https://en.wikipedia.org/wiki/Elxsi) - Elxsi Corporationに関する詳細情報(多くの技術的詳細の出典元)。
- [ELXSI System 6400 System Architecture (PDF)](http://www.bitsavers.org/pdf/elxsi/ELXSI_System_6400_System_Architecture_Oct83.pdf) - System 6400のシステムアーキテクチャに関する技術文書(Bitsavers.org)。
- エルクシのページへのリンク