Diferencias entre Intel Core 2 Duo y AMD X2

AMD X2
Controlador de memoria en el mismo procesador
3 instrucciones por ciclo

Intel Core2Duo

  • 4 instrucciones por ciclo (los Pentium y AMD X2 realizan 3 por ciclo)
  • Utiliza Macro-Fusion, cuando 2 instrucciones pueden ser fundidas, son enviadas a una unidad especial que las funde, para luego ser ejecutadas como una instruccion normal
  • Tiene una unidad especifica para decodificar SSE, permitiendo procesar 128bits (por procesador) en un solo ciclo
  • Poseen Smart Memory Access, algo asi como un mecanismo para ver si un store es realmente necesario, y salteandolo si se determina que no (en caso que luego se detecte que era necesario, se vuelve al estado anterior, en cuyo caso se consumen mas ciclos, pero como el porcentaje de acierto supuestamente es mayor al de errores, se gana en performance)
  • Hace una buena administracion de la energia, pudiendo no solo poner en "sleep" un procesador que no es usado, sino partes del otro que esta siendo utilizado (llegando hasta el nivel de gates)
  • Cache compartido por ambos cores