fuente: Noticias 3DEn la web de Digit Life publican un análisis del funcionamiento de las cachés de nivel 2 de ambas alternativas Dual Core existentes en el mercado: AMD Athlon X2 y Intel Core 2 Duo.
La caché de nivel 2 de los AMD está en cada núcleo y por lo tanto no es compartida entre ellos, la caché L2 de los nuevos Intel Core 2 Duo está compartida por ambos núcleos. Básicamente se decidió esto por parte de Intel para evitar datos redundantes entre los distintos núcleos. AMD con su nuevo K8L que será de 4 núcleos tiene previsto incluir una caché L3 compartida para todos los núcleos. Ahora mismo creemos que los Intel Core 2 Quad son dos núcleos Core 2 Duo juntos y por lo tanto tienen 2 cachés L2 que compartidas para cada pareja de núcleos.
En el artículo que citamos de Digit-Life realizan varias pruebas de eficiencia de la caché L2 de ambas alternativas, aunque se centran en la L2 de Intel. Parecen concluir que la caché L2 de AMD dedicada funciona correctamente y los datos redundantes no afectan al rendimiento de esta. En cambio la caché L2 compartida de los Core 2 Duo deja bastante que desear cuando se accede a ambos núcleos del procesador y podría estar mejor implementada.
Esto no significa que no siga siendo mejor la alternativa de Intel ya que si AMD tiene previsto sacar una caché compartida para sus futuros procesadores será que es el camino a seguir, aunque quizá con alguna optimización más e incluso quizá Intel piense rediseñar el funcionamiento de su caché L2 para revisiones futuras. Sin duda un tema muy complejo.