lunes, 3 de diciembre de 2012

AMD VS INTEL

comparación de microprocesadores


A lo largo de la historia de los procesadores una de las preguntas más frecuentes es ¿cual es la diferencia entre una arquitectura de procesador y otra? la respuesta  esta,en varios aspectos  muy sonados como el tamaño interno de la memoria  cache L1, L2 , la velocidad del nucleo, en mhz ó ghz la velocidad del bus de memoria.la diferente arquitectura que llevan por dento un AMD y un Intel, la capacidad de procesamiento de 32 bits ó de 64 bits, etc,  pero, aqui en esta guia,  no nos daria el tiempo para entender cada parte interna que tiene un procesador.
-el juego de instrucciones que soporta un procesador-.                                                                                                 
Desde la aparición de los procesadores 286, 386, los usuarios rápidamente se dieron cuenta de que al utilizar algunos programas en los que se usaban muchas operaciones matematicas, como el legendario lotus123, que requeria de muchos ciclos de trabajo , para poder dar resultados a la velocidad que requeria el usuario, el nucleo de procesadorno era suficiente, por lo que la solución era que se necesitaba adquirir por separado un       "co-procesador matematico x86" como el 287 y 387 respectivamente, para que trabajara en conjunto con el procesador principal (286 ó 486), para acelerar aun mas el desempeño. era necesario adquirir por separado circuitos integrados que conformaban la "memoria cache" de segundo nivel ó L2,ó bien ya estaba soldado en la motherboard, que juntos, aceleraban el procesamiento. Al poco tiempo debido a la aparición de mucho software "exigente" el ""co-procesador matematico x86"  era pieza  elemental en todo sistema, de igual forma la memoria  cache" de segundo nivel ó L2 , Asi que desde el  procesador 486dx formo parte de la estructura interna del procesador principal ,   al que tambien se le incorporaba una "memoria cache" interna, y un "co-procesador matematico interno" asi que al nucleo de procesador poco a poco se le fueron implemetando  otros "co-procesadores" 
 (-Aclaro que no es su nombre correcto pero para nuestro fin, aqui llamemos les asi-) 
..pero poco despues, debido a la necesidad de usar a la pc con programas, multimedia, el "co-procesador matematico " no era suficiente por lo que se le puso "co-procesador multimedia" mejor conocidas como "instrucciones"  MMX desde precisamente "el pentium MMx" que usaba el socket 7 y ya habia programas que sin este juego de instrucciones, simplemente no funcionaban, un ejemplo es el winap, el famoso reproductor de audio que sin este juego de instrucciones no podria visualizarse los "skins" ó visualizaciones que uno observa mientras se escucha musica, la compañia intel siguio mejorando estas instrucciones hasta llegar al  Pentium III que además de incluir en su interior memoria cache, un "co-procesador matematico "  un "co-procesador multimedia MMX", un "co-procesador SSE" (SSE del vocablo ingles  Streaming SIMD Extensions) que son una version mejorada de las "instrucciones  MMX",  estas instrucciones SSE versión 1, eran su principal innovación con respecto al Pentium II.
Cabe señalar que la diferencia ( a la misma velocidad en mhz) entre  elPentium II y el Pentium III es notoria solamente si se utiliza software que haya sido "programado" para aprovechar dichas nuevas instrucciones "SSE", por lo que solo se le saca provecho al procesador si se utiliza "software reciente", principalmente  los programas que le sacan partido,  son los programas multimedia, en caso contrario si se utiliza software, que haya sido escrito para utilizar unicamente las instrucciones del "co-procesador matematico tradicional como lo son la mayoria de progrmas msdos " ,  no notamos ninguna diferencia pues en el caso de que funcionen a la misma velocidad (en mhz) no se aumentara el rendimiento de nuestras aplicaciones que usen dicho co-procesador matematico"  y solo notaremos una ventaja en cuanto a velocidad del procesamiento por el aumento en velocidad del procesador (en mhz)
y hasta la fecha en intel, siguen desarrollando este tipo de instrucciones SSE,en su familia pentium 4 .pues existe ya toda una generación de instrucciones SSE1 SSE2 SSE3 SSE4..........
Amd por su parte  ha desarrollado  instrucciones 3dnow!  que lo incluian desde que hizo aparición el  AMD K6-2, muchas tarjetas de video hacen uso de este juego de instrucciones, por medio de la aceleracion "DIRECTX" en los sistemas windows en algunos programas multimedia como los videojuegos, las instrucciones 3dnow!  siguen mejorando  y "puliendo" continuamente   llegando a superar en varias aplicaciones a su rival intel, sobre todo en aplicaciones matematicas,  y mejor aún los procesadores AMD  han integrado tambien las instrucciones SSE de intel,  aunque  El soporte SSE3 está disponible solamente con procesadores   Rev E y los productos posteriores al socket 754, así como en los productos con socket AM2
-Cabe señalar que los procesadores INTEL no llevan consigo las instrucciones 3DNOW! de AMD,-
-que obviamente lo remarco- no es el objetivo confundir y crear polemica de cual arquitectura de procesadores  es mejor, sencillamete son diferentes forma de trabajar cada arquitectura AMD e intel, los procesadores intel desde el primer pentium 4, se le caracteriza por tener en su estructura interna, un mayor largo hilos de ejecución ó pipelines,que los AMD, lo que en ciertas aplicaciones puede degradarse ó aumentar el performance, en fin   cada compañia tiene sus secretos de funcionamiento y "diferente formas de matar chinches"

