СуперСПАРЦ вс УлтраСПАРЦ
СПАРЦ (изведено из Сцалабле Процессор АРЦхитецтуре) је РИСЦ (Редуцед Инструцтион Сет Цомпутинг) ИСА (Архитектура скупа инструкција) коју је развио Сун Мицросистемс. Ови микропроцесори СПАРЦ могу се наћи у бележницима суперкомпјутера, као што су пословни сервери. Они покрећу оперативне системе попут Соларис, ОпенБСД и НетБСД. СуперСПАРЦ је верзија СПАРЦ-а развијена 1992. СуперСПАРЦ микропроцесор користи верзију СПАРЦ В8 архитектуре. УлтраСПАРЦ је микропроцесор СПАРЦ, који је заменио СуперСПАРЦ. УлтраСПАРЦ је 1995. године развио Сун Мицросистемс. УлтраСПАРЦ је користио В9 СПАРЦ ИСА и био је први СПАРЦ микропроцесор који је користио В9 ИСА.
СуперСПАРЦ
СуперСПАРЦ је верзија микропроцесора СПАРЦ коју је 1992. објавио Сун Мицросистемс. Име му је било Викинг. СуперСПАРЦ микропроцесор користи СПАРЦ В8 ИСА. Сун је представио 33МХз и 40МХз СуперСПАРЦ верзије микропроцесора. У СуперСПАРЦ-у се налазило 3,1 милиона транзистора. Текас Инструментс (ТИ) је овај микропроцесор произвео у Јапану. СуперСПАРЦ + и СуперСПАРЦ-ИИ били су два деривата СуперСПАРЦ. Намера да се пусти микропроцесор СуперСПАРЦ + био је поправити неколико грешака присутних у оригиналној верзији. Међутим, микропроцесор СуперСПАРЦ-ИИ, који је објављен 1994. године, био је побољшана верзија у поређењу са оригиналним СуперСАПРЦ микропроцесором са брзинама до 80-90МХз. СуперСАПРЦ микропроцесор имао је Л1 кеш меморију од 16КБ. Његова Л2 кеш меморија имала је капацитет 2МБ. Л3 кеш меморија није била присутна у микропроцесору СуперСПАРЦ. СуперСПАРЦ-ИИ је био кодно назван Воиагер.
УлтраСПАРЦ
УлтраСПАРЦ је верзија микропроцесора СПАРЦ коју је Сун Мицросистемс објавио 1995. године и заменио СуперСПАРЦ-ИИ. Користила је В9 ИСА архитектуре СПАРЦ. У ствари, то је био први СПАРЦ микропроцесор заснован на 64-битном СПАРЦ В9 ИСА. Текас Инструментс обавили су израду 64-битног УлтраСПАРЦ-а. 32 64-битна уноса налазила се у целој датотеци регистра. То је супер-скаларни процесор, који редовно извршава упутства у цевоводу са девет степени. Постојале су две АЛУ јединице, али само је једна могла обављати операције множења и дељења. УлтраСПАРЦ микропроцесор поседује посебан тип јединице с плутајућом тачком названом ФГУ (флоатинг-поинт / грапхицс унит), која пружа и мултимедијалну подршку. Постоје два нивоа кеша као примарни и секундарни. Примарни кеш износи 16КБ, а секундарни кеш меморија је 512КБ до 4МБ. Имао је шест портова за улаз и излаз у облику три читања и три писања. Садржао је 3,8 милиона транзистора.
Која је разлика између СуперСПАРЦ и УлтраСПАРЦ?
СуперСПАРЦ и УлтраСПАРЦ микропроцесори имају много разлика, посебно зато што је УлтраСПАРЦ микропроцесор заменио СуперСПАРЦ 1995. СуперСПАРЦ микропроцесор је користио В8 СПАРЦ ИСА, док је УлтраСПАРЦ микропроцесор био први СПАРЦ микропроцесор који је користио В9 СПАРЦ ИСА. У ствари, микропроцесор УлтраСПАРЦ био је 64-битни микропроцесор. Разумљиво је да је ултраСПАРЦ микропроцесор имао веће такт фреквенције од микропроцесора СуперСПАРЦ. У погледу функционалних јединица, уочена је разлика. Да би постигао веће фреквенције тачака од СуперСПАРЦ-а, микропроцесор УлтраСПАРЦ поседује једноставније јединице. На примјер, то је постигнуто не каскадом АЛУ јединица како би се осигурало да фреквенција такта није ограничена. СуперСПАРЦ микропроцесор имао је 3,1 транзистора, док УлтраСПАРЦ 3,8 транзистора. УлтраСПАРЦ микропроцесор имао је већи Л2 кеш меморије у поређењу са СуперСПАРЦ-овим Л2. Све у свему, УлатраСПАРЦ је пружио веће перформансе у свим областима у поређењу са СуперСПАРЦ-ом.