Esta pregunta está marcada como respondida, pero me gustaría agregar más información sobre el caché:
Dado el mismo núcleo, más caché L2 generalmente mejora el rendimiento entre dos procesadores, de lo contrario, dependiendo del software que se ejecute. Por ejemplo, si está ejecutando un software que está optimizado para el tamaño de caché más pequeño, agregar más caché no mejorará mucho el rendimiento. Pero, si el software cabe en la memoria caché más grande y no en la memoria caché más pequeña, verá grandes mejoras de rendimiento.
Si está comparando diferentes núcleos, especialmente de diferentes fabricantes de CPU, entonces esto no es necesariamente así. Las diferencias de caché incluyen el protocolo de coherencia (mantener todo el caché sincronizado entre sí y con la memoria) y (no puedo pensar en el término técnico en este momento) si el caché se refleja en el siguiente nivel o es exclusivo del nivel de caché. _ Sin embargo, la caché definitivamente hace que la computadora sea más rápida. Los procesadores funcionan significativamente más lento sin caché.
Hay otro lado de la memoria caché mencionada en la respuesta: la memoria caché le cuesta dinero al fabricante de la CPU: cuanto más grande es la memoria caché, cuanto más área de superficie de silicio, cuanto más grande es la matriz, menor es el rendimiento, más cuesta producir el silicio.