Разница между SuperSPARC и UltraSPARC

Разница между SuperSPARC и UltraSPARC
Разница между SuperSPARC и UltraSPARC

Видео: Разница между SuperSPARC и UltraSPARC

Видео: Разница между SuperSPARC и UltraSPARC
Видео: UltraSPARC T1 2024, Май
Anonim

SuperSPARC против UltraSPARC

SPARC (производный от Scalable Processor ARChitecture) - это RISC (вычисления с сокращенным набором команд) ISA (архитектура набора команд), разработанная Sun Microsystems. Эти микропроцессоры SPARC можно найти в ноутбуках и суперкомпьютерах, например, в корпоративных серверах. На них работают такие операционные системы, как Solaris, OpenBSD и NetBSD. SuperSPARC - это версия SPARC, разработанная в 1992 году. Микропроцессор SuperSPARC использует версию архитектуры SPARC V8. UltraSPARC - это микропроцессор SPARC, пришедший на смену SuperSPARC. UltraSPARC был разработан в 1995 году компанией Sun Microsystems. UltraSPARC использовал V9 SPARC ISA, и это был первый микропроцессор SPARC, использующий V9 ISA.

SuperSPARC

SuperSPARC - это версия микропроцессора SPARC, выпущенная в 1992 году компанией Sun Microsystems. Он имел кодовое название Викинг. Микропроцессор SuperSPARC использует SPARC V8 ISA. Sun представила версии микропроцессоров SuperSPARC 33 МГц и 40 МГц. В SuperSPARC содержалось 3,1 миллиона транзисторов. Компания Texas Instruments (TI) изготовила этот микропроцессор в Японии. SuperSPARC + и SuperSPARC-II были двумя производными от SuperSPARC. Целью выпуска микропроцессора SuperSPARC + было исправить несколько ошибок, присутствующих в исходной версии. Однако микропроцессор SuperSPARC-II, выпущенный в 1994 году, был улучшенной версией по сравнению с исходным микропроцессором SuperSAPRC со скоростью до 80-90 МГц. Микропроцессор SuperSAPRC имел кэш L1 размером 16 КБ. Его кэш L2 имел емкость 2 МБ. Кэш L3 отсутствовал в микропроцессоре SuperSPARC. SuperSPARC-II получил кодовое название Voyager.

UltraSPARC

UltraSPARC - это версия микропроцессора SPARC, выпущенная Sun Microsystems в 1995 году и пришедшая на смену SuperSPARC-II. Он использовал ISA V9 архитектуры SPARC. Фактически, это был первый микропроцессор SPARC, основанный на 64-битном SPARC V9 ISA. Компания Texas Instruments произвела изготовление 64-битного UltraSPARC. В целочисленном регистровом файле было 32 64-битных записи. Это суперскалярный процессор, который выполняет инструкции по порядку в конвейере с девятью этапами. Было два блока ALU, но только один мог выполнять операции умножения и деления. Микропроцессор UltraSPARC имеет специальный тип модуля с плавающей запятой, называемый FGU (модуль с плавающей запятой / графический модуль), который также обеспечивает поддержку мультимедиа. Есть два уровня кеша: первичный и вторичный. Размер первичного кэша составляет 16 КБ, а вторичного кеша - от 512 КБ до 4 МБ. У него было шесть портов ввода и вывода, по три чтения и три записи. Он содержал 3,8 миллиона транзисторов.

В чем разница между SuperSPARC и UltraSPARC?

Микропроцессоры SuperSPARC и UltraSPARC имеют много различий, особенно после того, как микропроцессор UltraSPARC заменил SuperSPARC в 1995 году. Микропроцессор SuperSPARC использовал V8 SPARC ISA, а микропроцессор UltraSPARC был первым микропроцессором SPARC, который использовал V9 SPARC ISA. Фактически микропроцессор UltraSPARC был 64-битным микропроцессором. Понятно, что микропроцессор UltraSPARC имел более высокие тактовые частоты, чем микропроцессор SuperSPARC. По функциональным узлам разница была заметна. Для достижения более высоких тактовых частот, чем SuperSPARC, микропроцессор UltraSPARC имеет более простые блоки. Например, это было достигнуто путем отказа от каскадирования блоков ALU, чтобы убедиться, что тактовая частота не ограничена. Микропроцессор SuperSPARC имел 3,1 транзистора, а UltraSPARC - 3,8 транзистора. Микропроцессор UltraSPARC имел больший кэш L2 по сравнению с L2 в SuperSPARC. В целом UlatraSPARC обеспечивает более высокую производительность во всех областях по сравнению с SuperSPARC.

Рекомендуем: