stringtranslate.com

UltraSPARC T2

El microprocesador UltraSPARC T2 de Sun Microsystems es una CPU de múltiples subprocesos y múltiples núcleos . Es miembro de la familia SPARC y sucesor del UltraSPARC T1 . A veces se hace referencia al chip por su nombre en clave, Niagara 2 . Sun comenzó a vender servidores con procesador T2 en octubre de 2007.

Nuevas características

Plano de planta del microprocesador T2

El T2 es un derivado básico de la serie de microprocesadores UltraSPARC , dirigido a cargas de trabajo de Internet en computadoras, dispositivos de almacenamiento y redes. El procesador, fabricado en 65 nm , está disponible con ocho núcleos de CPU y cada núcleo es capaz de manejar ocho subprocesos al mismo tiempo. Por tanto, el procesador es capaz de procesar hasta 64 subprocesos simultáneos. Otras características nuevas incluyen: [1]

Tubería central

Hay 8 etapas para operaciones con números enteros, en lugar de 6 en el T1.

Sistemas

Placa principal Sun Enterprise T5120 con procesador UltraSPARC T2 cubierto por disipador

El procesador T2 se puede encontrar en los siguientes productos de Sun y Fujitsu Computer Systems :

Sun también otorgó la licencia del procesador T2 a Themis Computer, que introdujo los primeros servidores no basados ​​en Sun T2 en 2008:

UltraSPARC T2 Plus

Procesador UltraSPARC T2+

En abril de 2008, Sun lanzó servidores basados ​​en el procesador UltraSPARC T2 Plus , una versión de UltraSPARC T2 con capacidad SMP . [3]

Sun lanzó el procesador UltraSPARC T2 Plus con los siguientes cambios:

Sistemas T2 Plus

Los procesadores UltraSPARC T2 Plus se pueden encontrar en los siguientes productos de Sun y Fujitsu Computer Systems : Servidores SMP bidireccionales:

Servidor SMP de cuatro vías:

Clúster de cómputo

El Laboratorio Virtual de Computación de Alto Rendimiento de Canadá construyó un clúster de computación utilizando 78 servidores Sun SPARC Enterprise T5140. Con dos chips T2 Plus de 1,2 GHz en cada servidor T5140, el clúster tiene cerca de 10 000 subprocesos de cómputo, lo que lo hace ideal para cargas de trabajo de alto rendimiento. [4]

Virtualización

Al igual que el T1, el T2 admite el modo de ejecución hiperprivilegiado. El hipervisor SPARC se ejecuta en este modo y puede dividir un sistema T2 en 64 dominios lógicos y un sistema SMP T2 Plus bidireccional en 128 dominios lógicos, cada uno de los cuales puede ejecutar una instancia de sistema operativo independiente.

Mejora del rendimiento frente a T1

El UltraSPARC T2 ofrece una variedad de mejoras de rendimiento con respecto al anterior procesador UltraSPARC T1.

Ajuste de aplicaciones

Aprovechar la enorme cantidad de paralelismo a nivel de subprocesos (TLP) disponible en la plataforma CoolThreads puede requerir técnicas de desarrollo de aplicaciones diferentes a las de las plataformas de servidores tradicionales. Usar TLP en aplicaciones es clave para conseguir un buen rendimiento. Sun ha publicado varios Sun BluePrints para ayudar a los programadores de aplicaciones a desarrollar e implementar software en servidores CoolThreads basados ​​en T1 o T2. El artículo principal, Ajuste de aplicaciones en sistemas multiproceso de chip UltraSPARC T1 , [5] aborda cuestiones para programadores de aplicaciones generales. También hay un artículo de BluePrints sobre el uso de unidades aceleradoras criptográficas en los procesadores T1 y T2. [6]

Estudios de caso

Se optimizó una amplia gama de aplicaciones en la plataforma CoolThreads, incluidas Symantec Brightmail AntiSpam, [7] las aplicaciones Siebel de Oracle , [8] y Sun Java System Web Proxy Server . [9] Sun también documentó su experiencia al trasladar su propia tienda en línea a un clúster de servidores T2000, [10] y publicó dos artículos sobre consolidación web en CoolThreads utilizando Solaris Containers . [11] [12]

