III. Trabajo relacionado
Este documento es un resumen de datos sobre diferentes procesadores. Wikipedia ha recopilado muchos conceptos individuales de arquitectura de computadoras y se pueden encontrar varios conceptos de procesadores Intel y AMD. Por ejemplo, la línea de tiempo de AMD, la microarquitectura del procesador Intel, etc.
Hay muchos artículos que hablan sobre diferentes modelos de Intel y AMD. Por ejemplo, Kanter[8, 9] ilustró la microarquitectura Bulldozer de AMD y la microarquitectura Sandy Bridge de Intel y explica la búsqueda de instrucciones, la ejecución desordenada, el subsistema de memoria, etc. En esos artículos, demuestra las arquitecturas y compara la Bulldozer y Sandy Bridge con sus antepasados correspondientes.
Jason Robert y Carey Patterson[15] hizo una guía de 90 minutos sobre microprocesadores modernos. Los temas cubiertos en su trabajo incluyen pipelining, multi-core y multi-threading simultáneo, instrucciones vectoriales SIMD y jerarquía de memoria. Pusieron muchos procesadores de ejemplo debajo de cada técnica, lo cual es útil para tener una idea de cómo los procesadores reales usan la técnica.
IV. Conclusión
En este breve artículo, recopilé las características de los procesadores AMD e Intel. A partir de la comparación, podemos concluir que ambos utilizan conceptos de diseño similares. Se ha demostrado que esos conceptos son más eficientes. Por ejemplo, ambos traducen código similar a CISC a código micro-op que es similar a RISC, ambos tienen cachés de múltiples niveles, ambos usan un enfoque de programación dinámica con especulación, ambos usan un enfoque basado en directorios y espionaje en múltiples subprocesos.
Es obvio que la razón por la que el precio de AMD es más bajo es que su rendimiento no es tan bueno como el de Intel. De los puntos de referencia en línea, sabemos que Sandy Bridge supera a Bulldozer. Al comparar sus especificaciones, no podemos concluir qué factores específicos causan el desempeño, pero esas especificaciones indican que tener más núcleos y más etapas de canalización no necesariamente trae un mejor desempeño. La razón por la que Bulldozer tiene más núcleos puede ser porque su núcleo individual no es tan bueno como el del i7. Podríamos decir que la diferencia posiblemente se base en las siguientes perspectivas: técnicas de programación, sincronización y fabricación.
Referencias
1. John L. Hennessy y David A. Patterson, Arquitectura informática: un enfoque cuantitativo, Morgan Kaufmann
2. Especificaciones del producto, http://www.intel.com
3. Especificaciones del producto, http: //www.amd.com
4. http://www.cpubenchmark.net/high_end_cpus.html
5. Procesadores Sundar Srinivasan, Intel x86: ¿CISC o RISC? ¿¿o ambos?? http://sunnyeves.blogspot.com/2009/07/intel-x86-processors-cisc-or-risc-or.html
6. Peter Glaskowsky, SSE5 de AMD pone fin al antiguo debate entre RISC y CISC, http://news.cnet.com/8301-13512_3-9769450-23.html
7. x86, http://en.wikipedia.org/wiki/X86
8. David Kanter, Bulldozer Microarchitecture de AMD, http://www.realworldtech.com/bulldozer/2/, agosto de 2010
9. David Kanter, Sandy Bridge Microarchitecture de Intel, http://www.realworldtech.com/sandy-bridge/, septiembre de 2010
10. Colin Donahue y Jason Lowden, diapositivas de AMD Bulldozer, http://meseec.ce.rit.edu/551-projects/winter2011/2-2.pdf, 2011
11. Anand Lal Shimpi, The Bulldozer review: AMD FX-8150 probado, http://www.anandtech.com/show/4955/the-bulldozer-review-amd-fx8150-tested/2, 2011
12. Gabriel Torres, Core i7-3770K vs. AMD FX-8150 y Core i7-2600K CPU Review, http://www.hardwaresecrets.com/printpage/Core-i7-3770K-vs-AMD-FX-8150-and -Core-i7-2600K-CPU-Review / 1537, abril de 2012
13. Agner Fog, La microarquitectura de las CPU Intel, AMD y VIA, http://www.agner.org/optimize/microarchitecture.pdf, febrero de 2012
14. Guía de optimización de software para procesadores 15h de la familia AMD. AMD, http://support.amd.com/us/Processor_TechDocs/47414_15h_sw_opt_guide.pdf, enero de 2012.
15. Jason Robert y Carey Patterson, Modern Microprocessors, http://www.lighterra.com/papers/modernmicroprocessors/, agosto de 2012
16. Bullcozer (microarquitectura), http://en.wikipedia.org/wiki/Bulldozer_(microarchitecture)
17. Lista de microarquitecturas de CPU Intel, http://en.wikipedia.org/wiki/List_of_Intel_CPU_microarchitectures