miércoles, 17 de agosto de 2011

Procesador de dos núcleos que comparten la caché L2

Dependiendo del fabricante o del modelo de microprocesador nos podemos encontrar (hablando siempre de procesadores dual core o multi core) con que cada núcleo posee su caché L2 o bien que los núcleos comparten una misma caché L2.

Ventajas de compartir la L2
  • Una de las ventajas es que la L2 no guarda información duplicada, caso que se podría dar si la L2 no es compartida. Es decir que un dato que pueda ser útilizado por ambos núcleos no se repite en la caché compartida, pero si no lo fuera, ese dato debería guardarse en la cache de cada núcleo.
  • Otra ventaja es que presenta la caché L2 compartida es que se  puede implementar la tecnología Smart Caché, donde el espacio asignado a cada núcleo es dinámico según la carga de trabajo que éste necesite. Esta tecnología la presentan por ejemplo los Core i7 de Intel.