stringtranslate.com

sin núcleo

" Uncore " es un término utilizado por Intel para describir las funciones de un microprocesador que no están en el núcleo, pero que deben estar estrechamente conectadas al núcleo para lograr un alto rendimiento. [1] Se le ha llamado " agente del sistema " desde el lanzamiento de la microarquitectura Sandy Bridge . [2]

Detalles

Los núcleos de procesador típicos contienen los componentes del procesador involucrados en la ejecución de instrucciones, incluidos el caché ALU , FPU , L1 y L2 . Por el contrario, las funciones de Uncore incluyen controladores QPI , caché L3 , canalización de agente snoop , controlador de memoria integrado , complejo raíz PCI Express integrado y controlador Thunderbolt . [3] Otros controladores de bus como SPI y LPC son parte del chipset . [4]

El diseño Intel Uncore proviene de su origen como Northbridge . El diseño del Intel Uncore reorganiza las funciones críticas del núcleo, acercándolas físicamente al núcleo, reduciendo así su latencia de acceso.

En concreto, la microarquitectura del Intel uncore se divide en una serie de unidades modulares. La principal interfaz no central con el núcleo es la llamada caja de caché (CBox), que interactúa con la caché de último nivel (LLC) y es responsable de gestionar la coherencia de la caché . Múltiples enlaces QPI internos y externos son administrados por unidades de capa física, denominadas PBox. Las conexiones entre PBox, CBox y uno o más iMC (MBox) son administradas por el controlador de configuración del sistema (UBox) y un enrutador (RBox). [5]

La eliminación de los controladores de bus serie del Intel Uncore permite un mayor rendimiento al permitir que el reloj uncore (UCLK) funcione a una base de 2,66 GHz, con límites de overclocking superiores a 3,44 GHz. [6] Este aumento de la frecuencia de reloj permite que el núcleo acceda a funciones críticas (como el iMC ) con una latencia significativamente menor, lo que generalmente reduce los tiempos de acceso del núcleo a la DRAM en 10 ns o más.

Referencias

  1. ^ "Ultrabook, teléfono inteligente, computadora portátil, computadora de escritorio, servidor e integrado: Intel". Intel.com . Consultado el 21 de enero de 2014 .
  2. ^ Anand Lal Shimpi (14 de septiembre de 2010). "La arquitectura Sandy Bridge de Intel expuesta". AnandTech . Consultado el 15 de julio de 2015 .
  3. ^ "Tecnología Thunderbolt ™ para desarrolladores". Intel.com. 2014-01-13 . Consultado el 21 de enero de 2014 .
  4. ^ "Nehalem: los capítulos no escritos". AnandTech . Consultado el 21 de enero de 2014 .
  5. ^ "Guía de programación Uncore del procesador Intel(R) Xeon(R) serie 7500" (PDF) . Consultado el 30 de enero de 2014 .
  6. ^ Yus, Carlos (27 de enero de 2011). "HighPerformanceSystems: Intel Sandy Bridge fuera de especificación 4.0, 4.4 y 4.6 GHz. Actualizado - HighPerformanceSystems". High Performancesystems.blogspot.com . Consultado el 21 de enero de 2014 .

enlaces externos