UltraSPARC III

UltraSPARC III
Процессорный модуль с UltraSPARC III Cu 1200 МГц для Sun Blade 2000

UltraSPARC III (кодовое имя «Cheetah») — микропроцессор с системой команд SPARC V9, разработанный Sun Microsystems и произведённый Texas Instruments. Он был представлен в 2001 и работал на частотах от 600 до 900 МГц. В 2004 на его основе был создан новый процессор UltraSPARC IV. Основным разработчиком был Гэри Лаутербах.

Содержание

История

На Микропроцессорном Форуме в 1997 было объявлено, что UltraSPARC III появится в 1999 и что он будет конкурировать с Alpha 21264 от корпорации DEC и Itanium (Merced) от Intel. Однако выпуск был отложен до 2001 года. Несмотря на это, ему была присуждена награда от Microprocessor Report как лучшему процессору для серверов/рабочих станций за 2001 год за его многопроцессорные качества.

Описание

UltraSPARC III — это суперскалярный микропроцессор с упорядоченным (in-order) исполнением команд. UltraSPARC III был сконструирован для многопроцессорной работы с разделяемой памятью. Это достигается за счёт интегрированного контролёра памяти и многопроцессорной шины.

Он берёт до четырёх инструкций за цикл из кэша. Раскодированные инструкции посылаются в устройство-диспетчер (dispatch unit) по шесть за раз. Устройство-диспетчер отсылает инструкции подходящим исполнительным блокам в зависимости от типа операции и наличия свободных ресурсов. Исполнительные ресурсы включают в себя два арифметическо-логических устройства (АЛУ), устройство считывания/записи (load/store unit) и два устройства для операций с плавающей точкой. Один из АЛУ может выполнять только простые целочисленные инструкции и загрузку данных. Два устройства с плавающей точкой тоже не равнозначны. Одно может выполнять только простые операции, такие как сложение, тогда как другое выполняет умножение, деление и извлечение квадратного корня.

Кэш

В UltraSPARC III кэш разделён на кэш для инструкций объёмом 32 Кб и кэш для данных объёмом 64 Кб. Кэш второго уровня (L2) имеет вместимость 8 Мб. Он подсоединяется через специальную 256-битную шину, работающую на частоте 200 МГц, с пиковой пропускной способностью 6.4 Гб/сек. Кэш построен на основе синхронного статического ОЗУ, работающего с частотой до 200 МГц.

Внешние интерфейсы

Внешние интерфейсы состоят из 128-битной шины данных и 43-битной шины адреса, работающих при 150 МГц. Шина данных используется не для доступа к памяти, а к памяти других микропроцессоров и общих устройств ввода/вывода.

Физическое строение

UltraSPARC III состоит из 16 миллионов транзисторов, 75 % которых находятся в кэше и тегах. Изначально он производился Texas Instruments по технологии C07a (технология КМОП 0.18 мкм с шести-слойным алюминиевым соединением). В 2001 он был произведён по 0.13 мкм технологии с алюминиевыми соединениями. Это позволило повысить частоту до 750—900 МГц.

Производные

UltraSPARC был усовершенствован и имел три производных.

UltraSPARC III Cu

UltraSPARC III Cu («Cheetah+») — дальнейшая разработка на базе UltraSPARC III. Этот процессор работал при более высоких частотах: от 1002 до 1200 МГц. Размер матрицы составил 232 мм². Процессор был произведён по 0.18 мкм КМОП технологии с 7-слойным медным соединением компанией Texas Instruments.

UltraSPARC IIIi

UltraSPARC IIIi («Jalapeno») — производный от UltraSPARC III процессор для рабочих станций и серверов начального уровня (от 1 до 4 процессоров), представленный в 2003. Он работает на частотах от 1064 до 1593 МГц, содержит 87.5 миллионов транзисторов с площадью матрицы 178.5 мм². Процессор был произведён Texas Instruments по 0.13 мкм КМОП технологии с медными соединениями.

UltraSPARC IIIi+

UltraSPARC IIIi+ («Serrano») — дальнейшая разработка UltraSPARC IIIi. Предполагалось запустить его во второй половине 2005, однако его производство было отменено в пользу новых процессоров UltraSPARC IV+, UltraSPARC T1 и UltraSPARC T2.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "UltraSPARC III" в других словарях:

  • UltraSPARC IIi — Processeur UltraSPARC IIi L UltraSPARC IIi, successeur de l UltraSPARC, est un microprocesseur 64 bits de Sun Microsystems dont la distribution commença en 1997. L UltraSPARC IIi est basé sur les spécifications SPARC version 9, et équipe… …   Wikipédia en Français

  • UltraSPARC III — Superscalare 64Bit RISC Prozessorfamilie von Sun Microsystems, Inc. von 1999 mit bis zu 900MHz Taktrate …   Acronyms

  • UltraSPARC III — Superscalare 64Bit RISC Prozessorfamilie von Sun Microsystems, Inc. von 1999 mit bis zu 900MHz Taktrate …   Acronyms von A bis Z

  • UltraSPARC T1 — Sun UltraSPARC T1 (Niagara 8 Core) Produced 2005 Designed by Sun Microsystems Common manufacturer(s) …   Wikipedia

  • UltraSPARC T2 — Micrograph Produced 2007 Designed by Sun Microsystems Common manufacturer(s) …   Wikipedia

  • UltraSPARC IV — («Jaguar») и последовавший за ним UltraSPARC IV+ («Panther»)  это микропроцессоры, разработанные Sun Microsystems и произведённые Texas Instruments. Это четвёртое поколение микропроцессоров UltraSPARC, они используют систему команд SPARC V9 …   Википедия

  • UltraSPARC T2 — («Niagara 2»)  многоядерный многопотоковый микропроцессор от Sun Microsystems. Является представителем семейства процессоров SPARC и последователем UltraSPARC T1. Sun начала продажи серверов с процессорами T2 в октябре 2007 года. В апреле… …   Википедия

  • UltraSPARC T1 — UltraSPARC T1  многоядерный микропроцессор с аппаратной поддержкой многопоточности, разработанный Sun Microsystems, до анонса 14 ноября 2005 г. известен как Niagara. Процессор базируется на RISC архитектуре UltraSPARC Architecture 2005… …   Википедия

  • UltraSPARC — Version 200 Mhz de l UltraSPARC L UltraSPARC est un micro processeur développé par Sun Microsystems et fabriqué par Texas Instruments. Il implémente le jeu d instructions SPARC V9. Il a été mis sur le marché en 1995. Il fut le premier micro… …   Wikipédia en Français

  • UltraSPARC T1 — Le micro processeur UltraSPARC T1 de Sun Microsystems, est un processeur (CPU) multicœur et multithread. Il est aussi dénommé Niagara. C est un micro processeur UltraSPARC constitué de 8 cœurs, chacun pouvant gérer 4 files d exécution, soit 32 au …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»