SuperSPARC
Имеется несколько версий этого
процессора, позволяющего в
зависимости от смеси команд
обрабатывать до трех команд за один
машинный такт, отличающихся
тактовой частотой (50, 60, 75 и 85 МГц).
Процессор SuperSPARC (рисунок 6.2) имеет
сбалансированную
производительность на операциях с
фиксированной и плавающей точкой.
Он имеет внутренний кэш емкостью 36
Кб (20 Кб - кэш команд и 16 Кб - кэш
данных), раздельные конвейеры
целочисленной и вещественной
арифметики и при тактовой частоте 75
МГц обеспечивает
производительность около 205 MIPS.
Процессор SuperSPARC применяется также в серверах SPARCserver 1000 и SPARCcenter 2000 компании Sun.
Конструктивно кристалл монтируется на взаимозаменяемых процессорных модулях трех типов, отличающихся наличием и объемом кэш-памяти второго уровня и тактовой частотой. Модуль M-bus SuperSPARC, используемый в модели 50 содержит 50-МГц SuperSPARC процессор с внутренним кэшем емкостью 36 Кб (20 Кб кэш команд и 16 Кб кэш данных). Модули M-bus SuperSPARC в моделях 51, 61 и 71 содержат по одному SuperSPARC процессору, работающему на частоте 50, 60 и 75 МГц соответственно, одному кристаллу кэш-контроллера (так называемому SuperCache), а также внешний кэш емкостью 1 Мб. Модули M-bus в моделях 502, 612, 712 и 514 содержат два SuperSPARC процессора и два кэш-контроллера каждый, а последние три модели и по одному 1 Мб внешнему кэшу на каждый процессор. Использование кэш-памяти позволяет модулям CPU работать с тактовой частотой, отличной от тактовой частоты материнской платы; пользователи всех моделей поэтому могут улучшить производительность своих систем заменой существующих модулей CPU вместо того, чтобы производить upgrade всей материнской платы.
[