fbpx
维基百科

SPARC

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–40 V7 1987-1992 1×1=1 0.8–1.3 ~0.1–1.8 -- 160–256 -- -- -- --
microSPARC I (Tsunami) TI TMS390S10 40–50 V8 1992 1×1=1 0.8 0.8 225? 288 2.5 5 2 4
SuperSPARC I (Viking) TI TMX390Z50 / Sun STP1020 33–60 V8 1992 1×1=1 0.8 3.1 -- 293 14.3 5 16 20 0-2048
hyperSPARC (Colorado 1) Ross RT620A 40–90 V8 1993 1×1=1 0.5 1.5 -- -- -- 5? 0 8 128-256
microSPARC II (Swift) Fujitsu MB86904 / Sun STP1012 60–125 V8 1994 1×1=1 0.5 2.3 233 321 5 3.3 8 16
hyperSPARC (Colorado 2) Ross RT620B 90–125 V8 1994 1×1=1 0.4 1.5 -- -- -- 3.3 0 8 128-256
SuperSPARC II (Voyager) Sun STP1021 75–90 V8 1994 1×1=1 0.8 3.1 299 -- 16 -- 16 20 1024-2048
hyperSPARC (Colorado 3) Ross RT620C 125–166 V8 1995 1×1=1 0.35 1.5 -- -- -- 3.3 0 8 512-1024
TurboSPARC Fujitsu MB86907 160–180 V8 1995 1×1=1 0.35 3.0 132 416 7 3.5 16 16 512
UltraSPARC I (Spitfire) Sun STP1030 143–167 V9 1995 1×1=1 0.47 5.2 315 521 30 @167 MHz 3.3 16 16 512-1024
UltraSPARC I (Hornet) Sun STP1030 200 V9 1998 1×1=1 0.42 5.2 265 521 -- 3.3 16 16 512-1024
hyperSPARC (Colorado 4) Ross RT620D 180–200 V8 1996 1×1=1 0.35 1.7 -- -- -- 3.3 16 16 512
UltraSPARC IIs (Blackbird) Sun STP1031 250–400 V9 1997 1×1=1 0.35 5.4 149 521 25 @250 MHz 2.5 16 16 1024 or 4096
UltraSPARC IIs (Sapphire-Black) Sun STP1032 / STP1034 360–480 V9 1999 1×1=1 0.25 5.4 126 521 21 @400 MHz 1.9 16 16 1024–8192
UltraSPARC IIi (Sabre) Sun SME1040 270–360 V9 1997 1×1=1 0.35 5.4 156 587 21 1.9 16 16 256–2048
UltraSPARC IIi (Sapphire-Red) Sun SME1430 333–480 V9 1998 1×1=1 0.25 5.4 -- 587 21 @440 MHz 1.9 16 16 2048
UltraSPARC IIe (Hummingbird) Sun SME1701 400–600 V9 2000 1×1=1 0.18 Al -- -- 370 13 max @500 MHz 1.5-1.7 16 16 256
UltraSPARC IIi (IIe+) -- 550–650 V9 2002 1×1=1 0.18 Cu -- -- 370 17.6 1.7 16 16 512
UltraSPARC III (Cheetah) Sun SME1050 600 V9 2001 1×1=1 0.18 Al 29 330 1368 53 1.6 64 32 8192
UltraSPARC III (Cheetah) Sun SME1052 750–900 V9 2001 1×1=1 0.13 Al 29 -- 1368 -- 1.6 64 32 8192
UltraSPARC III Cu (Cheetah+) Sun SME1056 1002–1200 V9 2001 1×1=1 0.13 Cu 29 232 1368 80 @900 MHz 1.6 64 32 8192
UltraSPARC IIIi (Jalapeno) Sun SME1603 1064–1593 V9 2003 1×1=1 0.13 87.5 206 959 52 1.3 64 32 1024
UltraSPARC IV (Jaguar) Sun SME1167 1050–1350 V9 2004 1×2=2 0.13 66 356 1368 108 1.35 64 32 16384
UltraSPARC IV+英语UltraSPARC IV+ (Panther) -- 1500–2100 V9 2005 1×2=2 0.09 295 336 1368 90 1.1 64 64 2048 32768
UltraSPARC T1 (Niagara) Sun SME1905 1000–1400 V9 / UA 2005 2005 4×8=32 0.09 300 340 1933 72 1.3 8 16 3072
SPARC64-VI -- 2150–2400 V9 2007 2×2=4 0.09 -- -- -- -- -- 128 128 6144
UltraSPARC T2 (Niagara II) ? 1400–? V9 / UA ???? 2007 8×8=64 0.065 ? ? ? ? ? ? ? 4096 ?
UltraSPARC RK(Rock Sun 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. . ZDNet. September 5, 2017 [2021-09-22]. (原始内容存档于2017-09-10). 
  4. ^ Shaun Nichols. . 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). 

