Общая информация | |
---|---|
Запущен | 2007 |
Разработано | Sun Microsystems |
Обычный производитель | |
Производительность | |
Макс. тактовая частота ЦП | 1,2 ГГц - 1,6 ГГц |
Архитектура и классификация | |
Набор инструкций | СПАРК V9 |
Физические характеристики | |
Ядра |
|
Продукция, модели, варианты | |
Имя ядра |
|
История | |
Предшественник | УльтраSPARC T1 |
Преемник | СПАРК Т3 |
Микропроцессор UltraSPARC T2 компании Sun Microsystems — многопоточный многоядерный ЦП . Он входит в семейство SPARC и является преемником UltraSPARC T1 . Иногда чип называют по его кодовому имени Niagara 2. Sun начала продавать серверы с процессором T2 в октябре 2007 года.
T2 — это товарный производный от серии микропроцессоров UltraSPARC , ориентированный на интернет-нагрузки в компьютерах, устройствах хранения и сетевых устройствах. Процессор, изготовленный по 65 нм , доступен с восемью ядрами ЦП, и каждое ядро способно обрабатывать восемь потоков одновременно. Таким образом, процессор способен обрабатывать до 64 параллельных потоков. Другие новые функции включают в себя: [1]
Для целочисленных операций предусмотрено 8 этапов вместо 6 в T1.
Процессор | Этапы | |||||||
---|---|---|---|---|---|---|---|---|
Трубопровод T1 | Принести | Выбор темы | Расшифровать | Выполнять | Доступ к памяти | Обратная запись | ||
Трубопровод T2 | Принести | Кэш | Выбор темы | Расшифровать | Выполнять | Доступ к памяти | Обход | Обратная запись |
Процессор T2 можно найти в следующих продуктах Sun и Fujitsu Computer Systems :
Sun также лицензировала процессор T2 компании Themis Computer, которая в 2008 году представила первые серверы на базе процессоров T2, отличных от Sun:
В апреле 2008 года компания Sun выпустила серверы на базе процессора UltraSPARC T2 Plus , версию UltraSPARC T2 с поддержкой SMP . [3]
Sun выпустила процессор UltraSPARC T2 Plus со следующими изменениями:
Процессоры UltraSPARC T2 Plus можно найти в следующих продуктах Sun и Fujitsu Computer Systems : Двухпроцессорные SMP-серверы:
Четырехсторонний SMP-сервер:
Виртуальная лаборатория высокопроизводительных вычислений в Канаде построила вычислительный кластер с использованием 78 серверов Sun SPARC Enterprise T5140. С двумя чипами T2 Plus 1,2 ГГц в каждом сервере T5140 кластер имеет около 10 000 вычислительных потоков, что делает его идеальным для высокопроизводительных рабочих нагрузок. [4]
Как и T1, T2 поддерживает режим выполнения Hyper-Privileged. Гипервизор SPARC работает в этом режиме и может разбить систему T2 на 64 логических домена , а двухстороннюю систему SMP T2 Plus — на 128 логических доменов, каждый из которых может запускать независимый экземпляр операционной системы.
UltraSPARC T2 предлагает ряд улучшений производительности по сравнению с предыдущим процессором UltraSPARC T1.
Использование огромного количества параллелизма на уровне потоков (TLP), доступного на платформе CoolThreads, может потребовать иных методов разработки приложений, чем для традиционных серверных платформ. Использование TLP в приложениях является ключом к получению хорошей производительности. Sun опубликовала ряд Sun BluePrints , чтобы помочь программистам приложений в разработке и развертывании программного обеспечения на серверах CoolThreads на базе T1 или T2. Основная статья, Настройка приложений на многопоточных системах UltraSPARC T1 Chip [5] , рассматривает вопросы для общих программистов приложений. Также есть статья BluePrints об использовании криптографических ускорителей на процессорах T1 и T2. [6]
Широкий спектр приложений был оптимизирован на платформе CoolThreads, включая Symantec Brightmail AntiSpam, [7] приложения Oracle Siebel , [8] и Sun Java System Web Proxy Server . [9] Sun также задокументировала свой опыт перемещения своего собственного интернет-магазина на кластер серверов T2000, [10] и опубликовала две статьи о веб-консолидации на CoolThreads с использованием контейнеров Solaris . [11] [12]
У Sun была страница настройки производительности приложений для ряда приложений с открытым исходным кодом , включая MySQL , PHP , gzip и ImageMagick . [13] Правильная оптимизация для систем CoolThreads может привести к значительному выигрышу: при использовании компилятора Sun Studio с рекомендуемыми настройками оптимизации производительность MySQL повышается на 268% по сравнению с использованием только флага -O3 .
Другие настройки, связанные с производительностью UltraSPARC T2, описаны в блогах инженеров Oracle. [14]
Пиковое потребление энергии может достигать 123 Вт , но T2 обычно потребляет 95 Вт во время номинальной работы системы. Это больше, чем 72 Вт у T1. Sun объясняет, что это связано с более высокой степенью системной интеграции на чипе.
12 апреля 2006 года компания Sun объявила о выпуске UltraSPARC T2. [15] Компания Sun объявила о выпуске T2 7 августа 2007 года, назвав его «самым быстрым микропроцессором в мире». [16]
9 апреля 2008 года компания Sun анонсировала UltraSPARC T2 Plus.
11 декабря 2007 года Sun сделала проект процессора UltraSPARC T2 общедоступным под лицензией GNU General Public License через проект OpenSPARC . Релиз включает: