UltraSPARC T2 - UltraSPARC T2

UltraSPARC T2
Ultrasparc t2 micrograph.JPG
Mikrofotografie UltraSPARC T2
Obecná informace
Spuštěno2007
NavrhlSun Microsystems
Společný výrobce
Výkon
Max. procesor rychlost hodin1,2 GHz až 1,6 GHz
Architektura a klasifikace
Sada instrukcíSPARC V9
Fyzické specifikace
Jádra
  • 4, 6, 8
Produkty, modely, varianty
Název jádra
  • S2
Dějiny
PředchůdceUltraSPARC T1
NástupceSPARC T3

Sun Microsystems ' UltraSPARC T2 mikroprocesor je multithreading, vícejádrový procesor. Je členem SPARC rodiny a nástupce UltraSPARC T1. Čip je někdy označován svým kódovým jménem, Niagara 2. Sun zahájil prodej serverů s procesorem T2 v říjnu 2007.

Nové vlastnosti

Procesor UltraSPARC T2
Mikroprocesor T2 půdorys

T2 je komoditní derivát UltraSPARC série mikroprocesorů zaměřených na pracovní zátěž internetu v počítačích, úložných a síťových zařízeních. Procesor vyrobený v 65 nm, je k dispozici s osmi jádry CPU a každé jádro je schopné zpracovat osm vlákna současně. Procesor je tedy schopen zpracovat až 64 souběžných vláken. Mezi další nové funkce patří:[1]

Hlavní potrubí

Existuje 8 stupňů pro celočíselné operace, místo 6 v T1.

ProcesorFáze
Potrubí T1Vynést------->Výběr vláknaDekódovatVykonatPřístup do paměti------->Odepsat
Potrubí T2VynéstMezipamětiVýběr vláknaDekódovatVykonatPřístup do pamětiBypassOdepsat

Systémy

Procesor T2 lze nalézt v následujících produktech od společností Sun a Počítačové systémy Fujitsu:

  • Sun / Fujitsu /Fujitsu Siemens SPARC Enterprise Servery T5120 a T5220
  • Serverový modul Sun Blade T6320
  • Čepel Sun Netra CP3260
  • Server Sun Netra T5220 do racku

Sun také licencoval procesor T2 Počítač Themis, který představil první servery jiné než Sun T2 v roce 2008:

UltraSPARC T2 Plus

Procesor UltraSPARC T2 +

V dubnu 2008 vydala společnost Sun servery založené na platformě UltraSPARC T2 Plus procesor, an SMP kompatibilní verze UltraSPARC T2.[3]

Sun vydal procesor UltraSPARC T2 Plus s následujícími změnami:

  • Možnost použití v konfiguracích 2 nebo 4 procesorů (první procesor CoolThreads schopný více procesorů)
  • Ztráta integrovaného řadiče 10 Gigabit Ethernet na čipu

Systémy T2 Plus

Procesory UltraSPARC T2 Plus najdete v následujících produktech od společností Sun a Počítačové systémy Fujitsu: Obousměrné servery SMP:

  • Sun / Fujitsu / Fujitsu Siemens SPARC Enterprise T5140
  • Sun / Fujitsu / Fujitsu Siemens SPARC Enterprise T5240

Čtyřcestný SMP server:

  • Sun / Fujitsu / Fujitsu Siemens SPARC Enterprise T5440

Výpočetní cluster

The Vysoce výkonná virtuální laboratoř v Kanadě vybudoval výpočetní klastr pomocí 78 serverů Sun SPARC Enterprise T5140. Se dvěma 1,2 GHz čipy T2 Plus v každém serveru T5140 má klastr téměř 10 000 výpočetních vláken, takže je ideální pro vysoce výkonné úlohy.[4]

Virtualizace

Stejně jako T1 podporuje i T2 režim spouštění Hyper-Privileged. SPARC Hypervisor běží v tomto režimu a může rozdělit systém T2 na 64 Logické domény a obousměrný systém SMP T2 Plus do 128 logických domén, z nichž každá může provozovat nezávislou instanci operačního systému.

Zlepšení výkonu oproti T1

UltraSPARC T2 nabízí řadu vylepšení výkonu oproti dřívějšímu procesoru UltraSPARC T1

  • Propustnost celého čísla a propustnost / watt (> 2x vylepšení)
  • Celé číslo s jedním vláknem (zlepšení> 1,4x)
  • Lepší propustnost s plovoucí desetinnou čárkou (> 10x zlepšení)
  • Lepší výkon jednoho vlákna s plovoucí desetinnou čárkou (> 5x vylepšení)
  • Zvýšený výkon kryptografie díky dalším cyphers obsaženým ve vložených krypto jádrech
  • Dva světové rekordní single-chip SPEC Výsledky CPU na základě testů, které poskytly 78,5 SPECint_rate2006 a 62,3 SPECfp_rate2006

Ladění aplikací

