SPARC T4

редактировать
Oracle SPARC T4
SPARC T4
Общая информация
Запущен2011
Производительность
Макс. CPU тактовая частота от 2,85 ГГц до 3,0 ГГц
кэш
L1 кэш 8 × (16 + 16) kB
кэш L28 × 128 кБ
кэш L34 MB
Архитектура и классификация
Мин. размер элемента 40 нм
Набор команд SPARC V9
Физические характеристики
Ядра
  • 8
Продукты, модели, варианты
Название (я) ядра
  • S3
История
ПредшественникSPARC T3
ПреемникSPARC T5

SPARC T4 - это SPARC многоядерный микропроцессор, представленный в 2011 году компанией Корпорация Oracle. Процессор разработан для обеспечения высокой многопоточной производительности (8 потоков на ядро, по 8 ядер на чип), а также высокой однопоточной производительности одного и того же чипа. Чип является процессором 4-го поколения в семействе T. Sun Microsystems представила первый процессор серии T (UltraSPARC T1 ) в 2005 году.

Этот чип является первым чипом Sun / Oracle SPARC, в котором используется динамическая потоковая передача. и исполнение вне очереди. Он включает в себя один модуль с плавающей запятой и один выделенный модуль криптографии на каждое ядро. Ядра используют 64-битную архитектуру SPARC версии 9, работающую на частотах от 2,85 ГГц до 3,0 ГГц, и построены по процессу 40 нм с размером кристалла размером 403 мм (0,625 sq in).

История и дизайн

Восьмиъядерный чип с восемью потоками на ядро, построенный по 40-нм техпроцессу и работающий на частоте 2,5 ГГц, был описан в дорожной карте процессоров Sun Microsystems от 2009 года. Он получил кодовое название «Йосемитский водопад» и должен был выйти на рынок в конце 2011 года. Ожидалось, что процессор представит новую микроархитектуру под кодовым названием «VT Core». Веб-сайт онлайн-технологий The Register предположил, что этот чип будет называться "T4", будучи преемником SPARC T3. Процессор Yosemite Falls остался в планах развития процессоров Oracle Corporation после того, как в начале 2010 года компания перешла к Sun. В декабре 2010 года вице-президент Oracle по разработке оборудования подтвердил, что процессор T4 предназначен для повышения производительности по потокам, с восемью ядрами и с ожидаемым выпуском в течение одного года.

Дизайн процессора был представлен на конференции Hot Chips 2011 года. Ядра (переименованные в "S3" из "VT") включали в себя 16-этапный конвейер с целыми числами и 11-тактовым конвейером с плавающей запятой, оба из которых дали улучшения по сравнению с предыдущим (" S2 ") ядро, используемое в процессоре SPARC T3. С каждым ядром связано 16 КБ данных и 16 КБ инструкций кэш L1 и унифицированный 128 КБ L2 кэш. Все восемь ядер совместно используют кэш-память L3 объемом 4 МБ, а общее количество транзисторов составляет примерно 855 миллионов. Это был первый процессор Sun / Oracle SPARC с выполнением вне очереди и был первым процессором в семействе SPARC T-Series, который позволял передавать более одной инструкции за цикл для ядра. исполнительные блоки.

Процессор T4 был официально представлен как часть серверов Oracle SPARC T4 в сентябре 2011 года. Первые выпуски продукта однопроцессорного стоечного сервера T4-1 работали на частоте 2,85 ГГц. Двухпроцессорный T4-2 работал на той же частоте 2,85 ГГц, а четырехпроцессорный сервер T4-4 работал на частоте 3,0 ГГц.

Ядро SPARC S3 также включает механизм приоритета потоков (называемый «динамической потоковой передачей») при этом каждому потоку выделяются ресурсы в зависимости от потребности, что обеспечивает повышенную производительность. Большинство ресурсов ядра S3 совместно используются всеми активными потоками, до 8 из них. Совместно используемые ресурсы включают в себя структуры предсказания ветвления, различные записи буфера и ресурсы выполнения вне очереди. Статическое распределение ресурсов резервирует ресурсы для потоков на основе политики, может ли поток их использовать или нет. Динамическая потоковая передача распределяет эти ресурсы между потоками, которые готовы и будут использовать их, таким образом улучшая производительность.

Криптографическая производительность также была увеличена по сравнению с микросхемой T3 за счет улучшений конструкции, включая новый набор криптографических инструкций. На одноядерные криптографические сопроцессоры UltraSPARC T2 и T3 были заменены на внутриядерные ускорители и шифрование на основе инструкций. Реализация предназначена для обеспечения шифрования и дешифрования на скорости передачи данных на портах Ethernet 10 Гбит / с SPARC T4.

Архитектурные изменения, как утверждается, обеспечивают 5-кратное улучшение целочисленной производительности одного потока и вдвое - для каждого потока производительность по сравнению с предыдущим поколением T3. Опубликованный результат SPECjvm2008 для 16-ядерного T4-2 составляет 454 операций в секунду и 321 операций в секунду для 32-ядерного T3-2, что в 2,8 раза превышает производительность на ядро.

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-06 04:05:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте