Sun-4は、1987 年に発売されたSun Microsystemsが製造したUnix ワークステーションおよびサーバーのシリーズです。オリジナルの Sun-4 シリーズは、以前のSun-3シリーズに似たVMEbusベースのシステムでしたが、以前の Sun モデルの68kファミリ プロセッサの代わりに、 Sun 独自のSPARC V7 RISCアーキテクチャに基づくマイクロプロセッサを採用していました。
Sun 4/280は、最初のRAIDプロトタイプの構築に使用されたベースシステムとして知られていました。[1]
モデル
モデルはほぼ時系列順にリストされています。
1989 年、Sun はマーケティング上の理由から「Sun-4」という名称を廃止し、新モデルにはSPARCstationおよび SPARCserver ブランドを採用しましたが、初期の SPARCstation/server モデルにも Sun-4 シリーズのモデル番号が割り当てられていました。たとえば、SPARCstation 1 はSun 4/60 とも呼ばれていました。この慣習は、1991 年に SPARCserver 600MP シリーズが導入された時点で廃止されました。Sun -4という用語は、 すべての SPARC ベースの Sun システムの基本的なハードウェア アーキテクチャを識別するために、エンジニアリングのコンテキストで引き続き使用されました。
Sun 4300 CPU ボード (SPARCserver 300 シリーズで使用) でアップグレードされた Sun 4/110、4/150、4/260、4/280 システムは、それぞれ 4/ 310、4 /350、4 / 360、4 / 380と呼ばれていました。
Sun-4アーキテクチャ
Sun-4アーキテクチャは、上記の VME ベースのアーキテクチャを指し、Sun 4/100、4/200、SPARCserver 300、および SPARCserver 400 シリーズで使用されています。Sun-4 のサポートは、SunOS 3.2 以降および Solaris 2.1 から 2.4 に含まれていました。OpenBSD [ 2 ]およびNetBSD [ 3 ]も Sun-4 アーキテクチャ ファミリで動作します。
その後、Sun-4 アーキテクチャのいくつかのバリエーションが開発され、Sun や他のベンダーによって製造された後のコンピュータ システムで使用されました。これには次のものが含まれます。
- 太陽-4c
- ( C はおそらくCampusの略で、最初の Sun-4c モデルであるSPARCstation 1のコード名です) このデスクトップ ワークステーション/ローエンド サーバーの派生型では、VME の代わりに 32 ビットSBus拡張バスが使用され、新しい MMU 設計が導入されました。SunOS 4.0.3c 以降および Solaris 2.0 から 7 でサポートされています。
- サン-4e
- SPARCengine 1 (Sun 4/E) VME 組み込みコントローラに搭載されているハイブリッド Sun-4c/VME アーキテクチャ。このボードは元々 Force Computers によって設計され、Sun にライセンス供与されました。SunOS 4.0.3e および 4.1e、Solaris 2.1 [4]から 2.4 でサポートされています。
- 太陽-4m
- 元々は、SPARCserver 600MP シリーズで導入されたMBusプロセッサ モジュール バスに基づく、マルチプロセッサSun-4 の派生型でした。Sun-4m アーキテクチャは、後に SPARC V8 アーキテクチャ プロセッサを使用するSPARCstation 5などの非 MBus ユニプロセッサ システムも包含しました。SunOS 4.1.2 以降および Solaris 2.1 から 9 でサポートされています。SPARCserver 600MP のサポートは、Solaris 2.5.1 以降で廃止されました。
- 日曜-4日
- ( D はDragonの略で、SPARCcenter 2000 のコード名) XDBus プロセッサ インターコネクトに基づく、最大 20 個のプロセッサまで拡張可能なハイエンド マルチプロセッサ アーキテクチャ。Sun が製造した Sun-4d システムは、SPARCserver 1000 および SPARCcenter 2000 シリーズのみでした。Cray CS6400も名目上は Sun-4d マシン (sun4d6) でしたが、Solaris のカスタム バージョンが必要でした。Solaris 2.2 から 8 でサポートされています。
- サンフォーユー
- ( UはUltraSPARCの略) - このバリアントは、Sun Ultra シリーズで初めて使用された64 ビット SPARC V9プロセッサ アーキテクチャと UPA プロセッサ インターコネクトを導入しました。バージョン 2.5 以降の 32 ビット バージョンの Solaris でサポートされています。Sun4u の最初の 64 ビット Solaris リリースは Solaris 7 です。Solaris 9 以降では UltraSPARC I のサポートは廃止されました。Solaris 10 は、 UltraSPARC IIからUltraSPARC IVまでのSun4u 実装をサポートしています。
- サン4u1
- Sun Enterprise 10000 ( Starfire ) 64 ウェイ マルチプロセッサ サーバー アーキテクチャを識別するために使用されることもあります。Starfireは、Solaris 2.5.1 以降でサポートされています。
- サンフォーアス
- SPARC64 VプロセッサをベースにしたFujitsu PRIMEPOWER システム専用の Sun-4u のバリアントです。
- 太陽-4v
- ( V はおそらく「仮想化」の略)ハイパーバイザプロセッサ仮想化を含む Sun-4u のバリエーション。UltraSPARC T1 ( Niagara )マルチコアプロセッサで導入されました。リリース 3/05 HW2 以降の Solaris バージョン 10 および Solaris 11 でサポートされています。
太陽のタイムライン

参考文献
- ^ 「Berkeley Hardware Prototypes」. people.eecs.berkeley.edu . 2021年10月27日閲覧。
- ^ "OpenBSD/sparc". OpenBSD .
- ^ "NetBSD/sparc". NetBSD ウィキ。
- ^ McLaughlin, John (1992年11月). 「SunFLASH Vol 47 #26」. 2009年3月26日閲覧。
外部リンク
- Sun ハードウェア リファレンス、パート 1
- Sun フィールドエンジニア ハンドブック、第 20 版