Využití obrovského množství paralelismus na úrovni vlákna (TLP) dostupný na platformě CoolThreads může vyžadovat jiné techniky vývoje aplikací než pro tradiční serverové platformy. Používání protokolu TLP v aplikacích je klíčem k dosažení dobrého výkonu. Sun zveřejnil řadu Sun BluePrints pomáhat programátorům aplikací při vývoji a nasazování softwaru na serverech CoolThreads založených na T1 nebo T2. Hlavní článek, Ladění aplikací na čipových vícevláknových systémech UltraSPARC T1,[5] řeší problémy pro obecné programátory aplikací. K dispozici je také článek BluePrints o používání jednotek kryptografického urychlovače v procesorech T1 a T2.[6]

Případové studie

Na platformě CoolThreads byla optimalizována široká škála aplikací, včetně Symantecu Brightmail AntiSpam,[7] Oracle Siebel aplikace,[8] a Sun Java System Web Proxy Server.[9] Sun také zdokumentoval své zkušenosti s přesunem vlastního online obchodu na serverový klastr T2000,[10] a publikovali dva články o konsolidaci webových stránek na CoolThreads pomocí Kontejnery Solaris.[11][12]

Sun měl stránku pro vyladění výkonu aplikace pro řadu otevřený zdroj aplikace, včetně MySQL, PHP, gzip, a ImageMagick.[13] Správná optimalizace pro systémy CoolThreads může mít za následek významné zisky: když Kompilátor Sun Studio se používá s doporučeným nastavením optimalizace, výkon MySQL se zvyšuje o 268% ve srovnání s použitím pouze -O3 vlajka.

Další vyladění výkonu UltraSPARC T2 jsou zdokumentována na blogech inženýrů Oracle.[14]

Spotřeba energie

Špičková spotřeba energie může dosáhnout až 123 wattů, ale T2 obvykle spotřebuje 95 W během nominálního provozu systému. To je až 72 wattů z T1. Sun vysvětluje, že je to způsobeno vyšším stupněm systémové integrace do čipu.

Historie vydání

12. dubna 2006 společnost Sun oznámila zalepit UltraSPARC T2.[15]Sun oznámil vydání T2 7. srpna 2007 a označil jej za „nejrychlejší mikroprocesor na světě“.[16]

9. dubna 2008 společnost Sun oznámila UltraSPARC T2 Plus.

Otevřený design

11. Prosince 2007 společnost Sun zveřejnila design procesoru UltraSPARC T2 veřejně pod GNU General Public License přes OpenSPARC projekt. Tato verze obsahuje:

  • Verilog Zdrojový kód RTL návrhu
  • Prostředí ověření
  • Diagnostické testy
  • K simulaci návrhu jsou zapotřebí nástroje, skripty a interní nástroje Sun, které jsou zdrojem open source
  • JE specifikace (UltraSPARC Architecture 2007)
  • Solaris 10 simulačních obrázků OS

Reference

  1. ^ Niagara2: Vysoce podprocesovaný server na čipu
  2. ^ "B2 servery T2BC". Počítač Themis. 2008-06-02. Archivovány od originál dne 2008-06-05.
  3. ^ „Sun Microsystems a Fujitsu rozšiřují řadu podnikových serverů SPARC o nové systémy založené na procesorech UltraSPARC T2 Plus“. Sun Microsystems. 2008-04-09. Archivovány od originál dne 04.01.2010.
  4. ^ „Cluster Victoria Falls“. HPCVL. 10.6.2008.
  5. ^ „Vývoj a ladění aplikací na čipových vícevláknových systémech UltraSPARC T1“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  6. ^ „Použití kryptografických akcelerátorů v procesorech UltraSPARC T1 a T2“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  7. ^ „Ladění aplikace Symantec Brightmail AntiSpam na serverech poháněných procesorem UltraSPARC T1 a T2“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  8. ^ „Optimalizace aplikací Oracle Siebel na serverech Sun Fire s technologií CoolThreads“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  9. ^ „Vysoce výkonné a spolehlivé webové proxy řešení společnosti Sun“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  10. ^ „Konsolidace obchodu Sun na servery Sun Fire T2000“ (PDF). Sun BluePrints online. Sun Microsystems. Říjen 2007. Citováno 2008-01-09.
  11. ^ „Nasazení Sun Java Enterprise System 2005-Q4 na server Sun Fire T2000 pomocí kontejnerů Solaris“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  12. ^ „Konsolidace webu na Sun Fire T1000 pomocí kontejnerů Solaris“ (PDF). Sun BluePrints online. Sun Microsystems. Citováno 2008-01-09.
  13. ^ "Ladění výkonu aplikace". Sun Microsystems. Citováno 2008-01-09.
  14. ^ „CMT Comes Of Age“. Věštec. Citováno 2014-06-12.
  15. ^ Sun Microsystems dokončuje designový pásek pro průlomový procesor UltraSPARC T2 CoolThreads příští generace
  16. ^ Webové oznámení s oznámením

externí odkazy