SPARC T5 es el microprocesador multinúcleo de quinta generación de la familia SPARC T-Series de Oracle . [1] Se presentó por primera vez en Hot Chips 24 en agosto de 2012, [2] y se presentó oficialmente con los servidores Oracle SPARC T5 en marzo de 2013. [3] El procesador está diseñado para ofrecer un alto rendimiento multiproceso (16 núcleos por chip, con 8 subprocesos por núcleo), así como un alto rendimiento de un solo subproceso del mismo chip. [4]
![]() Oracle SPARC T5 | |
Información general | |
---|---|
Lanzado | 2013 |
Interrumpido | 2017 |
Actuación | |
Max. Frecuencia de reloj de la CPU | 3,6 GHz |
Cache | |
Caché L1 | 16 × (16 + 16) KB |
Caché L2 | 16 × 128 KB |
Caché L3 | 8 MB |
Arquitectura y clasificación | |
Min. tamaño de la característica | 28 millas náuticas |
Conjunto de instrucciones | SPARC V9 |
Especificaciones físicas | |
Núcleos |
|
Productos, modelos, variantes | |
Nombre (s) principal |
|
Historia | |
Predecesor | SPARC T4 |
Sucesor | SPARC M7 |
El procesador utiliza el mismo diseño de núcleo SPARC S3 que su predecesor, el procesador SPARC T4 , pero está implementado en un proceso de 28 nm y funciona a 3,6 GHz. [5] El núcleo S3 es un núcleo de doble problema que utiliza subprocesos dinámicos y ejecución desordenada , [6] incorpora una unidad de punto flotante , una unidad criptográfica dedicada por núcleo. [7]
El procesador basado en SPARC Versión 9 de 64 bits tiene 16 núcleos que admiten hasta 128 subprocesos por procesador y escala hasta 1.024 subprocesos en un sistema de 8 sockets . [4] Otros cambios incluyen el soporte de PCIe versión 3.0 y un nuevo protocolo de coherencia de caché. [5]
Comparación de SPARC T4, T5 y T7 / M7
Este gráfico muestra algunas diferencias entre los chips de procesador T5 y T4.
Procesador | SPARC T4 [4] | SPARC T5 [8] | T7 / M7 [9] |
---|---|---|---|
Max chips por sistema | 4 | 8 | dieciséis |
Núcleos por chip | 8 | dieciséis | 32 |
Max hilos por chip | 64 | 128 | 256 |
Frecuencia | 2,85-3,0 GHz | 3,6 GHz | 4,13 GHz |
Caché de nivel 3 compartido | 4 MB | 8 MB | 64 MB |
MCU por chip | 2 [10] | 4 [11] | 4 |
Tasa de transferencia por MCU | 6,4 Gbit / s [10] | 12,8 Gbit / s [11] | |
Proceso tecnológico | 40 nm | 28 millas náuticas | 20 millas náuticas |
Tamaño de la matriz | 403 mm 2 | 478 mm 2 | |
Versión PCIe | 2.0 | 3,0 | 3,0 |
El SPARC T5 también presenta una nueva función de administración de energía que consiste en soporte de hardware en el procesador y el software que permite al administrador del sistema usar la función. Los usuarios seleccionan la política de cómo responde el sistema a eventos de sobrecalentamiento y sobrecorriente. La política de escalado dinámico de voltaje y frecuencia (también conocida como DVFS) se puede configurar para mantener la frecuencia máxima o para compensar el rendimiento y el consumo de energía. [5]
SPARC T5 en sistemas
El procesador SPARC T5 se utiliza en los servidores SPARC T5-2, T5-4 y T5-8 de entrada y de tamaño medio de Oracle . Todos los servidores utilizan la misma frecuencia de procesador, número de núcleos por chip y configuración de caché. [12]
El procesador T5 incluye una red de barras cruzadas que conecta los 16 núcleos con las cachés L2 a la caché L3 compartida. La coherencia de la caché del multiprocesador se mantiene mediante un protocolo basado en directorios . [5] El diseño escala hasta ocho enchufes sin silicona adicional (sin pegamento ). El protocolo basado en snoopy utilizado en los sistemas SPARC T4 fue reemplazado para reducir la latencia de la memoria y reducir el consumo de ancho de banda de coherencia. [5] [13]
Referencias
- ^ "Seguridad de alto rendimiento para aplicaciones de servidor Oracle WebLogic que utilizan los servidores SPARC T5 y SPARC M5 de Oracle , informe técnico " (PDF) , www.oracle.com , Oracle Corporation, mayo de 2012
- ^ Timothy Prickett Morgan (4 de septiembre de 2012), "Oracle arroja a los gladiadores Sparc T5 a la gran arena de hierro" , www.theregister.co.uk , The Register
- ^ Timothy Prickett Morgan (26 de marzo de 2013), "Los nuevos T5 Sparcs de Oracle aumentan la escalabilidad en el chip y el chasis" , www.theregister.co.uk , The Register
- ^ a b c "Hoja de datos del procesador SPARC T4" (PDF) , www.oracle.com , Oracle Corporation
- ^ a b c d e John Feehrer; Sumti Jairath; Paul Loewenstein; Ram Sivaramakrishnan; David Smentek; Sebastián Turullols; Ali Vahidsafa (marzo-abril de 2013), IEEE Micro, vol. 33, no. 2, El procesador Oracle Sparc T5 de 16 núcleos se escala a ocho sockets, págs. 48-57 , IEEE Computer Society , ISSN 0272-1732
- ^ "Hoja de datos del procesador SPARC T5" (PDF) , www.oracle.com , Oracle Corporation
- ^ Manish Shah; Robert Golla; Gregory Grohoski; Paul Jordan; Jama Barreh; Jeff Brooks; Mark Greenberg; Gideon Levinsky; Mark Luttrell; Christopher Olson; Zeid Samoail; Matt Smittle; Tom Ziaja (marzo-abril de 2012), IEEE Micro, vol. 32, no. 2, Sparc T4: Un servidor en un chip con subprocesos dinámicos, págs. 8-19 , IEEE Computer Society
- ^ Arquitectura de servidor Oracle SPARC T5-2, SPARC T5-4, SPARC T5-8 y SPARC T5-1B (PDF) , Oracle Corporation
- ^ "Arquitectura de servidor Oracle SPARC T7 y SPARC M7" (PDF) , www.oracle.com , Oracle Corporation
- ^ a b "Oracle SPARC T4-1, SPARC T4-2, SPARC T4-4 y SPARC T4-1B Server Architecture, An Oracle White Paper, p. 28" (PDF) , www.oracle.com , Oracle Corporation, junio de 2012
- ^ a b "Oracle SPARC T5-2, SPARC T5-4, SPARC T5-8 y SPARC T5-1B Server Architecture, An Oracle White Paper, p. 29" (PDF) , www.oracle.com , Oracle Corporation, febrero de 2014
- ^ Jean Bozman (5 de abril de 2013), Oracle lanza los servidores T5 y M5: una nueva generación de servidores SPARC / Solaris de Oracle , IDC , ISSN 0272-1732
- ^ "SPARC T5 Deep Dive: una entrevista con Rick Hetherington de Oracle" , www.oracle.com , Oracle Corporation