Микропроцессор SPARC T3 (ранее известный как UltraSPARC T3 , кодовое название Rainbow Falls , [1] а также известный как UltraSPARC KT или Niagara -3 во время разработки) — многопоточный многоядерный ЦП , производимый корпорацией Oracle (ранее Sun Microsystems ). [2] [3] [4] Официально представленный 20 сентября 2010 года, он является членом семейства SPARC и преемником UltraSPARC T2 . [5]
Производительность
Общая пропускная способность как одного, так и нескольких сокетов возросла с появлением процессора T3 в системах, обеспечив превосходную пропускную способность при вдвое меньших требованиях к сокету ЦП по сравнению с предшественником.
Пропускная способность (скорость SPEC CINT2006) увеличилась в односокетной платформе T3-1 [6] по сравнению с предшествующим процессором T2+ в двухсокетной платформе T5240. [7]
При моделировании рабочих нагрузок веб-обслуживания двухсокетные системы SPARC T3 показали лучшую производительность, чем четырехсокетные (предыдущее поколение) системы UltraSPARC T2+ (а также конкурирующие двух- и четырехсокетные современные системы). [8]
История
Онлайн-издание The Register в июне 2008 года ошибочно сообщило, что микропроцессор будет иметь 16 ядер, каждое с 16 потоками. В сентябре 2009 года они опубликовали дорожную карту, в которой вместо этого было указано 8 потоков на ядро. [9] Во время конференции Hot Chips 21 компания Sun сообщила, что чип имеет в общей сложности 16 ядер и 128 потоков. [10] [11] Согласно презентации ISSCC 2010:
«16-ядерный процессор SPARC SoC обеспечивает до 512 потоков в 4-канальной системе без склеивания для максимальной пропускной способности. Кэш L2 объемом 6 МБ со скоростью 461 ГБ/с и 308-контактный SerDes I/O со скоростью 2,4 Тбит/с поддерживают необходимую пропускную способность. Шесть тактовых частот и четыре домена напряжения, а также методы управления питанием и схемы оптимизируют производительность, мощность, изменчивость и обеспечивают компромиссы на кристалле размером 377 мм 2 ». [12]
Поддержка UltraSPARC T3 была подтверждена 16 июля 2010 года, когда ARCBot в Twitter отметил неопубликованный PSARC/2010/274, в котором говорилось о включении нового «значения -xtarget для UltraSPARC T3» в OpenSolaris . [13]
Во время Oracle OpenWorld в Сан-Франциско 20 сентября 2010 года процессор был официально представлен как «SPARC T3» (без префикса «Ultra» в названии), сопровождаемый новыми системами и новыми заявленными тестами производительности, заявляющими о мировых рекордах производительности. [4] Были выпущены различные тесты реальных приложений с полным раскрытием информации о системе. [14] [15] [16] Международно признанные тесты производительности SPEC также были выпущены с полным раскрытием информации о системе. [17] [18]
Oracle сообщила, что SPARC T3 был создан с использованием 40-нм процесса. [19]
Сопроцессор безопасности на каждом ядре. Поддерживает DES, 3DES, AES, RC4, SHA-1, SHA-256/384/512, Kasumi, Galois Field, MD5, RSA с ключом до 2048, ECC, CRC.
Как и предыдущие процессоры T1, T2 и T2+, T3 поддерживает режим выполнения Hyper-Privileged. T3 поддерживает до 128 Oracle VM Server для доменов SPARC (функция, ранее известная как Logical Domains ). [24]
Улучшение производительности по сравнению с T2 и T2+
Процессор SPARC T3 фактически представляет собой два процессора T2+ на одном кристалле. [25] T3 имеет:
Удвоить количество ядер (16) T2 или T2+
Удвоить количество портов Ethernet 10Gig (2) по сравнению с T2+
Удвоение количества ядер криптоускорителя (16) по сравнению с T2 или T2+
^ Sun SPARC Enterprise T5240, 2008-03, получено 2010-11-25
^ SPECweb2005, 2008-03, получено 2011-07-19
^ "Раскрыта дорожная карта сервера Sparc от Sun". The Register .
^ Санджай Патель, Стивен Филлипс и Аллан Стронг. "Многопоточный процессор следующего поколения от Sun - Rainbow Falls: Процессор следующего поколения CMT от Sun. Архивировано 23 июля 2011 г. на Wayback Machine ". HOT CHIPS 21 .
↑ Стоукс, Джон (9 февраля 2010 г.). «Два монстра с миллиардом транзисторов: POWER7 и Niagara 3». Ars Technica .
^ J. Shin, K. Tam, D. Huang, B. Petrick, H. Pham, C. Hwang, H. Li, A. Smith, T. Johnson, F. Schumacher, D. Greenhill, A. Leon, A. Strong. "40-нм 16-ядерный 128-поточный CMT SPARC SoC-процессор". ISSCC 2010 .
^ Twitter / ARCbot: PSARC/2010/274 Новый компилятор
^ Брайан Уитни (27 сентября 2010 г.). "SPARC T3-1 демонстрирует возможности выполнения теста производительности онлайн-аукционов с Oracle Fusion Middleware". Блог BestPerf . Sun/Oracle. Архивировано из оригинала 2011-03-08 . Получено 2010-09-27 .
^ "SPARC T3-1 Performance on PeopleSoft Enterprise Financials 9.0 Benchmark - BestPerf". blogs.sun.com . Архивировано из оригинала 26 сентября 2010 г. Получено 22 мая 2022 г.
^ "SPARC T3-1 поддерживает 13 000 пользователей финансовых услуг и интеграцию корпоративных приложений с использованием Siebel CRM 8.1.1 - BestPerf". blogs.sun.com . Архивировано из оригинала 26 сентября 2010 г. . Получено 22 мая 2022 г. .
^ Кевин Келли (24 сентября 2010 г.). "SPARC T3-2 устанавливает мировой рекорд в тесте SPECjvm2008". Блог BestPerf . Архивировано из оригинала 2010-11-26 . Получено 2010-09-27 .
^ Кевин Келли (20 сентября 2010 г.). "SPARC T3-4 устанавливает мировой рекорд по результатам одного сервера на SPECjEnterprise2010 Benchmark". Блог BestPerf . Архивировано из оригинала 24-09-2010 . Получено 27-09-2010 .
^ abc "Технические данные процессора SPARC T3" (PDF) . 2010.
^ T3-1B | Лучший Blade для инфраструктурных приложений | Oracle
^ SPARC T3-2 | Сервер веб-инфраструктуры | Oracle
^ ab SPARC T3-4 | Консолидация и виртуализация | Oracle
^ ab "SPARC T3 - некоторые данные - c0t0d0s0.org". Архивировано из оригинала 2011-07-18 . Получено 2010-10-01 .
^ "SPARC T3 Cryptography Performance over 1.9x Increase in Throughput over UltraSPARC T2 Plus - BestPerf". blogs.sun.com . Архивировано из оригинала 2 ноября 2010 г. Получено 22 мая 2022 г.