|
|
|
¿Cual es mejor AMD o INTEL?. |
|
AMD vs. INTEL. ¿DAVID CONTRA GOLIAT O SIMPLE CUESTION DE IMAGEN
En este artículo sÓlo se pretende dar un repaso a lo que ofrecen ambas compañías en el mercado de los microprocesadores para ordenadores (hacerlo del todos sus productos sería una labor bastante ardua), no decidir cuál es el mejor. Aclarar que el poner delante a AMD es solo por una cuestión de ordenamiento alfabético. Lo que sí quiero decir es que en cuanto a calidad de fabricación ambas compañías son compañías de primer nivel, con una muy alta calidad en los dos casos, por lo que esto no puede ser motivo de elección entre una u otra. Vamos a ver primero algo sobre ambas compañías: AMD (Advanced Micro Devices) se fundó en 1.969 en Sunnyvale (California). Es la segunda empresa productora de microprocesadores para ordenadores, por detrás de INTEL. En el año 1.982 firma un acuerdo con INTEL que duraría hasta 1.986, y que le permitía fabricar microprocesadores basados en la tecnología INTEL. Este acuerdo se rompió con la irrupción en el mercado de los ordenadores ''clónicos'' y la cada vez menor dependencia de las exigencias de IBM en cuanto a las características que debían tener los microprocesadores. Esto llevó a ambas compañías a una larga lucha legal por la ruptura de este acuerdo, siendo esta favorable a AMD en la inmensa mayoría de las ocasiones, lo que le permitió seguir fabricando microprocesadores basados en x86. En 1.994 firman un nuevo acuerdo que permite a AMD fabricar microprocesadores basados en 285, 386 y 486. Hasta ese momento, AMD no es más que un fabricante de microprocesadores con tecnología de terceros (en este caso INTEL), pero con unos costos menores, lo que la hizo popular en muchos mercados. En 1.995 saca al mercado la serie K (el K5), que es el primer microprocesador desarrollado íntegramente por AMD, para competir con los Pentium de INTEL. Posteriormente lanzaría los K6 (1.997) y K6-2 (1.999) para competir con los nuevos P-II y P-III de INTEL. Estos procesadores utilizan parte de la arquitectura RISC, lo que hace que a menor velocidad de reloj las prestaciones sean superiores a las de INTEL. En 2.000 lanza al mercado los K7 (Athlon), para entrar en competencia directa con los P4 de INTEL. AMD adoptó el sistema de nombrar a sus microprocesadores por su equivalente en rendimiento a INTEL P4, no por su velocidad real. Una cuestión muy importante para considerar el rendimiento de los AMD es que no son compatibles con los chipset de INTEL. Esto hizo que al principio dieran muchos problemas (sobre todo los K5) tanto de rendimiento como de fiabilidad, dependiendo sobre todo de la calidad de la placa base utilizada. No obstante a medida que fabricantes de chipset como VIA y SiS fueron desarrollando chips para estos sistemas fue aumentando tanto su rendimiento final como su fiabilidad. De hecho, VIA se ha convertido en el principal suministrador de chipset, tanto para placas basadas en AMD como en placas basadas en INTEL (después, en este caso, de la propia INTEL). En el año 2.003 compró Geode (la antigua Cyrix), lo que propició que en 2.004 AMD sacara la gama GEODE de microprocesadores de bajo consumo para equipos integrados. Es el mayor productor mundial de chips para TV, consolas y móviles Tiene fábricas en Singapur y en Dresden (Alemania). INTEL (Integrated Electronic) se fundó en 1.968 en Santa Clara (California). Es la primera empresa productora de microprocesadores para ordenadores del mundo, si bien sus diferencias han bajado en los últimos años (llegó a ser del 85% en 1.995) con respecto a AMD. Comparte el honor, junto con Texas Instruments (los expertos no se ponen totalmente de acuerdo sobre este punto) de ser el creador del primer microprocesador del tipo x86 para ordenadores, en 1.971. De todos es conocida la trayectoria de INTEL como creador y fabricante de microprocesadores. Hagamos una reseña de los principales micros. 1971.- Intel 4004. Fue el primer microprocesador comercial, salió al mercado el 15 de noviembre de 1971. 1974.- Intel 8008. 1978.- Intel 8086. 1979.- Intel 8088. 1982.- Intel 80286. 1985.- Intel 80386, AMD 386. 1989.- Intel 80486, AMD 486. 1993.- Intel Pentium, AMD K5. 1995.- Intel Pentium Pro. 1997.- Intel Pentium II, AMD K6. 1999.- Intel Pentium III, AMD K6-2. 2000.- Intel Pentium 4, Intel Itanium 2, AMD Athlon XP, AMD Duron. 2004.- Intel Pentium M. 2005.- Intel Pentium D, Intel Extreme Edition con hyper threading, Intel Core Duo, AMD Athlon 64, AMD Athlon FX. 2006.- Intel Core 2 Duo, Intel Core 2 Extreme, AMD Athlon 64 X2. 2007.- Intel Core 2 Quad, AMD Quad Core. En el año 2.005 llegó a un acuerdo con Apple para suministrar microprocesadores P-4 para los nuevos Mac. INTEL tiene registradas más de 300 patentes de componentes relacionadas con el mundo de los ordenadores, entre las que están el bus PCI, AGP, USB y PCIexpress. INTEL tiene fábricas repartidas por el sudeste asiático y Filipinas. SUS PRODUCTOS Tanto AMD como INTEL tienen una gama lo suficientemente amplia como para satisfacer cualquier necesidad. Desde procesadores de bajo costo y un solo núcleo, aunque compatibles en ambos casos con 64bits y velocidades de más de 3Ghz (Sempron de AMD y Celeron D en el caso de INTEL) hasta procesadores de doble núcleo y procesadores para servidores de doble núcleo y cuádruple nucleo (AMD Opteron e INTEL Xeon), pasando por la gama específica de bajo consumo para portátiles (Turion en AMD y serie M o Mobile en INTEL). En este tutorial nos vamos a centrar en los microprocesadores para ordenadores de sobremesa. Vamos a analizar las opciones que tenemos. Lo primero que vemos es un exceso de oferta (26 en el caso de AMD y 51 en el caso de INTEL), a lo que hay que añadir en el caso de AMD 5 microprocesadores Sempron con socket 754 (para ensambladores de PC de bajo costo) y 4 Athlon XP64 con socket 939 y en el caso de INTEL un mayor número de series de producción (Celeron D, Pentium D, Extreme Edition, Core 2 Duo, Core 2 Duo Extreme Edition). Esto hace que la gama de posibilidades sea muy amplia en ambas marcas, pero también que sea cada vez más difícil para el usuario saber cuál es el procesador que necesita. Antes de continuar quisiera hablar de un mito que se mantiene y que en la actualidad no es real en absoluto, siendo además una de las razones que muchos argumentan en contra de AMD. Los micros de AMD se calientan mucho más que los de INTEL. Esto era muy cierto en los K5 y K6, hasta el punto de incorporar una chapa disipadora en el micro, y cierto en los primeros K7. Dejó de ser cierto con la salida de los Athlon XP, que trabajan prácticamente a la misma temperatura que los INTEL y es falso con los nuevos procesadores XP64 de un núcleo y de doble núcleo, que trabajan a las mismas temperaturas que los INTEL, con una temperatura de trabajo en el caso de los X2 de 65w de entre 28º y 35º, superando solo cuando se les exige un gran rendimiento (y consumo) los 40º-45º. De hecho, el procesador que más problemas de temperatura da en la historia reciente (los K5 y K6 son de los años 90) no es AMD, sino Intel, y se trata de los P4 con núcleo Prescott (los últimos 478 y primeros 775 de un solo núcleo), sobre todo cuando sobrepasan los 2.6Mhzl. CARACTERISTICAS PRINCIPALES DE CADA FABRICANTE. AMD La principal característica de los procesadores AMD de un solo núcleo es que, gracias a su tecnología, consigue unos rendimientos similares a los de INTEL, pero con una velocidad de reloj bastante menor y con una memoria caché también menor. La proporción en el rendimiento y la velocidad de reloj esta aprox. en 1:1.60. Esto quiere decir que para obtener el rendimiento de un P4 a 3800Mhz, un Athlon XP64 3800+ trabaja a 2400Mhz. Esto ha motivado que, por razones comerciales, AMD denomine sus micros en relación a su rendimiento comparado con INTEL, no por su velocidad real de reloj. Tienen también una mayor velocidad FSB (entre los 1600Mhz de los Sempron y los 2000Mhz del resto de la gama, frente a los 1066Mhz de los INTEL de mayor velocidad) y una característica muy importante, y es que la memoria RAM está gestionada directamente por el microprocesador, y no por el NorthBridge, lo que hace que tanto la utilización como el acceso y la gestión de esta sea más rápido que en el caso de INTEL. Esto supone una cierta ventaja en los procesadores de un solo núcleo, pero... ¿lo es también para los de doble núcleo?. Pues la verdad es que no tanto, aunque en velocidad de acceso a la RAM y en ancho de banda siguen siendo bastante superiores. En los procesadores del tipo Dual Core, AMD se ve penalizada por su menor memoria caché, sobre todo en aplicaciones que hacen mucho uso de esta. Al final veremos algunos resultados basados en tests Benchmark. La gama de AMD consta de las siguientes familias:** **Datos extraídos de la web de AMD (www.amd.com) Athlon 64 (un núcleo). 3500+, 3800+ y 4000+, con una frecuencia de reloj de 2.2Ghz, 2.4Ghz y 2.6Ghz y una caché L1 de 128KB (64KB para instrucciones y 64KB para datos) y L2 de 512 a 1MB y 2000FSB Athlon 64 x2 (doble núcleo). 3600+ a 6400+, con una frecuencia de reloj de entre 1.9Ghz y 3.2Ghz x núcleo, y una caché L1 de 128KB (64KB para instrucciones y 64KB para datos) y L2 de 512KB a 1MB x núcleo y 2000 FSB Athlon Phenom (4 núcleos) 9500 y 9600, con una frecuencia de reloj de 2.2Ghz y 2.3Ghz x núcleo respectivamente, y una caché L1 de 128KB (64KB para instrucciones y 64KB para datos) y L2 de 512KB a 1MB x núcleo y 2000 FSB. Llevan además una caché L3 de 2MB compartida para los cuatro núcleos. Utilizan el socket AM2+, compatible con el AM2. Athlon 64 FX FX64.- 2 x 2.8Ghz, Caché L1 de 256KB y L2 de 2MB. y un banding al sistema de 8.0GB/s a 2000Mhz y a la memoria de 12.8GB/s a 800Mhz. FX70.- 4 x 2.6Ghz, Caché L1 de 512KB (256KB x procesador) y L2 de 4MB (2MB x procesador). y un banding al sistema de 8.0GB/s a 2000Mhz y a la memoria de 12.8GB/s a 800Mhz x procesador (un total de 33.6GB/s). FX72.- 4 x 2.8Ghz, Caché L1 de 512KB (256KB x procesador) y L2 de 4MB (2MB x procesador). y un banding al sistema de 8.0GB/s a 2000Mhz y a la memoria de 12.8GB/s a 800Mhz x procesador (un total de 33.6GB/s). FX74.- 4 x 3.0Ghz, Caché L1 de 512KB (256KB x procesador) y L2 de 4MB (2Mb x procesador). y un banding al sistema de 8.0GB/s a 2000Mhz y a la memoria de 12.8GB/s a 800Mhz x procesador (un total de 33.6GB/s). Los FX70, FX72 y FX74 utilizan el nuevo socket F (1207FX), exclusivo para estos procesadores. A diferencia de los Quad de INTELy de los Phenom de AMD, no se trata de un procesador con 4 núcleos, sino de la unión de 2 procesadores de doble núcleo, trabajando sincronizados. Todos los procesadores AMD cuentan con HyperTransport de 2000Mhz full duplex, gestor integrado de memoria de 128bits + 16bits ECC, con un banding total al sistema de 18.6GB/s. (20.8 en los Athlon 64 x2 Y FX64 y de de 33.6 en los FX70, FX72 y FX74)), NorthBridge integrado, con una ruta de datos de 128 bits para la frecuencia del núcleo del procesador, Cool'n'Quiet, AMD64, instrucciones 3D y multimedia y protección mejorada antivirus. AMD se ha decantado por el socket AM2, de 940 pines, diseñados para el uso de memorias DDR2, y sólo mantiene algunos Sempron de bajo precio en socket 754 y unos pocos en socket 939 (para memorias DDR), destinados a desaparecer. Veamos algunas de estas tecnologías: Hypertransport.- Es un vínculo punto a punto de baja latencia y alta velocidad. Aumenta la velocidad de comunicación entre los diferentes circuitos del ordenador (NorthBridge, SouthBridge, memoria...), reduciendo el número de buses y cuellos de botella y dando un mayor ancho de banda. AMD64.- Permite la información simultanea en 32 y 64 bits sin pérdida de rendimiento. AMD Virtual.-Extensión para la ejecución de programas virtuales. Trabaja con programas tales como Microsoft Virtual PC y Microsoft Virtual Server. Cool 'n' Quiet.- Regula la frecuencia del microprocesador en relación a la potencia requerida. Reduce el consumo, la generación de calor y, por consiguiente, el ruido generado, al permitir que los ventiladores giren a menor velocidad cuando no sea necesario su máximo rendimiento. Protección mejorada antivirus.- Esta protección funciona solamente con Windows XP SP2, Linux, Solaris y BSD Unix. Separa parte de la memoria RAM, designando esas áreas separadas como ''solo datos'', haciendo que en esas áreas solo se pueda leer y escribir, pero NO ejecutar los códigos que contengan. Instrucciones 3D y multimedia.- Los procesadores ADM son compatibles con las instrucciones AMD 3DNow!, MMX, SSE, SSE2 y dependiendo del procesador SSE3. INTEL No hay que olvidar que hablamos de la primera empresa fabricante de microprocesadores, con una gama de productos amplísima (quizás excesivamente amplia), sobre todo en denominaciones de familias, lo que ya de por sí hace un poco difícil decidir cuál es el microprocesador que deseamos o necesitamos. Son procesadores muy rápidos y con bastante memoria caché (generalmente el doble que los AMD). Además de procesadores, fabrica también chipset y placas base específicamente adaptados a sus productos. La unión de estos hace que sean conjuntos con un gran rendimiento. INTEL siempre ha nombrado a sus micros por la velocidad de reloj, pero últimamente ha abandonado esta práctica para nombrarlos por sus respectivas claves, lo que hace aun más dificil su identificación. En general podemos guiarnos por la siguiente tabla:** **Datos extraidos de la web de INTEL (www.intel.com/espanol/). Procesadores P4 de un núcleo. 521 a 551.- Procesadores con Hyper Threading, entre 2.8Ghz y 3.4Ghz 630 a 670.- Procesadores con Hyper Threading y SpeedStep, entre 3.0Ghz y 3.8Ghz Procesadores Pentium D (doble núcleo). 805.- Procesador con 800 FSB, sin SpeedStep, de 2.66Ghz, con 2x1MB L2. Tec. 90 nm 820.- Procesador con 800 FSB, sin SpeedStep, de 2.80Ghz, con 2x1MB L2. Tec. 90 nm 830 y 840.- Procesadores con 800 FSB, con SpeedStep, de 3.0Ghz y 3.2Ghz, con 2x1MB L2. Tec. 90 nm 915 a 960.- Procesadores con 800 FSB, con SpeedStep, de 2.80Ghz a 3.60Ghz, con 2x2MB L2. Tec. 65 nm Procesadores Pentium Extreme (duble núcleo). 840.- Procesador con 800 FSB, con Hyper Threading, de 3.20Ghz, con 2x1MB L2. 955 y 965.- Procesador con 1066 FSB, con Hyper Threading, de 3.46Ghz y 3.73Ghz, con 2x2MB L2. Procesadores Core 2 Duo (doble núcleo). T5500 y T5600.- Procesadores con 667 FSB, con SpeedStep mejorada, de 1.66Ghz y 1.83Ghz, con 2MB L2 compartida. T7200 a T7600.- Procesadores con 667 FSB, con SpeedStep mejorada, de 2.00Ghz a 2.33Ghz, con 4MB L2 compartida. E4300.- Procesador con 800 FSB, con SpeedStep mejorada, de 1.80Ghz, con 4MB L2 compartida. E6300 a E6700.- Procesadores con 1066 FSB, con SpeedStep mejorada, de 1.86Ghz y 2.66Ghz, con 4MB L2 compartida. Procesador Core 2 Quad (cuádruple núcleo). Q6600.- Procesador con 1066 FSB, con SpeedStep mejorada, de 2.40Ghz x núcleo, con 2x4MB L2 Inteligente. Procesadores Core 2 Extreme. X6800.- Procesador con 1066 FSB, con SpeedStep mejorada, de 2.93Ghz x 2 núcleos, con 4MB L2 compartida. Q6700.- Procesador con 1066 FSB, con SpeedStep mejorada, de 2.66Ghz x 4 núcleos, con 2x4MB L2 Inteligente. Al margen de que el Quaq y los Core 2 Extreme deben ser auténticas bombas, como puede observarse, tanto lo variado de la gama como el tener procesadores con similares velocidades de reloj en varias familias y variedad de FSB puede llegar a hacer bastante complicada la labor de decantarnos por uno u otro procesador. A esto además hay que añadir que no siempre una aparente superioridad de un procesador sobre otro implica un mejor rendimiento. Como dato baste decir que un P4 478 a 3.0Ghz tenía un rendimiento superior a los P4 630 y 631, también de 3.0Ghz. Los procesadores INTEL actuales van todos sobre socket LGA775 y soportan tanto memorias DDR como DDR2. A este respecto hay que recordar que mientras que en Intel la memoria la gestiona el NorthBridge, en AMD es el propio procesador el que la gestiona. De ahí que Intel soporte varios tipos de memoria (en realidad no depende del procesador, como es el caso de AMD, sino de la placa base). En cuanto a las tecnologías empleadas por INTEL, veamos unas cuantas. Hiper Threading.- Consiste en el uso de dos procesadores lógicos a partir de un solo procesador físico, permitiendo la ejecución de instrucciones en paralelo. Necesita tanto software como hardware diseñado para su uso. Consigue una mejora en el rendimiento de aprox. un 20-25% sobre el mismo procesador sin esta tecnología. INTEL64.- Conjunto de extensiones de 64bits. Muy similar (casi idéntico) a AMD64. INTEL VT (Tegnología Intel de Virtualización)l.-Extensión para la ejecución de programas virtuales. Trabaja con programas tales como Microsoft Virtual PC y Microsoft Virtual Server. SpeedStep.- Regula la frecuencia del microprocesador en relación a la potencia requerida. Reduce el consumo, la generación de calor y, por consiguiente, el ruido generado, al permitir que los ventiladores giren a menor velocidad cuando no sea necesario su máximo rendimiento. Bit de desactivación de ejecución.- Protección contra ataques maliciosos. Funciona exactamente igual que la protección mejorada antivirus de AMD. Funciona con un SO compatible con esta tecnología (aunque INTEL no señala ninguno en concreto). Instrucciones 3D y multimedia.- Los procesadores INTEL son compatibles con las instrucciones MMX, SSE, SSE2 y dependiendo del procesador SSE3. Bien. No debe extrañarnos las similitudes entre ambas marcas (características con distinto nombre pero con idénticos desempeños y resultados), lo que hace pensar en algún tipo de acuerdo de desarrollo entre ambas. ¿Por cuál decidirnos?. La cuestión no tiene una fácil respuesta, ya que en la práctica no hay grandes diferencias en prestaciones ni en consumos (tanto AMD como INTEL estan sobre los 65w), ni en temperatura generada (y menos con las funciones Cool'n'Quiet y SpeedStep activadas). Gran parte de las diferencias en el rendimiento las vamos a encontrar principalmente más en la placa base y memorias que usemos, así cómo en el resto de elementos, que en el procesador en sí, y sobre todo, en las necesidades de memoria caché del software en cuestión. En una prueba Benchmark realizada entre varios procesadores AMD e INTEL vamos a escoger el AMD5200+ (2.66Mhz x núcleo) y los INTEL E6600 (2.44Mhz x núcleo) y E6700 (2.66Mhz x núcleo), con una caché L2 en el caso de AMD de 1MB x núcleo y de 4MB compartida en el caso de INTEL. Estas pruebas toman como base 100 el procesador INTEL Pentium D 805 (2.66 Mhz, FSB 800Mhz y 2x1MB de caché L2) 3D y renderización: AMD 5200+ - 150 INTEL E6600 - 178 INTEL E6700 - 195 CAD: AMD 5200+ - 152 INTEL E6600 - 148 INTEL E6700 - 162 Compilación: AMD 5200+ - 200 INTEL E6600 - 210 INTEL E6700 - 234 Procesos con muy poco requerimiento de caché: AMD 5200+ - 161 INTEL E6600 - 157 INTEL E6700 - 173 Procesamiento fotográfico: AMD 5200+ - 135 INTEL E6600 - 152 INTEL E6700 - 165 Compresión/descompresión: AMD 5200+ - 152 INTEL E6600 - 181 INTEL E6700 - 193 Procesamiento de audio: AMD 5200+ - 160 INTEL E6600 - 171 INTEL E6700 - 193 Procesamiento de vídeo: AMD 5200+ - 148 INTEL E6600 - 172 INTEL E6700 - 190 Juegos 3D: AMD 5200+ - 168 INTEL E6600 - 181 INTEL E6700 - 196 Media uso profesional: AMD 5200+ - 164 INTEL E6600 - 176 INTEL E6700 - 195 Media uso doméstico: AMD 5200+ - 155 INTEL E6600 - 177 INTEL E6700 - 195 Media total (uso profesional y doméstico): AMD 5200+ - 160 INTEL E6600 - 167 INTEL E6700 - 195 Eficiencia x Mhz: AMD 5200+ - 57.14 INTEL E6600 - 73.75 INTEL E6700 - 73.31 De esto se deduce algo que ya se venía diciendo: Que INTEL es superior a AMD, más que nada por la mayor caché de los procesadores INTEL, superando AMD a INTEL (E6600) en procesos CAD y procesos con muy poco requerimiento de caché. Observamos también que el E6600 supera en general al AMD 5200+ por muy poco (algo menos del 5%), yéndose este porcentaje a cerca del 22% en el caso del E6700. Resulta también curioso que el E6600 sea el más eficiente de los tres en relación a su velocidad de reloj, quedando muy penalizado el AMD por su baja caché. Aquí surge una pregunta. ¿Cómo quedaría esta comparativa con un 5200+ de igual caché a INTEL?. Pero quedan dos interrogantes más fáciles de responder (al menos en teoría). La primera es si esta diferencia es apreciable para el usuario medio (no tanto en el caso del E6700 como en el del E6600). La segunda es quizás más importante: ¿Compensa esta diferencia de rendimiento (que conste que hablamos de unos rendimientos muy altos en ambos casos) una diferencia en precio en torno al 40% en el caso del E6600 y del 96% en el caso del E6700? Estamos hablando de 99.00 euros y de 236 euros de diferencia, lo que no es poco. Conclusión Pues bien. Después de todo esto, seguimos con la misma duda ¿AMD o INTEL?. Los dos fabrican con la misma calidad, con un consumo prácticamente igual y unas temperaturas de funcionamiento también iguales. INTEL ofrece un mayor rendimiento comparando micros de igual velocidad (por supuesto nos referimos a los Core 2 Duo y superiores, en el resto de la gama es al contrario), pero sólo cuando se le exige el máximo, ya que las diferencias en general no son demasiado altas y se salen de las prestaciones que va a necesitar el usuario medio. Lo cierto es que este extra de rendimiento nos cuesta un dinero (bastante), que es al final lo que debemos decidir, si para nuestras necesidades nos compensa ese desembolso extra. |
Tags: Intel, AMD |
|
|
|
|