UltraSPARC T2

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Alex.ryazantsev (обсуждение | вклад) в 19:33, 26 августа 2010. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

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

В апреле 2008 Sun выпустила серверы с UltraSPARC T2 Plus, который является версией UltraSPARC T2 с симметричной мультипроцессорностью.

Новые особенности

UltraSPARC T2 предназначен для использования в вэб-серверах, системах хранения данных и сетевых устройствах. Процессор производится по 65 нм технологии и имеет 8 ядер, каждое из которых может одновременно выполнять 8 потоков. Таким образом, процессор способен обрабатывать 64 конкурирующих потока. Другие новые особенности включают:

  • Увеличение тактовой частоты с 1.2 до 1.4 ГГц
  • Один порт PCI Express (x8 1.0) вместо интерфейса JBus
  • Два порта 10 Gigabit Ethernet
  • Размер кэша L2 увеличен с 3 до 4 Мб
  • Два целочисленных АЛУ на ядро вместо одного, каждое из которых разделяется группой из четырёх потоков
  • Одно устройство с плавающей точкой на ядро (а не на процессор, как раньше)
  • Восемь устройств шифрования, каждое поддерживает DES, 3DES, AES, RC4, SHA1, SHA256, MD5, RSA-2048, ECC, CRC32

Системы

Процессор T2 используется в следующих продуктах Sun и Fujitsu:

Sun предоставила компании Themis Computer лицензию на использование T2, в результате чего в 2008 был представлен первый T2-сервер, не разработанный Sun:

  • Themis T2BC Blade Server, поддерживающий шасси IBM BladeCenter

Процессоры UltraSPARC T2 Plus используются в следующих двухпроцессорных SMP серверах:

Процессор UltraSPARC T2 Plus используется в четырёхпроцессорном сервере:

  • Sun/Fujitsu/Fujitsu Siemens SPARC Enterprise T5440

Виртуализация

Как и T1, T2 поддерживает гипер-привилегированный режим (Hyper-Privileged execution mode). В этом режиме работает гипервизор SPARC, который может разбить T2 на 64 логических домена (LDoms), в каждом из которых может работать своя операционная система.

Потребление энергии

Пиковое потребление электроэнергии достигает 123 ватт, но обычно T2 потребляет 95 ватт. Это выше, чем 72 ватта, потребляемые T1, но Sun объясняет это более высокой системной интеграцией на чипе.

Обновление и улучшение приложений

В результате увеличения большей доли параллелизма на уровне нитей, доступного на платформах Coolhread могут требоваться различные усовершенствования в разработке приложений по сравнению с традиционными платформами. Использование параллелизма на уровне нитей в приложениях это ключ к успеху. Компания Sun опубликовала несколько статей в помощь разработчикам и администраторам приложений базирующихся на серверах с процессорами T1 и T2 с использованием технологии CoolThread. Вопросы основной статьи, «Улучшение приложений для многопоточных процессорных систем UltraSparc T1» адресованы ведущим разработчикам приложений. Так же существует статья об использовании криптографического ускорителя процессоров T1 и T2.

Кластер из T2 Plus

В лаборатории High Performance Computing Virtual Laboratory (HPCVL) в Канаде был построен компьютерный кластер из 78 серверов Sun SPARC Enterprise T5140. На каждом сервере T5140 установлено два процессора T2 Plus с частотой 1.2 ГГц, кластер имеет около 10,000 потоков.

История выпуска

12 апреля 2006 Sun объявила о передаче в производство процессора UltraSPARC T2. Он был выпущен 7 августа 2007 и считался на тот момент самым быстрым в мире процессором.

9 апреля 2008 Sun объявила о выходе UltraSPARC T2 Plus.

Открытая архитектура

11 декабря 2007 Sun сделала архитектуру процессора UltraSPARC T2 открытой под лицензией GNU General Public License в рамках проекта OpenSPARC.

Ссылки

UltraSPARC T2 на sun.com