SPARC

(重定向自SPARC V9

SPARC,名稱源自於可擴充處理器架構Scalable Processor ARChitecture)的縮寫,是一種精简指令集计算机指令集架構,最早於1985年由昇陽電腦所設計,也是SPARC國際公司的注冊商標之一。這家公司於1989年成立,其目的是向外界推廣SPARC,以及為該架構進行符合性測試。此外該公司為了擴闊SPARC設計的生態系統,SPARC國際也把標準開放,並授權予多間生產商採用,包括德州儀器、Cypress半導體、富士通等。由於SPARC架構也對外完全開放,因此也出現了完全開放原始碼LEON處理器,這款處理器以VHDL語言寫成,並採用GNU宽通用公共许可证授權。

SPARC
推出年份1986 (production)
1987 (shipments)
設計公司昇陽電腦 (已被甲骨文公司收購)[1][2]
最新架構版本V9 (1993) / OSA2017
是否開放架構?Yes, and royalty free
體系結構類型Register-Register
字長/暫存器資料寬度64-bit (32 → 64)
位元組序字节序 (Big → Bi)
指令編碼長度Fixed
指令集架構設計策略RISC
擴展指令集VIS指令集 1.0, 2.0, 3.0, 4.0
分支預測結構Status register英语Status register
通用暫存器31 (G0 = 0; non-global registers use register window英语register windows)
浮點寄存器32 (usable as 32 single-precision, 32 double-precision, or 16 quad-precision)
分頁大小8 KB (4 KB → 8 KB)
Sun UltraSPARC II處理器

SPARC架構原設計給工作站使用,及後應用在昇陽、富士通等製造的大型SMP伺服器上。而昇陽開發的Solaris也是為SPARC設計的系統之一,除Solaris外,NeXTSTEPLinuxFreeBSDOpenBSDNetBSD系統也提供SPARC版本。

現時最新版本的SPARC為第8及第9版,在2005年12月,昇陽方面宣佈其UltraSPARC T1處理器將採用開放原始碼方式。2007年,昇陽電腦宣佈UltraSPARC T2處理器已經加入OpenSPARC開放原始碼計劃。

2017年9月1日,甲骨文公司终止了SPARC设计。位于德克萨斯州奥斯汀的处理器核心开发组的大部分人员被解雇,位于加利福尼亚州圣克拉拉和马萨诸塞州伯灵顿的团队也被解雇[3][4]

SPARC 微處理器規格编辑

名字型号频率[MHz]架構版本年份每核心线程数 × 核心数
= 总线程数
制程
[µm]
晶体管数
[百万]
芯片尺寸
[mm²]
IO引脚功率
[W]
电压
[V]
L1缓存
[k]
L1指令缓存
[k]
L2缓存
[k]
L3缓存
[k]
SPARC(多种)14.28–40V71987-19921×1=10.8–1.3~0.1–1.8--160–256--------
microSPARC I (Tsunami)TI TMS390S1040–50V819921×1=10.80.8225?2882.5524
SuperSPARC I (Viking)TI TMX390Z50 / Sun STP102033–60V819921×1=10.83.1--29314.3516200-2048
hyperSPARC (Colorado 1)Ross RT620A40–90V819931×1=10.51.5------5?08128-256
microSPARC II (Swift)Fujitsu MB86904 / Sun STP101260–125V819941×1=10.52.323332153.3816
hyperSPARC (Colorado 2)Ross RT620B90–125V819941×1=10.41.5------3.308128-256
SuperSPARC II (Voyager)Sun STP102175–90V819941×1=10.83.1299--16--16201024-2048
hyperSPARC (Colorado 3)Ross RT620C125–166V819951×1=10.351.5------3.308512-1024
TurboSPARCFujitsu MB86907160–180V819951×1=10.353.013241673.51616512
UltraSPARC I (Spitfire)Sun STP1030143–167V919951×1=10.475.231552130 @167 MHz3.31616512-1024
UltraSPARC I (Hornet)Sun STP1030200V919981×1=10.425.2265521--3.31616512-1024
hyperSPARC (Colorado 4)Ross RT620D180–200V819961×1=10.351.7------3.31616512
UltraSPARC IIs (Blackbird)Sun STP1031250–400V919971×1=10.355.414952125 @250 MHz2.516161024 or 4096
UltraSPARC IIs (Sapphire-Black)Sun STP1032 / STP1034360–480V919991×1=10.255.412652121 @400 MHz1.916161024–8192
UltraSPARC IIi (Sabre)Sun SME1040270–360V919971×1=10.355.4156587211.91616256–2048
UltraSPARC IIi (Sapphire-Red)Sun SME1430333–480V919981×1=10.255.4--58721 @440 MHz1.916162048
UltraSPARC IIe (Hummingbird)Sun SME1701400–600V920001×1=10.18 Al----37013 max @500 MHz1.5-1.71616256
UltraSPARC IIi (IIe+)--550–650V920021×1=10.18 Cu----37017.61.71616512
UltraSPARC III (Cheetah)Sun SME1050600V920011×1=10.18 Al293301368531.664328192
UltraSPARC III (Cheetah)Sun SME1052750–900V920011×1=10.13 Al29--1368--1.664328192
UltraSPARC III Cu (Cheetah+)Sun SME10561002–1200V920011×1=10.13 Cu29232136880 @900 MHz1.664328192
UltraSPARC IIIi (Jalapeno)Sun SME16031064–1593V920031×1=10.1387.5206959521.364321024
UltraSPARC IV (Jaguar)Sun SME11671050–1350V920041×2=20.136635613681081.35643216384
UltraSPARC IV+英语UltraSPARC IV+ (Panther)--1500–2100V920051×2=20.092953361368901.16464204832768
UltraSPARC T1 (Niagara)Sun SME19051000–1400V9 / UA 200520054×8=320.093003401933721.38163072
SPARC64-VI--2150–2400V920072×2=40.09----------1281286144
UltraSPARC T2 (Niagara II)?1400–?V9 / UA ????20078×8=640.065???????4096?
UltraSPARC RK(RockSun SME1832?V9 / UA ????2007-8?2×16=32[5]0.065??2326??????
名字型号频率[MHz]架構版本年份每核心线程数 × 核心数
= 总线程数
制程
[µm]
晶体管数
[百万]
芯片尺寸
[mm²]
IO引脚功率
[W]
电压
[V]
L1缓存
[k]
L1指令缓存
[k]
L2缓存
[k]
L3缓存
[k]

外部網站编辑

參考文獻编辑

  1. ^ 引用错误:没有为名为cpushack的参考文献提供内容
  2. ^ 引用错误:没有为名为timeline的参考文献提供内容
  3. ^ Steven J. Vaughan-Nichols. Sun set: Oracle closes down last Sun product lines. ZDNet. September 5, 2017 [2021-09-22]. (原始内容存档于2017-09-10). 
  4. ^ Shaun Nichols. Oracle finally decides to stop prolonging the inevitable, begins hardware layoffs. The Register. August 31, 2017 [2021-09-22]. (原始内容存档于2017-09-12). 
  5. ^ Sun CEO shows off Rock ahead of Fujitsu launch. The Register. 2007-04-10 [2007-04-27]. (原始内容存档于2007-04-16).