sparc, 名稱源自於可擴充處理器架構, scalable, processor, architecture, 的縮寫, 是一種精简指令集计算机指令集架構, 最早於1985年由昇陽電腦所設計, 也是國際公司的注冊商標之一, 這家公司於1989年成立, 其目的是向外界推廣, 以及為該架構進行符合性測試, 此外該公司為了擴闊設計的生態系統, 國際也把標準開放, 並授權予多間生產商採用, 包括德州儀器, cypress半導體, 富士通等, 由於架構也對外完全開放, 因此也出現了完全開放原始碼的leon處理器, 這款處理. 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 window s 浮點寄存器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外 NeXTSTEP Linux FreeBSD OpenBSD及NetBSD系統也提供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 40 V7 1987 1992 1 1 1 0 8 1 3 0 1 1 8 160 256 无 无microSPARC I Tsunami TI TMS390S10 40 50 V8 1992 1 1 1 0 8 0 8 225 288 2 5 5 2 4 无 无SuperSPARC I Viking TI TMX390Z50 Sun STP1020 33 60 V8 1992 1 1 1 0 8 3 1 293 14 3 5 16 20 0 2048 无hyperSPARC Colorado 1 Ross RT620A 40 90 V8 1993 1 1 1 0 5 1 5 5 0 8 128 256 无microSPARC II Swift Fujitsu MB86904 Sun STP1012 60 125 V8 1994 1 1 1 0 5 2 3 233 321 5 3 3 8 16 无 无hyperSPARC Colorado 2 Ross RT620B 90 125 V8 1994 1 1 1 0 4 1 5 3 3 0 8 128 256 无SuperSPARC II Voyager Sun STP1021 75 90 V8 1994 1 1 1 0 8 3 1 299 16 16 20 1024 2048 无hyperSPARC Colorado 3 Ross RT620C 125 166 V8 1995 1 1 1 0 35 1 5 3 3 0 8 512 1024 无TurboSPARC Fujitsu MB86907 160 180 V8 1995 1 1 1 0 35 3 0 132 416 7 3 5 16 16 512 无UltraSPARC I Spitfire Sun STP1030 143 167 V9 1995 1 1 1 0 47 5 2 315 521 30 167 MHz 3 3 16 16 512 1024 无UltraSPARC I Hornet Sun STP1030 200 V9 1998 1 1 1 0 42 5 2 265 521 3 3 16 16 512 1024 无hyperSPARC Colorado 4 Ross RT620D 180 200 V8 1996 1 1 1 0 35 1 7 3 3 16 16 512 无UltraSPARC IIs Blackbird Sun STP1031 250 400 V9 1997 1 1 1 0 35 5 4 149 521 25 250 MHz 2 5 16 16 1024 or 4096 无UltraSPARC IIs Sapphire Black Sun STP1032 STP1034 360 480 V9 1999 1 1 1 0 25 5 4 126 521 21 400 MHz 1 9 16 16 1024 8192 无UltraSPARC IIi Sabre Sun SME1040 270 360 V9 1997 1 1 1 0 35 5 4 156 587 21 1 9 16 16 256 2048 无UltraSPARC IIi Sapphire Red Sun SME1430 333 480 V9 1998 1 1 1 0 25 5 4 587 21 440 MHz 1 9 16 16 2048 无UltraSPARC IIe Hummingbird Sun SME1701 400 600 V9 2000 1 1 1 0 18 Al 370 13 max 500 MHz 1 5 1 7 16 16 256 无UltraSPARC IIi IIe 550 650 V9 2002 1 1 1 0 18 Cu 370 17 6 1 7 16 16 512 无UltraSPARC III Cheetah Sun SME1050 600 V9 2001 1 1 1 0 18 Al 29 330 1368 53 1 6 64 32 8192 无UltraSPARC III Cheetah Sun SME1052 750 900 V9 2001 1 1 1 0 13 Al 29 1368 1 6 64 32 8192 无UltraSPARC III Cu Cheetah Sun SME1056 1002 1200 V9 2001 1 1 1 0 13 Cu 29 232 1368 80 900 MHz 1 6 64 32 8192 无UltraSPARC IIIi Jalapeno Sun SME1603 1064 1593 V9 2003 1 1 1 0 13 87 5 206 959 52 1 3 64 32 1024 无UltraSPARC IV Jaguar Sun SME1167 1050 1350 V9 2004 1 2 2 0 13 66 356 1368 108 1 35 64 32 16384 无UltraSPARC IV 英语 UltraSPARC IV Panther 1500 2100 V9 2005 1 2 2 0 09 295 336 1368 90 1 1 64 64 2048 32768UltraSPARC T1 Niagara Sun SME1905 1000 1400 V9 UA 2005 2005 4 8 32 0 09 300 340 1933 72 1 3 8 16 3072 无SPARC64 VI 2150 2400 V9 2007 2 2 4 0 09 128 128 6144 无UltraSPARC T2 Niagara II 1400 V9 UA 2007 8 8 64 0 065 4096 UltraSPARC RK Rock Sun 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 外部網站 编辑SPARC國際 页面存档备份 存于互联网档案馆 SPARC國際 中文 參考文獻 编辑 引用错误 没有为名为cpushack的参考文献提供内容 引用错误 没有为名为timeline的参考文献提供内容 Steven J Vaughan Nichols Sun set Oracle closes down last Sun product lines ZDNet September 5 2017 2021 09 22 原始内容存档于2017 09 10 Shaun Nichols Oracle finally decides to stop prolonging the inevitable begins hardware layoffs The Register August 31 2017 2021 09 22 原始内容存档于2017 09 12 Sun CEO shows off Rock ahead of Fujitsu launch The Register 2007 04 10 2007 04 27 原始内容存档于2007 04 16 取自 https zh wikipedia org w index php title SPARC amp oldid 71674871, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。