Sun tenía una página de ajuste del rendimiento de las aplicaciones para una variedad de aplicaciones de código abierto , incluidas MySQL , PHP , gzip e ImageMagick . [13] La optimización adecuada para los sistemas CoolThreads puede generar ganancias significativas: cuando se usa el compilador Sun Studio con la configuración de optimización recomendada, el rendimiento de MySQL mejora en un 268% en comparación con el uso solo del indicador -O3 .

Otros ajustes relacionados con el rendimiento de UltraSPARC T2 están documentados en los blogs de los ingenieros de Oracle. [14]

Consumo de energía

El consumo máximo de energía puede llegar hasta 123 vatios , pero el T2 normalmente consume 95 vatios durante el funcionamiento nominal del sistema. Esto es más que los 72 vatios del T1. Sun explica que esto se debe a un mayor grado de integración del sistema en el chip.

Historial de lanzamientos

El 12 de abril de 2006, Sun anunció la grabación del UltraSPARC T2. [15] Sun anunció el lanzamiento del T2 el 7 de agosto de 2007, catalogándolo como "el microprocesador más rápido del mundo". [16]

El 9 de abril de 2008, Sun anunció el UltraSPARC T2 Plus.

Diseño abierto

El 11 de diciembre de 2007, Sun puso a disposición del público el diseño del procesador UltraSPARC T2 bajo la Licencia Pública General GNU a través del proyecto OpenSPARC . El lanzamiento incluye:

Referencias

  1. ^ "Niagara2: un servidor en un chip con muchos subprocesos" (PDF) . Archivado (PDF) desde el original el 24 de enero de 2007 . Consultado el 28 de enero de 2007 .
  2. ^ "Servidores Blade T2BC". Computadora Themis. 2008-06-02. Archivado desde el original el 5 de junio de 2008.
  3. ^ "Sun Microsystems y Fujitsu amplían la línea de servidores SPARC Enterprise con nuevos sistemas basados ​​en procesador UltraSPARC T2 Plus". Microsistemas solares. 2008-04-09. Archivado desde el original el 4 de enero de 2010.
  4. ^ "Clúster de las Cataratas Victoria". HPCVL. 2008-06-10. Archivado desde el original el 26 de diciembre de 2014 . Consultado el 30 de septiembre de 2011 .
  5. ^ "Desarrollo y ajuste de aplicaciones en sistemas multiproceso de chip UltraSPARC T1" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  6. ^ "Uso de los aceleradores criptográficos en los procesadores UltraSPARC T1 y T2" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  7. ^ "Ajuste de Symantec Brightmail AntiSpam en servidores con procesador UltraSPARC T1 y T2" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  8. ^ "Optimización de las aplicaciones Siebel de Oracle en servidores Sun Fire con tecnología CoolThreads" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  9. ^ "Solución de proxy web confiable y de alto rendimiento de Sun" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  10. ^ "Consolidación de Sun Store en servidores Sun Fire T2000" (PDF) . Planos de Sun en línea . Microsistemas solares. Octubre de 2007 . Consultado el 9 de enero de 2008 .
  11. ^ "Implementación de Sun Java Enterprise System 2005-Q4 en el servidor Sun Fire T2000 mediante contenedores Solaris" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  12. ^ "Consolidación web en Sun Fire T1000 utilizando contenedores Solaris" (PDF) . Planos de Sun en línea . Microsistemas solares . Consultado el 9 de enero de 2008 .
  13. ^ "Ajuste del rendimiento de la aplicación". Microsistemas solares . Consultado el 9 de enero de 2008 .
  14. ^ "CMT alcanza la mayoría de edad". Oráculo. Archivado desde el original el 13 de diciembre de 2013 . Consultado el 12 de junio de 2014 .
  15. ^ "Sun Microsystems completa el diseño del innovador procesador UltraSPARC T2 CoolThreads de próxima generación". Archivado desde el original el 6 de julio de 2008 . Consultado el 25 de agosto de 2006 .
  16. ^ "Webcast del anuncio". Archivado desde el original el 20 de mayo de 2011 . Consultado el 7 de agosto de 2007 .

Enlaces externos