Микрофотография UltraSPARC T2 | |
Общая информация | |
---|---|
Выпущен | 2007 |
Разработан | Sun Microsystems |
Обычный производитель (-ы) | |
Производительность | |
Макс. CPU тактовая частота | от 1,2 ГГц до 1,6 ГГц |
Архитектура и классификация | |
Набор команд | SPARC V9 |
Физические характеристики | |
Ядра |
|
Продукты, модели, варианты | |
Имя (я) ядра |
|
История | |
Предшественник | UltraSPARC T1 |
Преемник | SPARC T3 |
Sun Microsystems ' UltraSPARC T2 микропроцессор - это многопоточный, многоядерный ЦП. Он является членом семейства SPARC и преемником UltraSPARC T1. Чип иногда называют его кодовым названием Niagara 2 . Sun начала продавать серверы с процессором T2 в октябре 2007 года.
T2 является производным от микропроцессоров серии UltraSPARC, предназначенных для Рабочие нагрузки Интернета на компьютерах, устройствах хранения и сетевых устройствах. Процессор, изготовленный по 65 нм, доступен с восемью ядрами ЦП, и каждое ядро может обрабатывать восемь потоков одновременно. Таким образом, процессор способен обрабатывать до 64 параллельных потоков. Другие новые функции включают:
Есть 8 этапов для целочисленных операций вместо 6 в T1.
Процессор | Этапы | |||||||
---|---|---|---|---|---|---|---|---|
Конвейер T1 | Выборка | -------> | Выбор потока | Декодировать | Выполнить | Доступ к памяти | -------> | Обратная запись |
Конвейер T2 | Выборка | Кэш | Выбор потока | Декодировать | Выполнить | Доступ к памяти | Обход | Обратная запись |
Процессор T2 можно найти в следующих продуктах от Sun и Fujitsu Computer Systems :
Sun также лицензировала процессор T2 для: который представил первые серверы на базе не Sun T2 в 2008 году:
В апреле 2008 года Sun выпустила серверы на базе процесса UltraSPARC T2 Plus . sor, версия UltraSPARC T2 с поддержкой SMP.
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 вычислительных потоков, что делает его идеальным для рабочих нагрузок с высокой пропускной способностью.
Как и 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, посвящена проблемам для обычных программистов приложений. Также имеется статья BluePrints об использовании модулей Cryptographic Accelerator Units на процессорах T1 и T2.
На платформе CoolThreads был оптимизирован широкий спектр приложений, включая Symantec Brightmail AntiSpam, приложения Oracle Siebel и веб-прокси-сервер Sun Java System. Sun также задокументировала свой опыт переноса собственного интернет-магазина на серверный кластер T2000 и опубликовала две статьи о веб-консолидации на CoolThreads с использованием контейнеров Solaris.
. У Sun была страница настройки производительности приложений для диапазона приложения с открытым исходным кодом, включая MySQL, PHP, gzip и ImageMagick. Правильная оптимизация для систем CoolThreads может привести к значительному выигрышу: когда компилятор Sun Studio используется с рекомендованными параметрами оптимизации, производительность MySQL повышается на 268% по сравнению с использованием только флага -O3.
Другие настройки, связанные с производительностью UltraSPARC T2, описаны в блогах инженеров Oracle.
Пиковая потребляемая мощность может достигать 123 Вт, но T2 обычно потребляет 95 Вт при номинальной работе системы. Это больше, чем у T1 в 72 Вт. Sun объясняет, что это связано с более высокой степенью интеграции системы в чип.
12 апреля 2006 года Sun объявила о выходе ленты UltraSPARC T2. Sun объявила о выпуске T2 7 августа 2007 года, назвав его «самым быстрым микропроцессором в мире».
9 апреля 2008 года Sun анонсировала UltraSPARC T2 Plus.
11 декабря 2007 года Sun сделала проект процессора UltraSPARC T2 общедоступным под Стандартной общественной лицензией GNU через OpenSPARC проект. Релиз включает: