stringtranslate.com

УльтраSPARC T2

Микропроцессор UltraSPARC T2 компании Sun Microsystemsмногопоточный многоядерный ЦП . Он входит в семейство SPARC и является преемником UltraSPARC T1 . Иногда чип называют по его кодовому имени Niagara 2. Sun начала продавать серверы с процессором T2 в октябре 2007 года.

Новые возможности

План этажа микропроцессора T2

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

Основной трубопровод

Для целочисленных операций предусмотрено 8 этапов вместо 6 в T1.

Системы

Материнская плата Sun Enterprise T5120 с процессором UltraSPARC T2, закрытым радиатором

Процессор T2 можно найти в следующих продуктах Sun и Fujitsu Computer Systems :

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

УльтраSPARC T2 Plus

Процессор UltraSPARC T2+

В апреле 2008 года компания Sun выпустила серверы на базе процессора UltraSPARC T2 Plus , версию UltraSPARC T2 с поддержкой SMP . [3]

Sun выпустила процессор UltraSPARC T2 Plus со следующими изменениями:

Системы 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 логических доменов, каждый из которых может запускать независимый экземпляр операционной системы.

Улучшение производительности по сравнению с T1

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 . Релиз включает:

Ссылки

  1. ^ "Niagara2: Высокопоточный сервер на кристалле" (PDF) . Архивировано (PDF) из оригинала 2007-01-24 . Получено 2007-01-28 .
  2. ^ "T2BC Blade Servers". Themis Computer. 2008-06-02. Архивировано из оригинала 2008-06-05.
  3. ^ "Sun Microsystems и Fujitsu расширяют линейку серверов SPARC Enterprise с помощью новых систем на базе процессора UltraSPARC T2 Plus". Sun Microsystems. 2008-04-09. Архивировано из оригинала 2010-01-04.
  4. ^ "Victoria Falls Cluster". HPCVL. 2008-06-10. Архивировано из оригинала 2014-12-26 . Получено 2011-09-30 .
  5. ^ "Разработка и настройка приложений на многопоточных системах на базе микросхем UltraSPARC T1" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 09.01.2008 .
  6. ^ "Использование криптографических ускорителей в процессорах UltraSPARC T1 и T2" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 2008-01-09 .
  7. ^ "Настройка Symantec Brightmail AntiSpam на серверах с процессорами UltraSPARC T1 и T2" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 2008-01-09 .
  8. ^ "Оптимизация приложений Oracle Siebel на серверах Sun Fire с помощью технологии CoolThreads" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 09.01.2008 .
  9. ^ "Высокопроизводительное и надежное решение веб-прокси от Sun" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 2008-01-09 .
  10. ^ "Консолидация Sun Store на серверах Sun Fire T2000" (PDF) . Sun BluePrints Online . Sun Microsystems. Октябрь 2007 г. Получено 2008-01-09 .
  11. ^ "Развертывание Sun Java Enterprise System 2005-Q4 на сервере Sun Fire T2000 с использованием контейнеров Solaris" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 2008-01-09 .
  12. ^ "Web Consolidation on the Sun Fire T1000 using Solaris Containers" (PDF) . Sun BluePrints Online . Sun Microsystems . Получено 2008-01-09 .
  13. ^ "Настройка производительности приложений". Sun Microsystems . Получено 2008-01-09 .
  14. ^ "CMT Comes Of Age". Oracle. Архивировано из оригинала 2013-12-13 . Получено 2014-06-12 .
  15. ^ "Sun Microsystems Completes Design Tape-Out for Next-Generation, Breakthrough UltraSPARC T2 CoolThreads Processor". Архивировано из оригинала 2008-07-06 . Получено 2006-08-25 .
  16. ^ "Веб-трансляция объявления". Архивировано из оригинала 2011-05-20 . Получено 07-08-2007 .

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