Mientras mas reciente sea el "software" que usemos, más seran necesarios procesadores equipados con las nuevas instrucciones que van apareciendo como ejemplo claro esta  la primera versión del sistema operativo MACosx para maquinas con arquitectura pc x86, que Por ahora solo funciona en procesadores con instrucciones SSE3 y es precisamente por eso importante, el juego de instrucciones lo que diferencia una generacion de cpu de otra,
Por lo tanto al adquirir un procesador se debe tomar en cuenta el juego de instrucciones que usa el "software" que utilizamos que mientras más reciente sea el procesador, más "instrucciones" llevara a bordo,  y con la aparición en el mercado de procesadores de "64 bits" deja obsoletos muchos equipos para el nuevo software que requiera de estas "instrucciones"

Procesador Intel® Pentium® 4

Procesador Intel® Pentium® 4 Extreme Edition con soporte para tecnología Hyper-Threading†
Número de procesador? N/D
Arquitectura Tecnología de proceso de 90 nm Tecnología de proceso de 130 nm
Caché L2 2MB 512KB
Caché L3 N/D 2MB
Velocidad del reloj 3,73 GHz 3,20 a 3,46 GHz
Velocidad de reloj compatible con la Tecnología de memoria ampliada Intel® 64? 3,73 GHz N/D
Bus frontal 1066 MHz 800 MHz y 1066 MHz
Chipset Chipsets Intel® 955X Express, 925XE Express
Chipsets Intel® 925XE Express, 925X Express, 915G Express,
915P Express, 875P, 865PE, 865G, 865GV, 848P y E7221
Zócalo LGA775 mPGA478, LGA775
Desktop Boards Intel® Compatible con el procesador Intel Pentium 4
Tecnología Hyper-Threading† Sí
Procesador Intel® Pentium® 4 con soporte para tecnología Hyper-Threading
Procesador Intel® Pentium® 4
Características
Bit de desactivación de ejecució
Tecnología de memoria ampliada Intel® 64
Microarquitectura Intel NetBurst
AMD Athlon 64



AMD Athlon 64 es el procesador PC técnicamente más avanzado del mundo, así como el único procesador de 64 bits compatible con Windows, para ordenadores portátiles. Entre las avanzadas tecnologías del procesador AMD Athlon 64, se incluyen:

* La technologie AMD64 double le nombre de registres du processeur et étend largement l'espace mémoire adressable
* La tecnología AMD64, que dobla el número de registros del procesador y aumenta drásticamente la accesibilidad a la memoria del sistema
* Un mejor soporte para las instrucciones multimedia, incluyendo la tecnología 3Dnow! Professional y SSE2
* Un bus de sistema hasta 1600 MHz, empleando la tecnología HyperTransport™, con un ancho de banda total del procesador al sistema, de 9'6 Gbps.
* Un controlador de memoria integrado, con un ancho de banda máximo de memoria, de hasta 3'2 Gbps, con soporte para PC3200, PC2700, PC2100 ó PC1600 DDR SDRAM
* El sistema de memoria con la mayor caché del sector (caché L2, de 1 MB), para acelerar el acceso a la memoria y reducir los cuellos de botella del procesador
* Ejecución nativa del software de 32 bits, lo que permite proporcionar un excelente rendimiento con el software para PC de la actualidad, al mismo tiempo que realizar una migración sencilla hacia el software de 64 bits.
Phenom II X2

Son los procesadores de 2 núcleos de esta familia de AMD, usan el socket AM3 y son fabricados con tecnología de 45 nm, tienen 6 MB de Caché L3, y también soportan DDR3.
X2: Modelo B55, 3.0 GHz, Caché 6 MB, 80 W
X2: Modelo B53, 2.8 GHz, Caché 6 MB, 80 W
X2: Modelo 550, 3.1 GHz, Caché 6 MB, 80 W
X2: Modelo 545, 3.0 GHz, Caché 6 MB, 80 W
X2: Modelo 555, 3.2 GHz, Caché 6 MB, 80 W
Phenom II X3

Son los procesadores de 3 núcleos de esta familia de AMD, usan el socket AM3 y son fabricados con tecnología de 45 nm, tienen 6 MB de Caché L3, y también soportan DDR3.
X3: Modelo 705e, 2.5 GHz, Caché 6 MB, 95 W
X3: Modelo 700e, 2.4 GHz, Caché 6 MB, 95 W
X3: Modelo 720, 2.8 GHz, Caché 6 MB, 95 W
X3: Modelo 710, 2.6 GHz, Caché 6 MB, 95 W
X3: Modelo B75, 3.0 GHz, Caché 6 MB, 95 W
X3: Modelo B73, 2.8 GHz, Caché 6 MB, 95 W

Phenom II X4

Son los procesadores de 4 núcleos de esta familia de AMD, usan el socket AM3 y son fabricados con tecnología de 45 nm, tienen 4 MB o 6 MB de Caché L3, soportan DDR3.
X4: Modelo 910e, 2.6 GHz, Caché 6 MB, 65 W
X4: Modelo 965, 3.4 GHz, Caché 6 MB, 125 W
X4: Modelo 955, 3.2 GHz, Caché 6 MB, 125 W
X4: Modelo 945, 3.0 GHz, Caché 6 MB, 95 W
X4: Modelo 925, 2.8 GHz, Caché 6 MB, 95 W
X4: Modelo 820, 2.8 GHz, Caché 4 MB, 95 W
X4: Modelo B95, 3.0 GHz, Caché 6 MB, 95 W
X4: Modelo B93, 2.8 GHz, Caché 6 MB, 95 W
X4: Modelo 945, 3.0 GHz, Caché 6 MB, 95 W
X4: Modelo 965, 3.4 GHz, Caché 6 MB, 140 W
X4: Modelo 955, 3.2 GHz, Caché 6 MB, 125 W
X4: Modelo 940, 3.0 GHz, Caché 6 MB, 125 W
X4: Modelo 920, 2.8 GHz, Caché 6 MB, 125 W
X4: Modelo 925, 2.8 GHz, Caché 6 MB, 95 W
X4: Modelo 910, 2.6 GHz, Caché 6 MB, 95 W
X4: Modelo 810, 2.6 GHz, Caché 4 MB, 95 W
X4: Modelo 805, 2.5 GHz, Caché 4 MB, 95 W
X4: Modelo 955, 3.2 GHz, Caché 6 MB, 125 W
X4: Modelo 945, 3.0 GHz, Caché 6 MB, 125 W
X4: Modelo 900e, 2.4 GHz, Caché 6 MB, 65 W
X4: Modelo 905e, 2.5 GHz, Caché 6 MB, 65 W

Phenom II X6

Son los procesadores de 6 núcleos de esta familia de AMD, usan el socket AM3 y son fabricados con tecnología de 45 nm, tienen 6 MB de Caché L3, soportan DDR3, además proporciona una tecnología de overclocking automático muy parecida al Turbo Boost de Intel.
X6: Modelo 1055T, 2.8 GHz, Caché 6 MB, 125 W
X6: Modelo 1055T, 2.8 GHz, Caché 6 MB, 95 W
X6 Black: Modelo 1090T, 3.2 GHz, Caché 6 MB, 95 W

Intel Core i3

Core i3 es el tercer procesador de Intel en tener integrado el controlador de memoria, esta familia utiliza el socket LG1156 en las desktops, aceptan únicamente memoria DDR3.
Los Core i3 no proporcionan la tecnología Turbo Boost, pero si soportan Hyper-Threading.
Todos los procesadores de esta familia están fabricados con tecnología de 32 nm.
i3-560: 2 Núcleos, 3.33 GHz, 4 MB, 73 W
i3-530: 2 Núcleos, 3.2 GHz, 4 MB, 73 W
i3-540: 2 Núcleos, 3.06 GHz, 4 MB, 73 W
i3-530: 2 Núcleos, 2.93 GHz, 4 MB, 73 W

Intel Core i5

Core i5 es el segundo procesador de Intel en tener integrado el controlador de memoria, esta familia utiliza el socket LG1156 en Desktops, aceptan únicamente memoria DDR3.
Al igual que los i7,  los Core i5 también soportan Turbo Boost, además soportan Hyper-Threading a excepción de los Core i5-750S y Core i5-750.
i5-750S: 4 Núcleos, 2.40 GHz hasta 3.20 con Turbo Boost, Caché 8 MB, 45 nm, 82 W
i5-750: 4 Núcleos, 2.66 GHz hasta 3.20 con Turbo Boost, Caché 8 MB, 45 nm, 95 W
i5-680: 2 Núcleos, 3.46 GHz hasta 4.86 con Turbo Boost, Caché 4 MB, 32 nm, 73 W
i5-670: 2 Núcleos, 3.46 GHz hasta 3.73 con Turbo Boost, Caché 4 MB, 32 nm, 73 W
i5-661: 2 Núcleos, 3.33 GHz hasta 3.60 con Turbo Boost, Caché 4 MB, 32 nm, 87 W
i5-660: 2 Núcleos, 3.33 GHz hasta 3.60 con Turbo Boost, Caché 4 MB, 32 nm, 73 W
i5-650: 2 Núcleos, 3.20 GHz hasta 3.46 con Turbo Boost, Caché 4 MB, 32 nm, 73 W

Intel Core i7

Core i7 es el primer procesador de Intel que tiene integrado el controlador de memoria, lo cual ya lo tenía AMD desde el Athlon 64, dicho controlador integrado acepta únicamente memorias DDR3.
Esta familia está disponible para 2 diferentes sockets de desktops:
·         LGA1366 con arquitectura triple-channel y bus QPI(Quickpath Interconnect), soporta DDR3-800 y DDR3-1066
·         LGA1156 con arquitectura dual-channel, integra un controlador PCI Express 2.0 y bus DMI, soporta DDR3-800, DDR3-1066 y DDR3-1333.
Core i7 presenta una tecnología llamada Turbo Boost, lo que no es más que una característica de overclocking automático, es decir cuando el CPU “siente” que necesita más poder de procesamiento, este incrementa su reloj interno por sobre el valor normal.
Core i7 soporta la tecnología Hyper-Threading, la cual emula dos procesadores lógicos por cada núcleo en el procesador, esto hace que el sistema operativo detecte 8 procesadores lógicos pues el Core i7 es de 4 núcleos.
Modelos para Socket 1366
i7-970: 6 Núcleos, 3.20 GHz hasta 3.46 con Turbo Boost, Caché 12 MB, 45 nm, 130 W
i7-960
: 4 Núcleos, 3.20 GHz hasta 3.46 con Turbo Boost, Caché 8 MB, 45 nm, 130 W
i7-950: 4 Núcleos, 3.06 Ghz hasta 3.33 con Turbo Boost, Caché 8 MB, 45 nm, 130 W
i7-940: 4 Núcleos, 2.93 GHz hasta 3.20 con Turbo Boost, Caché 8 MB, 45 nm, 130 W
i7-920: 4 Núcleos, 2.66 Ghz hasta 2.93 con Turbo Boost, Caché 8 MB, 45 nm, 130 W
Modelos para Socket 1156
i7-870: 4 Núcleos, 2.93 GHz hasta 3.60 con Turbo Boost, Caché 8 MB, , 45 nm, 95 W
i7-860s: 4 Núcleos, 2.53 GHz hasta 3.46 con Turbo Boost, Caché 8 MB, 45 nm, 82 W
i7-860: 4 Núcleos, 2.80 GHz hasta 3.46 con Turbo Boost, Caché 8 MB, 45 nm, 95 W
Extreme Edition (Socket 1366)
i7-980X: 6 Núcleos, 3.33 GHz hasta 3.60 con Turbo Boost, Caché 12 MB, 32 nm
i7-975: 4 Núcleos, 3.33 GHz hasta 3.60 con Turbo Boost, Caché 8 MB, 45 nm
i7-965: 4 Núcleos, 3.20 GHz hasta 3.46 con Turbo Boost, Caché 8 MB, 45 nm



Unas pequeñas comparaciones de  los distintos microprocesadores

Rendimiento:

Entorno en juegos:






comparación entre intel pentium dual-core y adm athlon 64 x2:
AMD Athlon™ 64 X2 Dual-Core Processor 
Intel Pentium D Dual-Core Processor
Infraestructura
socket 939
socket AM2
LGA775 
Tecnología de procesamiento
90 nanometer, SOI (silicon on insulator) 
90 nanometer, SOI (silicon on insulator)
65 nanometer, SOI (silicon on insulator)
65 o 90 nanometer
Numero de transistores
150 a 233 millones 
154 a 227 millones 
230 millones
Soporte de instrucciones de 64-bit
sí, AMD64 Technology
sí, EM64T 
Protección de Virus enriquecida
si 
si 
Tecnología de bus del sistema
Hyper Transport™ technology hasta 2000MHz, full duplex
Front Side Bus hasta 800 MHz, Half duplex 
Controlador de memoria integrada
128-bit + 16-bit ECC
unbuffered PC3200, PC 2700,
PC 2100, or PC1600
128-bit + 16-bit ECC unbuffered PC2 6400(DDR2-800), PC2 5300(DDR2-667), PC2 4200(DDR2-533), PC2 3200(DDR2-400)
No, dispositivo lógico discreto en la tarjeta madre.
Total de procesos para el ancho de Banda del Sistema
Hyper Transport technology: hasta 8.0 GB/s
Memory bandwidth: up to 6.4 GB/s
Total: up to 14.4 GB/s 
Hyper Transport technology: hasta 8.0 GB/s
Memory bandwidth: up to 12.8 GB/s
Total: up to 20.8 GB/s 
Total: hasta 6.4 GB/s 
3D y instrucciones multimedia
3DNow!™ technology, SSE, SSE2, SSE3 
SSE, SSE2, SSE3
Chipset soportado 
NVIDIA: Nforce Series chipsets
ATI: Radeon Xpress Series chipsets
VIA: K8 Series chipsets
SiS: 75x Series chipsets or greater 
Intel: 945/955/975 Series
NVIDIA: Nforce Series chipsets
Poder de Diseño Total (TDP)
89W o 110W 
35W, 65W o 89W
95W o 130W