SPARC: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м Премахване на Категория:SPARC microprocessor architecture, ползвайки HotCat
м без запетая между месец и година; козметични промени
Ред 24:
„SPARC International“ е създадена с цел „SPARC“ архитектурата да се разработва като „[[свободен хардуер]]“, да се привлекат повече производители, които да съдействат за дизайна на архитектурата. Право за извършване на такава дейност е било дадено на няколко компании, измежду които „[[Texas Instruments]]“, „[[Atmel]]“, „[[Cypress Semiconductor]]“ и „Fujitsu“. Като резултат от дейността на SPARC International, SPARC архитектурата придобива статут на непатентован „свободен хардуер“, с право на имплементиране без заплащане на роялти.
 
През март, 2006 г., Sun Microsystems оповестяват като „свободен хардуер“ цялостния дизайн и техническа спецификация на техния микропроцесор UltraSPARC T1 под името OpenSPARC T1. През 2007 г. е публикувана като „свободен хардуер“ и техническата спецификация на следващия модел от серията микропроцесори, UltraSPARC T2, под името OpenSPARC T2. Публикацията включва не само дизайнерския изходен код на процесорите, но и инструменти за симулация, изходен код за монитори на виртуални машини и други полезни инструменти.
 
Най-актуални варианти на СПАРК процесорите са следните модели произведени от „Fujitsu“: 34-ядрения [[SPARC64 XIfx]] (2.2 GHz, 1.1 терафлопс) лансиран през 2015 г. и използван в суперкомпютъра PRIMEHPC FX100; 16-ядрения SPARC64 X+ (3.2 GHz), произведен през 2014 г. През 2015 г. е произведен и 32-ядрения [[SPARC M7]] (4.133 GHz) от [[Оракъл (корпорация)|Оракъл Корпорация]]. 
Ред 63:
През Август, 2012 г., Oracle Corporation издават нова спецификация, „Oracle SPARC Architecture 2011“, която освен цялостна актуализация добавя VIS 3 набор от инструкции, разширения и „hyperprivileged“ режим към спецификацията от 2007 г.
 
През октомври, 2015 г., Oracle лансират „SPARC M7“ – първият процесор базиран на новата „Oracle SPARC Architecture 2015“ спецификация. Тази версия включва VIS 4 набор от инструкции и разширения.
 
