UltraSPARC200 MHz UltraSPARC マイクロプロセッサ
生産時期1995年から1997年まで
設計者サン・マイクロシステムズ
CPU周波数143 MHz から 200 MHz
アーキテクチャSPARC V9
コア数1
前世代プロセッサSuperSPARC
UltraSPARC (ウルトラ・スパーク)は、 サン・マイクロシステムズによって開発され、テキサス・インスツルメンツによって製造されたマイクロプロセッサであり、1995年半ばに導入された。これは、64ビットSPARC V9命令セットアーキテクチャ(ISA)を実装したサンの最初のマイクロプロセッサだった。マーク・トレンブレーが共同マイクロアーキテクトだった。 UltraSPARCは、命令を順番に実行する (イン・オーダー実行) 4-issueスーパースカラーマイクロプロセッサである。 9段の整数パイプラインがある。 実行ユニットは、より高いクロック周波数を実現するためにSuperSPARCに比べて単純化された。単純化の例は、クロック周波数の制限を回避するために、SuperSPARCとは異なりALUがカスケードされなかったことである。 整数レジスタファイルには、32個の64ビットエントリがある。 SPARC ISAは、UltraSPARCに8つあるレジスタ・ウィンドウを使用するため、実際のレジスタ数は144である。レジスタファイルには、7つの読み取りポートと3つの書き込みポートがある。整数レジスタファイルは、2つの算術論理演算ユニットとロード/ストアユニットにレジスタを提供しする。 2つのALUは、算術、論理、およびシフト命令の両方を実行できるが、乗算および除算命令を実行できるのは1つだけである。 浮動小数点ユニットは、5つの機能ユニットで構成されている。 1つは浮動小数点の加算と減算、1つは乗算、1つは除算、平方根を実行する。 2つのユニットは、ビジュアル命令セット(VIS)で定義されたSIMD命令を実行するためのものである。浮動小数点レジスタファイルには、32個の64ビットレジスタが含まれている。 5つの読み取りポートと3つの書き込みポートがある。 UltraSPARCには、プライマリとセカンダリの2つのレベルのキャッシュがある。 2つのプライマリキャッシュがある。1つは命令用、もう1つはデータ用である。どちらも16KBの容量がある。 UltraSPARCには、外部2次キャッシュが必須だった。これは512KBから4MBの容量のダイレクトマップ方式のユニファイドキャッシュで、1サイクルでデータを返すことができる。この外部キャッシュは、比率がサポートされていないため、マイクロプロセッサと同じクロック周波数のシンクロナスSRAMで実装される。データバスを介してアクセスする。 UltraSPARCには380万個のトランジスタが含まれていた。これは、テキサス・インスツルメンツのEPIC-3プロセス、つまり4層メタル配線を使用した0.5μmのCMOSプロセスで製造された。 UltraSPARCは、テキサス・インスツルメンツが0.5μmプロセスにうまくスケーリングできず、パフォーマンスの向上がほとんどないと主張したため、BiCMOSプロセスで製造されなかった。このプロセスは、テキサス・インスツルメンツのMVPデジタルシグナルプロセッサ(DSP)で完成したが、メタル層が4層ではなく3層だったり、フィーチャーサイズが0.55μmだったりと、いくつかの機能が欠落していた。これはUltraSPARCの製造に使用される前のことで SuperSPARC UltraSPARCは、521接点のプラスチックボールグリッドアレイ(PBGA)にパッケージ化されている。
マイクロアーキテクチャ
機能ユニット
キャッシュ
製作
パッケージ
関連するプロセッサ
SuperSPARC
UltraSPARC II
UltraSPARC III
UltraSPARC IV
参考文献
Greenley, D. et al. (1995). "UltraSPARC: The next generation superscalar 64-bit SPARC". Proceedings of Compcon '95: pp. 442–451.
Gwennap, Linley (3 October 1994). "UltraSparc Unleashes SPARC Performance". Microprocessor Report, Volume 8, Number 13.
Gwennap, Linley (5 December 1994). "UltraSparc Adds Multimedia Instructions". Microprocessor Report
表
話
編
歴
サン・マイクロシステムズ
同社はオラクルにより2010年に買収された。
人物
アンディ・ベクトルシャイム
ジェームズ・ゴスリン
ジョナサン・シュワルツ
スコット・マクネリ
ビノッド・コースラ
ビル・ジョイ
ハードウェア
ワークステーション、
サーバ
Sun-1
Sun-2
Sun-3
Sun386i
Sun-4
SPARCstation
Ultra(英語版)
Enterprise(英語版)
Sun Blade(英語版)
Sun Fire
Java Workstation(英語版)
SPARC Enterprise
プロセッサ
SPARC
MB86900
microSPARC
SuperSPARC
UltraSPARC
UltraSPARC II
UltraSPARC IIe
UltraSPARC IIi
Gemini
UltraSPARC III
UltraSPARC III Cu
UltraSPARC IIIi
UltraSPARC IV
UltraSPARC T1
UltraSPARC T2
SPARC T3
SPARC T4
SPARC T5