evolución de los procesadores cisc

18

Upload: chars-orden

Post on 02-Jul-2015

530 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Evolución de los Procesadores CISC
Page 2: Evolución de los Procesadores CISC

Evolución de los Procesadores CISC

1971: El Intel 4004

El Intel 4004 (i4004), un CPU de 4bits, fue el primer microprocesador en un simple

chip, así como el primero disponible comercialmente. Aproximadamente al mismo

tiempo, algunos otros diseños de CPU en circuito integrado, tales como el militar F14

CADC de 1970, fueron implementados como chipsets, es decir constelaciones de

múltiples chips. Originalmente diseñado para la compañía japonesa Busicom para

ser usado en su línea de calculadoras, el 4004 también fue proporcionado con una

familia de chips de soporte especialmente diseñados para él. Por ejemplo, cada

"ROM de programa" internamente guardaba para su propio uso los 12 bit de

dirección de programa del 4004, lo que permitía, si las 16 ROM fueron instaladas,

acceso de 4 KB de memoria desde el bus de direcciones de 4 bits. El circuito 4004

fue construido con 2.300 transistores, y fue seguido el año siguiente por el primer

microprocesador de 8 bits, el 8008, que contenía 3.300 transistores, y el 4040, que

era una versión revisada del 4004.

Intel 4004

Velocidad: 108 kHz

1972: El Intel 8008 Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal

Corporation para usarlo en su terminal programable Datapoint 2200, pero debido a

que Intel terminó el proyecto tarde y a que no cumplía con la expectativas de

Computer Terminal Corporation, finalmente no fue usado en el Datapoint.

Posteriormente Computer Terminal Corporation e Intel acordaron que el i8008

pudiera ser vendido a otros clientes. Velocidad: 108 kHz

Page 3: Evolución de los Procesadores CISC

1974: El Intel 8080 EL 8080 se convirtió en la CPU de la primera computadora personal, la Altair 8800 de MITS, según se alega, nombrada en base a un destino de la Nave Espacial «Starship» del programa de televisión Viaje a las Estrellas, y el IMSAI 8080, formando la base para las máquinas que ejecutaban el sistema operativo CP/M-80. Los fanáticos de las computadoras podían comprar un equipo Altair por un precio (en aquel momento) de u$s395. En un periodo de pocos meses, se vendieron decenas de miles de estas PC. Velocidad: 2 MHz.

1975: Mos 6502

El microprocesador Western Design Center WDC 65C02 (también llamado 65C02 y

W65C02) es una versión mejorada en tecnología CMOS del microprocesador de 8

bits MOS 6502 (NMOS) realizada por William D. Mensch, Jr del Western Design

Center (WDC) Velocidad: 20 MHz).

1978: Intel 8086 y 8088

Los Intel 8086 e Intel 8088 (i8086, llamado oficialmente iAPX 86, e i8088) son dos

microprocesadores de 16 bitsdiseñados por Intel en 1978, iniciadores de

la arquitectura x86. La diferencia entre el i8086 y el i8088 es que este último utiliza

Page 4: Evolución de los Procesadores CISC

un bus externo de 8 bits, para poder emplear circuitos de soporte al microprocesador

más económicos, en contraposición al bus de 16 bits del i8086.

Velocidad: 5 MHz.-8 MHz.-10 MHz.

Intel 8088

1979: Modelo 6809

El 6809 es un microprocesador de 8 bits fabricado por Motorola. El 6809 fue un

avance mayor sobre sus dos predecesores, el Motorola 6800 y el MOS Technology

6502. Es considerado como el precursor moral de la familia de procesadores

Motorola 68000, aunque el diseño del 68K actualmente se sobrepasa al proyecto

6809.

Entre las mejoras más significativas que el 6809 introdujo sobre sus predecesores

fue el empleo de dos acumuladores de 8 bits, mejor que uno en el 6502, el cual

puede ser combinado en un único registro de 16 bits. También tenía dos registros

índices de 16 bits (frente a los 8 bits del 6502) y dos punteros de pila (frente a uno

en el 6502), permitiendo modos de direccionamiento bastante avanzados.

El 6809 es compatible a nivel de código fuente con el 6800, aunque el 6800 tenía 78

instrucciones y el 6809 solo 59. Algunas instrucciones fueron reemplazadas por

otras más generales que el ensamblador podía traducir, y algunas donde

reemplazadas por modos de direccionamiento. El conjunto de instrucciones y

complemento de registro fue altamente ortogonal, haciendo la programación en

lenguaje ensamblador bastante agradable, y no la pesadilla de la mayoría de otros

CPUs de microcomputadoras de la época.

Page 5: Evolución de los Procesadores CISC

Velocidad: 5 MHz.-8 MHz.

Motorola 6809

1982: Intel 80188

Los Intel 80186 y 80188 (i80186 e i81088) son dos microprocesadores que fueron

desarrollados por Intel alrededor de 1982. Los i80186 e i80188 son una mejora

del Intel 8086 y del Intel 8088 respectivamente. Al igual que el i8086, el i80186 tiene

un bus externo de 16 bits, mientras que el i80188 lo tiene de 8 bits como el i8088,

para hacerlo más económico. La velocidad de reloj del i80186 e i80188 es de 6

MHz.

Ambos microprocesadores no fueron muy usados en ordenadores personales, sino

que su uso principal fue como procesadores empotrados. De todos modos hubo

excepciones, como el Mindset, un ordenador muy avanzado para la época, y el

Gateway Handbook, un pequeño subnotebook. Otro más fue el Compis, un

ordenador escolar sueco.

Una característica principal del i80186 e i80188 es que utilizándolos es posible

reducir el número de circuitos integrados auxiliares necesarios, al integrar

características como un controlador de acceso directo a memoria (DMA),

un controlador de interrupciones, temporizadores y lógica de selección de circuito

integrado.

Velocidad: 8MHz-10MHz-12MHz

Intel 80188

1985: Modelo SPARC SPARC (del inglés Scalable Processor ARChitecture) es una arquitectura RISC big-endian. Es decir, una arquitectura con un conjunto reducido de instrucciones. Fue originalmente diseñada por Sun Microsystems y dirigido por el ingeniero Kaa en

Page 6: Evolución de los Procesadores CISC

1985, se basa en los diseños RISC I y II de la Universidad de California en Berkeley. La empresa Sun Microsystems diseñó esta arquitectura y la licenció a otros fabricantes como Texas Instruments, Cypress Semiconductor, Fujitsu, LSI Logic entre otros. SPARC es la primera arquitectura RISC abierta y como tal, las especificaciones de diseño están publicadas, así otros fabricantes de microprocesadores pueden desarrollar su propio diseño. Una de las ideas innovadoras de esta arquitectura es la ventana de registros que permite hacer fácilmente compiladores de alto rendimiento y una significativa reducción de memoria en las instrucciones load/store en relación con otras arquitecturas RISC. Las ventajas se aprecian sobre todo en programas grandes. La cpu SPARC esta compuesta de una unidad entera, UI (Integer Unit) que procesa la ejecución básica y una FPU (Floating-Point Unit) que ejecuta las operaciones y cálculos de reales. La IU y la FPU pueden o no estar integradas en el mismo chip. Aunque no es una parte formal de la arquitectura, las computadoras basadas en sistemas SPARC de Sun Microsystems tienen una unidad de manejo de memoria (MMU) y un gran caché de direcciones virtuales(para instrucciones y datos) que están dispuestos periféricamente sobre un bus de datos y direcciones de 32 bits. Velocidad: 16MHz-20MHz-25MHz

SUN Ultra Sparc II

1989: Modelo Intel 486 SX El Intel i860 (también conocido como el 80860, y nombre código N10) era un microprocesador RISC de Intel, lanzado en 1989. El i860 fue, junto con el i960, uno de los primeros intentos de una Arquitectura de Conjunto de Instrucciones (Instruction Set Architecture, ISA) completamente nueva y de alto nivel desde el fallido Intel i432 de los años 1980. Fue lanzado con considerable fanfarria, y oscureció el lanzamiento del Intel i960 que muchos consideraban era un mejor diseño. El i860 nunca alcanzó éxito comercial y el proyecto fue terminado a mediados de los años 1990. El chip fue usado en subsistemas gráficos de alto nivel como la tarjeta de expansión "NeXT Dimension" para el NeXT Cube. El i860 combinó un número de características que eran únicas en ese tiempo, lo más notablemente fue su arquitectura VLIW (Very Long Instruction Word) y un buen soporte para operaciones de alta velocidad de coma flotante. El diseño montó una

Page 7: Evolución de los Procesadores CISC

ALU de 32 bits junto con una FPU de 64 bits que en sí misma fue hecha en tres partes, un procesador sumador, uno multiplicador, y uno gráfico. El sistema tenía pipelines separados para el ALU, el sumador y el multiplicador, y podía manejar hasta tres instrucciones por ciclo de reloj.

Intel i860

A finales de los 80, HP comenzó a construir dos series de computadores, ambas basadas en CISC. Una de ellas es la serie HP 9000 de estaciones de trabajo Unix, basadas en el microprocesador Motorola 68000. La otra serie era la serie HP 3000 de minicomputadoras, basadas en un diseño de CPU de HP de 16 bits. Los primeros PA-RISC fueron dispositivos de 32 bits. Se usaron por primera vez en las últimas series de HP 3000, la 930 y la 950, comúnmente conocidos como sistemas Spectrum (nombre que le pusieron en los laboratorios de HP). Estas máquinas corrían sobre MPE/iX. La serie HP 9000 se actualizó también a la arquitectura PA-RISC recién creada, pero en esta serie se trabajaba sobre HP-UX. Otros sistemas operativos que se pueden usar sobre arquitecturas PA-RISC son Mach kernel, Linux, OpenBSD, NetBSD y FreeBSD entre otros. Una característica interesante de PA-RISC es que la mayoría de sus microprocesadores no tiene caché L2. En su lugar se implementaba una caché L1 mayor, formada por chips separados conectados al microprocesador a través de un bus (actualmente esta integrada en el propio chip). Sólo el modelo PA-7300LC tiene caché L2. Otra innovación de esta arquitectura fue la adición de un repertorio de instrucción multimedia (SIMD) conocido como MAX e introducido por primera vez en el 7100LC.

Page 8: Evolución de los Procesadores CISC

PA-RISC 7300LC 1992: DEC Alpha DEC Alpha es una arquitectura diseñada por DEC e introducida bajo el nombre AXP, como reemplazo a la serieVAX. Cuenta con un set de instrucciones RISC de 64 bits especialmente orientada a cálculo de punto flotante. Una de las arquitecturas de computadoras existentes. La arquitectura Alpha se caracteriza por seguir la filosofía RISC (Conjunto reducido de instrucciones). El primer procesador que hizo gala de la tecnología Alpha fue el 21064. La organización de sus registros es de uso general con una arquitectura que se puede encuadrar como de registro-registro. Esto hace que la mayoría de sus instrucciones operen sobre los registros, haciendo uso de la memoria RAM sólo para instrucciones de carga y almacenamiento. La razón es que se intenta minimizar los accesos a memoria, puesto que suponen el cuello de botella para los procesadores actuales. La longitud de palabra de los registros es de 64 bits, ya sea desde el PC (contador de programa), pasando por los registros de enteros, punto flotante, etc. Está preparado para manejar datos de 64 bits, pero también puede manejar datos de 32, 16 bits y por último de 8 bits. Velocidad: 33MHz

DEC Alpha

1993: PowerPC PowerPC (usualmente abreviada PPC) es el nombre original de la arquitectura de computadoras de tipo RISC, fue desarrollada por IBM, Motorola y Apple. Los procesadores de esta familia son producidos por IBM y Freescale Semiconductor que es la división de semiconductores y microprocesadores de Motorola, siendo utilizados principalmente en ordenadores o computadores Macintosh de Apple Computer hasta el año 2006. En 1993, aparece la primera generación PowerPC con el nombre clave PowerPC 601, fue desarrollada por la alianza Apple, IBM y Motorola. En Austin, fue el lugar donde desarrollaron el procesador, en el diseño utilizaron la interfaz de bus del Motorola 88110. El PowerPC 601 tuvo bastante éxito.

Page 9: Evolución de los Procesadores CISC

PowerPC 601 Se lanza el primer Pentium de Intel al mercado, con velocidades iniciales de 60 y 66 MHz, 3.100.000 transistores, cache interno de 8 KB para datos y 8 KB para instrucciones; sucediendo al procesador Intel 80486. Intel no lo llamó 586 debido a que no es posible registrar una marca compuesta solamente de números. Pentium también fue conocido por su nombre clave P54C. Se comercializó en velocidades entre 60 y 200 MHz, con velocidad de bus de 50, 60 y 66 MHz. Las versiones que incluían instrucciones MMX no solo brindaban al usuario un mejor manejo de aplicaciones multimedia, como por ejemplo, la lectura de películas en DVD si no que se ofrecían en velocidades de hasta 233 MHz, incluyendo una versión de 200 MHz y la más básica proporcionaba unos 166 MHz de reloj.

Pentium

1995: El Pentium El Pentium Pro es la sexta generación de arquitectura x86 de los microprocesadores de Intel, cuya meta era remplazar al Intel Pentium en toda la gama de aplicaciones, pero luego se centró como chip en el mundo de los servidores y equipos de sobremesa de gama alta. Posteriormente Intel lo dejó de lado a favor de su gama de procesadores de altas prestaciones llamada Xeon. A pesar del nombre, el Pentium Pro es realmente diferente de su procesador antecesor, el Intel Pentium, ya que estaba basado en el entonces nuevo núcleo P6 (que se vería modificado para luego ser usado en el Intel Pentium II, Intel Pentium III e Intel Pentium M). Además utilizaba el Socket 8, en lugar del Socket 5 o 7 de los Pentium de la época. Las características del núcleo del P6 era la ejecución desordenada, ejecución especulativa y unatubería adicional para instrucciones

Page 10: Evolución de los Procesadores CISC

sencillas. La ejecución especulativa (era la ejecución provisional de código después de un salto que no se sabía si iba a ser realizado), incrementaba considerablemente el fallo de despreciar un salto, y el Pentium Pro en aquel entonces usaba un algoritmo de predicción de saltos más sofisticado que el Pentium. Por la misma razón el Pentium Pro también introducía una instrucción de movimiento condicional (llamado cmov) que en alguno de los casos también podía ser usada para evitar la necesidad de una instrucción de salto. Velocidad: 150Mhz-180MHz

Pentium Pro

El microprocesador AMD 5x86 es un procesador compatible x86 por Advanced Micro Devices destinado a ser utilizado en ordenadores basados en un 486. El AMD 5x86 (conocido también con el nombre de 5x86-133, Am5x86 o X5-133) es un procesador 486estándar con un multiplicador interno a 4x, permitiéndole funcionar a 133 MHz en sistemas para procesadores 486 DX2 o DX4 sin multiplicador. El 5x86 tenía una memoria caché L1 de tipo write-back de 16 kB, siendo los demás de 8 kB. Algunos modelos salieron a 150 MHz producidos por AMD.

AMD 5x86

1997: El Pentium II El Pentium II es un microprocesador con arquitectura x86 diseñado por Intel. Está basado en una versión modificada del núcleo P6, usado por primera vez en el Intel Pentium Pro. Los cambios fundamentales respecto a éste último fueron mejorar el rendimiento en la ejecución de código de 16 bits, añadir el conjunto de instrucciones MMX y eliminar

Page 11: Evolución de los Procesadores CISC

la memoria caché de segundo nivel del núcleo del procesador, colocándola en una tarjeta de circuito impreso junto a éste. El Pentium II se comercializó en versiones que funcionaban a una frecuencia de reloj de entre 166 y 450 MHz. La velocidad de bus era originalmente de 66 MHz, pero en las versiones a partir de los 333 MHz se aumentó a 100 MHz. Poseía 32 KB de memoria caché de primer nivel repartida en 16 KB para datos y otros 16 KB para instrucciones. La caché de segundo nivel era de 512 KB y trabajaba a la mitad de la frecuencia del procesador, al contrario que en el Pentium Pro, que funcionaba a la misma frecuencia. Velocidad: 233MHz-266MHz-300MHz

Pentium II

AMD lanza al mercado el procesador AMD K6. Éste procesador estaba diseñado para funcionar en placas basePentium. La principal ventaja del AMD con respecto al Pentium era su precio, bastante más barato con las mismas prestaciones. El K6 tuvo una gran aceptación en el mercado presentándose como un rival fuerte para Intel. Su sucesor fue el microprocesador K6-2. Con el K6, AMD no sólo consiguió hacerle la competencia a Intel en el terreno de los Pentium MMX, sino que además amargó lo que de otra forma hubiese sido un plácido dominio del mercado, ofreciendo un procesador que casi se pone a la altura del mismísimo Pentium II. En cuanto a potencia bruta, si comparamos sus prestaciones en la ejecución de software de 16 bits, vemos que la diferencia es escasa entre todos los procesadores, quedando como único rezagado el Pentium Pro. Si pasamos a los programas de 32 bits, aquí es al revés, y el que se lleva la palma es el Pentium Pro (El Pentium II puede vencerle sólo si lo comparamos con versiones a mayor velocidad), quedando el K6 algo por debajo del Pentium II, pero muy por encima del Pentium MMX. En cálculos en coma flotante, el K6 también queda por debajo del Pentium II, pero por encima del Pentium MMX y del Pro. El K6 cuenta con una gama que va desde los 166 hasta los 300 Mhz y con el juego de instrucciones MMX, que ya se han convertido en estándar.

Page 12: Evolución de los Procesadores CISC

1999: MIPS R4400 Con el nombre de MIPS (siglas de Microprocessor without Interlocked Pipeline Stages) se conoce a toda una familia de microprocesadores de arquitectura RISC desarrollados por MIPS Technologies. Cifras de 1999 estiman que uno de cada tres procesadores RISC fabricados en el mundo están basados en el MIPS[cita requerida]. Los diseños del MIPS son utilizados en la línea de productos informáticos de SGI; en muchos sistemas integrados; en dispositivos para Windows CE; routers Cisco; y videoconsolas como la Nintendo 64 o las Sony PlayStation, PlayStation 2 y PlayStation Portable. Las primeras arquitecturas MIPS fueron implementadas en 32 bits (generalmente rutas de datos y registros de 32 bits de ancho), si bien versiones posteriores fueron implementadas en 64 bits. Existen cinco revisiones compatibles hacia atrás del conjunto de instrucciones del MIPS, llamadas MIPS I, MIPS II, MIPS III, MIPS IV y MIPS 32/64. En la última de ellas, la MIPS 32/64 Release 2, se define a mayores un conjunto de control de registros. Asimismo están disponibles varias "extensiones", tales como la MIPS-3D consistente en un simple conjunto de instrucciones SIMD en coma flotante dedicadas a tareas 3D comunes,) compuesta por un conjunto más extenso de instrucciones SIMD enteras que utilizan los registros de coma flotante de 64 bits, la MIPS16 que añade compresión al flujo de instrucciones para hacer que los programas ocupen menos espacio (presuntamente como respuesta a la tecnología de compresión Thumb de la arquitectura ARM) o la reciente MIPS MT que añade funcionalidades multithreading similares a la tecnología HyperThreading de los procesadores Intel Pentium 4.

MIPS R4400

El Pentium III es un microprocesador de arquitectura i686 fabricado por Intel; el cual es una modificación delPentium Pro. Las primeras versiones eran muy similares al Pentium II, siendo la diferencia más importante la introducción de las instrucciones SSE. Al igual que con el Pentium II, existía una versión Celeron de bajo presupuesto y una versión Xeon para quienes necesitaban de gran poder de cómputo. Esta línea ha sido eventualmente reemplazada por el Pentium 4, aunque la línea Pentium M, para equipos portátiles, esta basada en el Pentium III. La primera versión era muy similar al Pentium II (usaba un proceso de fabricación de 250 nanómetros), con la introducción de SSE como principal diferencia. Además, se había mejorado el controlador del caché L1, lo cual aumentaba ligeramente el desempeño. Los primeros modelos tenían velocidades de 450 y 500 MHz. El 17 de mayo de 1999 se introdujo el modelo de 550 MHz y el 2 de agosto del mismo año el

Page 13: Evolución de los Procesadores CISC

de 600 MHz. Posteriormente (antes de la salida del Coppermine), salieron versiones de 133Mhz de Bus.

El procesador Athlon se lanzó al mercado el 21 de agosto de 1999 por AMD. El

primer núcleo del Athlon, conocido en clave como "K7" (en homenaje a su

predecesor, el K6), estuvo disponible inicialmente en versiones de 500 a 650 MHz,

pero después alcanzó velocidades de hasta 1 GHz. El procesador es compatible con

la arquitectura x86 y debe ser conectado en placas base con Slot A, que son

compatibles mecánicamente, pero no eléctricamente, con el Slot 1 de Intel.

Internamente el Athlon es un rediseño de su antecesor, al que se le mejoró

substancialmente el sistema de coma flotante (ahora son 3 unidades de punto

flotante que pueden trabajar simultáneamente) y se le aumentó la memoria caché de

primer nivel (L1) a 128 KB (64 KB para datos y 64 KB para instrucciones). Además

incluye 512 KB de caché de segundo nivel (L2) externa al circuito integrado del

procesador y funcionando, por lo general, a la mitad de velocidad del mismo (En los

modelos de mayor frecuencia la caché funcionaba a 2/5 [En los 750, 800 y 850 MHz]

ó 1/3 [En los 900, 950 y 1.000 MHz] de la frecuencia del procesador). El bus de

comunicación es compatible con el protocolo EV6 usado en los procesadores DEC

21264 de Alpha, funcionando a una frecuencia de 100 MHz DDR (Dual Data Rate,

200 MHz efectivos).

AMD Athlon

2000: El Pentium 4 El Pentium 4 es un microprocesador de séptima generación basado en la

Page 14: Evolución de los Procesadores CISC

arquitectura x86 y fabricado porIntel. Es el primer microprocesador con un diseño completamente nuevo desde el Pentium Pro de 1995. El Pentium 4 original, denominado Willamette, trabajaba a 1,4 y 1,5 GHz. El 8 de agosto de 2008 se realiza el último envío de Pentium 4, siendo sustituido por los Intel Core Duo Para la sorpresa de la industria informática, la nueva microarquitectura NetBurst del Pentium 4 no mejoró el viejo diseño de la microarquitectura Intel P6 según las dos tradicionales formas para medir el rendimiento: velocidad en el proceso de enteros u operaciones de coma flotante. La estrategia de Intel fue sacrificar el rendimiento de cada ciclo para obtener a cambio mayor cantidad de ciclos por segundo y una mejora en las instrucciones SSE. En 2004, se añade al conjunto de instrucciones x86 de 32 bits, el x86-64 de 64 bits. Al igual que los Pentium II y Pentium III, el Pentium 4 se comercializa en una versión para equipos de bajo presupuesto (Celeron), y una orientada a servidores de gama alta (Xeon). Las distintas versiones son: Willamette, Northwood, Gallatin (Extreme Edition), Prescott y Cedar Mill.

Pentium IV

2001: El Itanium El Itanium, también conocido por su nombre en código Merced, fue el primer microprocesador de la arquitecturaIntel Itanium (antes llamada IA64, creada por Hewlett-Packard y desarrollada conjuntamente por HP e Intel) que Intel lanzó al mercado. Aunque su lanzamiento inicialmente se planeó para 1998, no se produjo hasta mayo de 2001. Este procesador se fabricaba utilizando un proceso de 180 nm y disponía de 32 KB de memoria caché de primer nivel (16 para datos y 16 para instrucciones), 96 KB de caché de segundo nivel integrada en el núcleo y 2 ó 4 MB de caché de tercer nivel exterior al núcleo. Estaba disponible en versiones a 733 u 800 MHz. La arquitectura del Itanium se diferencia drásticamente de las arquitecturas x86 y x86-64 usadas en otros procesadores de Intel. La arquitectura se basa en un explícito paralelismo a nivel de instrucción, con el compilador tomando decisiones sobre qué instrucciones deben ejecutarse en paralelo. Este acercamiento permite que el procesador ejecute hasta seis instrucciones por ciclo de reloj. A diferencia de otras arquitecturas superescalares, Itanium no precisa de hardware elaborado para seguir la pista de las dependencias de las instrucciones durante la ejecución paralela.

Page 15: Evolución de los Procesadores CISC

Intel Itanium

2002: El PowerPC G5 El PowerPC G5 (nombre común del PowerPC 970 y del PowerPC 970FX) es un microprocesador de alto rendimiento con arquitectura RISC de 64 bits, pertenece a la familia PowerPC; diseñado y fabricado por IBM. El PowerPC 970 está construido usando tecnología de 130nm, y el 970FX, de 90 nm. Contienen más de 58 millones de transistores. Están basados en el desarrollo de los Power4 de IBM, e incluyen dos de los motores vectoriales VMX de IBM, en lugar de la unidad AltiVec usada en los G4 (PowerPC 74xx). Adicionalmente, son capaces de procesar instrucciones de 32-bit en modo nativo. Tiene un rendimiento excepcional en comparación con otros procesadores y con una capacidad de direccionamiento de memoria hasta 8 GB. Para mantener las convenciones de nombre adoptadas por Apple en su gama de ordenadores, denominó a éste procesador G5 en junio de 2003. El término G5 en éste contexto se identifica con la quinta generación de procesadores PowerPC utilizados por Apple, en su gama Power Mac G5. Desde entonces, el PowerPC 970FX ha reemplazado al PowerPC 970 en los ordenadores de Apple.

PowerPC G

2003: El Pentium M

El Pentium M es un microprocesador con arquitectura x86 (i686) diseñado y fabricado por Intel. El procesador fue originalmente diseñado para su uso en

computadoras portátiles. Su nombre en clave antes de su introducción era "Banias". Todos los nombres clave del Pentium M son lugares de Israel, la ubicación del

equipo de diseño del Pentium M. El Pentium M representa un cambio radical para

Page 16: Evolución de los Procesadores CISC

Intel, ya que no es una versión de bajo consumo del Pentium 4, sino una versión fuertemente modificada del diseño del Pentium III (que a su vez es una modificación

del Pentium Pro). Está optimizado para un consumo de potencia eficiente, una característica vital para ampliar la duración de la batería de las computadoras

portátiles. Funciona con un consumo medio muy bajo y desprende mucho menos calor que los procesadores de ordenadores de sobremesa, el Pentium M funciona a

una frecuencia de reloj más baja que los procesadores Pentium 4 normales, pero con un rendimiento similar (por ejemplo un Pentium M con velocidad de reloj de 1,73

GHz normalmente puede igualar el rendimiento de un Pentium 4 a 3,2 GHz. Los procesadores Intel Pentium M forman parte integral de la plataforma Intel

Centrino.

2005: Pentium D Los procesadores Pentium D fueron introducidos por Intel en el Spring 2005 Intel Developer Forum. Un chip Pentium D consiste básicamente en 2 procesadores Pentium 4 metidos en un solo encapsulado (2 nucleos Prescott para el core Smithfield y 2 nucleos Cedar Mill para el core Presler) y comunicados a través del FSB. Su proceso de fabricación fue inicialmente de 90 nm y en su segunda generación de 65 nm. El nombre en clave del Pentium D antes de su lanzamiento era "Smithfield". Hubo un rumor que decía que estos chips incluían una tecnología DRM (Digital Rights Management) para hacer posible un sistema de protección anticopia de la mano de Microsoft, lo cual Intel desmintió, si bien aclarando que algunos de sus chipsets sí tenían dicha tecnología, pero no en la dimensión que se había planteado.

Pentium D

Page 17: Evolución de los Procesadores CISC

2006: Pentium Dual-Core El procesador Pentium Dual-Core es parte de la familia de microprocesadores creados por la empresa Intel que utilizan la tecnología de doble núcleo. En principio fue lanzado después de la serie de procesadores Pentium D y de las primeras series del Core 2 Duo. Fue diseñado para trabajar en equipos portátiles (Laptops) y en equipos de escritorio (Desktops), permitiendo la ejecución de aplicaciones múltiples a un bajo costo, con un bajo consumo energético y sin sacrificar el desempeño. Este procesador es en realidad un Core 2 Duo, pero en su lanzamiento fue llamado Pentium Dual-Core, a manera de aprovechar la fama de la marca Pentium y de algún modo también para reivindicarla. La versión para portátiles posee una memoria caché L2 de 1 MB y trabaja con un bus frontal de 533 MHz, 667 MHz y 800 MHz (dependiendo del modelo), mientras que las versiones para escritorio cuentan con 1 MB ó 2 MBde caché L2 y trabajan con un bus frontal de 800 MHz ó 1066 MHz (dependiendo del modelo). Todos los Pentium Dual-Core son compatibles con EM64T lo que les permite trabajar a 64 bits, además en nuevos modelos se da soporte a la tecnología de virtualización Intel VT.

Pentium Dual-Core

El Kentsfield, lanzado el 2 de Noviembre de 2006, fue el primer procesador de cuatro núcleos de Intel para sobremesas, denominado Core 2 (y Xeon, para servidores y estaciones de trabajo). El tope de gama Kentsfield era un Core 2 Extreme numerado QX6xx0. Todos ellos incorporaban dos cachés de 4 MB L2. El buque insignia, en Core 2 Quad Q6600, que corre a 2,4 GHz, fue lanzado el 8 de Enero de 2007 al precio de US$ 851 (reducidos a 530 el 7 de abril de 2007). El 22 de Julio de 2007 fue la fecha elegida para el lanzamiento del Q6700 junto con el Extreme QX6850, ambos del tipo Kentsfield, al precio de US$ 530 y 999 respectivamente, y conjuntamente a una bajada de precio del Q6600 hasta los 266 dólares.

Intel Kentsfiel

Page 18: Evolución de los Procesadores CISC

2008: Intel Core i7 Intel Core i7 es una familia de tres procesadores de la arquitectura Intel x86-64. Los Intel Core i7 son los primeros procesadores que usan la microarquitectura Nehalem de Intel y es el sucesor de la familia Intel Core 2. Los tres modelos son procesadores de cuatro núcleos.El identificador Core i7 aplica a la familia inicial de procesadores nombre código Bloomfield. El pseudónimo Core i7 no tiene un significado concreto, pero continúa utilizando la satisfactoria etiqueta Core. Está en proceso de pasar a la siguiente generación de procesado de 32 nm. aunque la tecnología del procesador ya es de 45nm. Posee 731 millones de transistores y utiliza una sofisticada administración de energía: puede colocar el microprocesador en modo zero-power en caso de no utilizarse. La pacidad para el Overclocking muy elevada (Se puede Overclocear sin problemas hasta 4.1 GHz)

Intel Core i7