SPARC архитектурата предлага непрекъсната приложимост на двоичната съвместимост от първия „SPARC V7“ до „SUN UltraSPARC Architecture“.
Ред 108:
|(различни), включително
[[MB86900]]
|14.28–4028–40||V7||1987 – 1992||1×1=1||800–1300800–1300||~0.1–11–1.8||--||160–256160–256||--||--||colspan="2"|0–1280–128||--||--
|-
![[microSPARC]] I (Tsunami)
|TI TMS390S10
|40–5040–50||V8||1992||1×1=1||800||0.8||225?||288||2.5||5||2||4||--||--
|-
![[SuperSPARC]] I (Viking)
|TI TMX390Z50 / Sun STP1020
|33–6033–60||V8||1992||1×1=1||800||3.1||--||293||14.3||5||16||20||0 – 2048||--
|-
![[SPARClite]]
|Fujitsu MB8683x
|66–10866–108||V8E||1992||1×1=1||--||--||--||144, 176||--||2.5/3.3–5.0 V, 2.5 – 3.3 V||1, 2, 8, 16||1, 2, 8, 16||--||--
|-
![[hyperSPARC]] (Colorado 1)
|Ross RT620A
|40–9040–90||V8||1993||1×1=1||500||1.5||--||--||--||5?||0||8||128 – 256||--
|-
!microSPARC II (Swift)
|Fujitsu MB86904 / Sun STP1012
|60–12560–125||V8||1994||1×1=1||500||2.3||233||321||5||3.3||8||16||-||--
|-
!hyperSPARC (Colorado 2)
|Ross RT620B
|90–12590–125||V8||1994||1×1=1||400||1.5||--||--||--||3.3||0||8||128 – 256||--
|-
!SuperSPARC II (Voyager)
|Sun STP1021
|75–9075–90||V8||1994||1×1=1||800||3.1||299||--||16||--||16||20||1024 – 2048||--
|-
!hyperSPARC (Colorado 3)
|Ross RT620C
|125–166125–166||V8||1995||1×1=1||350||1.5||--||--||--||3.3||0||8||512 – 1024||--
|-
![[TurboSPARC]]
|Fujitsu MB86907
|160–180160–180||V8||1996||1×1=1||350||3.0||132||416||7||3.5||16||16||512||--
|-
![[UltraSPARC]] (Spitfire)
|Sun STP1030
|143–167143–167||V9||1995||1×1=1||470||3.8||315||521||30||3.3||16||16||512 – 1024||--
|-
!UltraSPARC (Hornet)
Ред 156:
!hyperSPARC (Colorado 4)
|Ross RT620D
|180–200180–200||V8||1996||1×1=1||350||1.7||--||--||--||3.3||16||16||512||--
|-
![[SPARC64]]
|Fujitsu (HAL)
|101–118101–118||V9||1995||1×1=1||400||--||Multichip||286||50||3.8||128||128||--||--
|-
![[SPARC64#SPARC64 II|SPARC64 II]]
|Fujitsu (HAL)
|141–161141–161||V9||1996||1×1=1||350||--||Multichip||286||64||3.3||128||128||--||--
|-
![[SPARC64 III]]
|Fujitsu (HAL) MBCS70301
|250–330250–330||V9||1998||1×1=1||240||17.6||240||--||--||2.5||64||64||8192||--
|-
![[UltraSPARC II]]s (Blackbird)
|Sun STP1031
|250–400250–400||V9||1997||1×1=1||350||5.4||149||521||25||2.5||16||16||1024 or 4096||--
|-
!UltraSPARC IIs (Sapphire-Black)
|Sun STP1032 / STP1034
|360–480360–480||V9||1999||1×1=1||250||5.4||126||521||21||1.9||16||16||1024–81921024–8192||--
|-
![[UltraSPARC IIi]] (Sabre)
|Sun SME1040
|270–360270–360||V9||1997||1×1=1||350||5.4||156||587||21||1.9||16||16||256–2048256–2048||--
|-
!UltraSPARC IIi (Sapphire-Red)
|Sun SME1430
|333–480333–480||V9||1998||1×1=1||250||5.4||--||587||21||1.9||16||16||2048||--
|-
![[UltraSPARC IIe]] (Hummingbird)
|Sun SME1701
|400–500400–500||V9||1999||1×1=1||180 Al||--||--||370||13||1.5 – 1.7||16||16||256||--
|-
!UltraSPARC IIi (IIe+) (Phantom)
|Sun SME1532
|550–650550–650||V9||2000||1×1=1||180 Cu||--||--||370||17.6||1.7||16||16||512||--
|-
![[SPARC64 GP]]
|Fujitsu SFCB81147
|400–563400–563||V9||2000||1×1=1||180||30.2||217||--||--||1.8||128||128||8192||--
|-
![[SPARC64 GP]]
| --
|600–810600–810||V9||--||1×1=1||150||30.2||--||--||--||1.5||128||128||8192||--
|-
!SPARC64 IV
|Fujitsu MBCS80523
|450–810450–810||V9||2000||1×1=1||130||--||--||--||--||--||128||128||2048||--
|-
![[UltraSPARC III]] (Cheetah)
Ред 212:
!UltraSPARC III (Cheetah)
|Sun SME1052
|750–900750–900||JPS1||2001||1×1=1||130 Al||29||--||1368||--||1.6||64||32||8192||--
|-
!UltraSPARC III Cu (Cheetah+)
|Sun SME1056
|1002–12001002–1200||JPS1||2001||1×1=1||130 Cu||29||232||1368||80||1.6||64||32||8192||--
|-
![[UltraSPARC IIIi]] (Jalapeño)
|Sun SME1603
|1064–15931064–1593||JPS1||2003||1×1=1||130||87.5||206||959||52||1.3||64||32||1024||--
|-
![[SPARC64 V]] (Zeus)
|Fujitsu
||1100–13501100–1350||JPS1||2003||1×1=1||130||190||289||269||40||1.2||128||128||2048||--
|-
![[SPARC64 V#SPARC64 V+|SPARC64 V+]] (Olympus-B)
|Fujitsu
||1650–21601650–2160||JPS1||2004||1×1=1||90||400||297||279||65||1||128||128||4096||--
|-
![[UltraSPARC IV]] (Jaguar)
|Sun SME1167
|1050–13501050–1350||JPS2||2004||1×2=2||130||66||356||1368||108||1.35||64||32||16384||--
|-
![[UltraSPARC IV+]] (Panther)
|Sun SME1167A
|1500–21001500–2100||JPS2||2005||1×2=2||90||295||336||1368||90||1.1||64||64||2048||32768
|-
![[UltraSPARC T1]] (Niagara)
|Sun SME1905
|1000–14001000–1400||UA2005||2005||4×8=32||90||300||340||1933||72||1.3||8||16||3072||--
|-
![[SPARC64 VI]] (Olympus-C)
| Fujitsu
|2150–24002150–2400||JPS2||2007||2×2=4||90||540||422||--||120–150120–150||1.1||128×2||128×2||4096–61444096–6144||--
|-
![[UltraSPARC T2]] (Niagara 2)
|Sun SME1908A
|1000–16001000–1600||UA2007||2007||8×8=64||65||503||342||1831||95||1.1–11–1.5||8||16||4096||--
|-
!UltraSPARC T2 Plus (Victoria Falls)
|Sun SME1910A
|1200–16001200–1600||UA2007|| 2008 ||8×8=64||65||503||342||1831|| - || - ||8||16||4096||--
|-
![[SPARC64 VII]] (Jupiter)
|Fujitsu
|2400–28802400–2880||JPS2||2008||2×4=8||65||600||445||--||150||--||64×4||64×4||6144||--
|-
!UltraSPARC „RK“ ([[Rock processor|Rock]])
Ред 359:
През 1993 г. Integraph обявяват порт за Windows NT в архитектурата на SPARC, но впоследствие проектът е прекратен.
 
През октомври, 2015 г., Oracle обявяват „Linux за референтна платформа SPARC“.
 
== Външни препратки ==