SlideShare una empresa de Scribd logo
1 de 20
PRIMERA GENERACIÓN: P1 (086)
Procesador 8086
Fue uno de losprimerosprocesadoresde 16 bitsdel mercado (introducidoenjuniode 1978) tenía
registrosde 16 bitsy podía procesaruna nuevaclase de software usando instrucciones de 16 bits.
El bus de direccioneserade 20 bits,permitiendodireccionar1 Mb de memoria,locual suponía un
contraste con la mayoría de los chips de la época, que tenían registros de 8 bits y un bus de
direcciones de 16 bits, pudiendo direccionar como máximo 64 Kb de memoria RAM.
Por desgracia, la mayoría de equipos del momento usaban procesadores de 8 bits que trabajaban
con sistemas operativos y software de 8 bits. Por esto, las placas base y los diseños de circuitos
estaban también orientados a los 8 bits. Crear una placa base y un sistema de memoria de 16 bits
eracostoso,elevandodemasiadoel preciodelequipoenel queestuvierainstaladoel 8086.El coste
eraaltoporque el 8086 necesitabaunbusde datosde 16bitsenlugarde unode 8 bits,que eramás
barato.
La mayoría de los sistemas disponibles por aquel entonces eran de 8 bits, y las bajas ventas del
8086 indicabanque la gente no estabadispuestaa pagar el dineronecesariorequeridoparatener
un diseñoadecuadoalos 16 bits.Por todoesto,Intel decidióintroducirunavariacióndel 8086 a la
que llamó 8088.
Básicamente, el 8088 eliminaba 8 de los 16 bits del bus de datos, haciendo el 8088 un chip de 8
bits con la velocidad de entrada y salida correspondiente. Sin embargo, seguía manteniendo los
registrosinternosde 16 bitsy los20 bitsdel busde direcciones,asíque podía ejecutarsoftware de
16 bitsyera capazde direccionar1 Mb de memoria.Debidoaestasrazones,IBMeligióel 8088 para
el IBM PC original,decisiónque añosmás tarde fue criticada.Sin embargo,fue una sabia decisión.
IMB decíaque sunuevoPCteníaunmicroprocesadorde 16bits,yaque el 8088eracapazde ejecutar
software de 16 bitstanpotente comoel que podíaejecutarel 8086,sóloque unpocomáslento.De
hecho,losprogramadorespensabanenel 8088 como un chipde 16 bits,ya que era prácticamente
imposible que unprogramadorpudieradiferenciar un 8088 de un 8086. Todo esto permitióaIBM
concebir un PC capaz de ejecutar software de 16 bits de nueva generación, con un diseño de
hardware de 8 bits mucho más barato.
Aunque el 8088 fue introducidoenjuniode 1979, el primerPC de IBMque lo utilizóaparecióen
agostode 1981, dos añosdespués.Hoyendía no pasa esto,puescasi al momentode salirun
nuevoprocesador,yapuede incorporarse aunordenadorpersonal.El 8088 en el PCde IBM
funcionabaa4.77 Mhz y lasinstruccionestardabanunpromediode 12 ciclosenejecutarse.
Procesadores80186 y 80188
Básicamente sonlomismoque losanteriores,peroenel 80186 y el 80188 el chiptenía integrados
algunosde lossoporteshardware necesarios,requiriendomenoscomponentesenel diseñodel
PC.
Coprocesador 8087: Fue unprocesadororientadoal cálculomatemático.Se le llamó“numeric
data processor”(NDP), coprocesadormatemático,osimplemente chipmatemático.
SEGUNDA GENERACIÓN: P2 (286)
Intel 80286
Este chip, introducido en 1982, es la CPU que encuentra detrás del de PC de IBMAT (Advance
Technology). Otros fabricantes intentaron copiarlo llamando a sus sistemas AT-compatibles
uordenadores de clase AT.
Cuando IBM desarrolló el AT, seleccionó el 286 como la base del nuevo sistema debido a su
compatibilidad con el 8088. Por tanto, el software desarrollado para estos chips funcionaba en el
286. Los equiposconel 286 eranmás rápidosque suspredecesoresporvariasrazones.Laprincipal
es que el 286 es mucho más eficiente ala hora de ejecutarinstrucciones. En el 8088 y el 8086 una
instruccióntardaun promediode 12 ciclosen ejecutarse;conel 286 estacantidadse ve reducidaa
4,5 ciclos.Por otra parte,el 286 tenía dos modosde operación:el modoreal y el modoprotegido.
En el modoreal el 286 era básicamente lomismoque un8086. Era enel modoprotegidodonde el
80286 realmente aportabaalgonuevo.Eneste modo,unprogramaorientadoasacar partidode las
capacidadesdel chipcreíaque tenía accesoa 1 Gb de memoria(incluyendomemoriavirtual,de ahí
lo de “creía”). El chip 286, sin embargo, sólo podía direccionar 16 Mb de memoria. Un defecto
importante con respecto a esto de los modos de operación, es que no se podía pasar del modo
protegido al modo real sin resetear (del real al protegido sí que se podía). Posteriormente el 386
permitiríaeste cambiode modosinreiniciarel sistema.Nohubomuchosoftware que aprovechara
el 286 hasta que Windows3.0 ofrecióunmodocompatible coneste chip,aunque porese entonces
el 386 yadominabael mercado.Cabe decirqueel 286fue el primerintentode Intel de crearunchip
CPU que soportara múltiples programas ejecutándose al mismo tiempo.
Coprocesador 80287
Internamente esel mismochipque el 8087, aunque los pinsusados para acoplarloa la placa base
son distintos. Se puede decir que el 80287 es al 80286 lo que el 8087 al 8086, es decir, un
coprocesador para mejorar el cálculo de operaciones matemáticas.
TERCERA GENERACIÓN:P3 (386)
La tercerageneraciónrepresentaquizásel cambiomássignificativodesde el primerPC.El gran
cambioconsistióenpasarde procesadoresque manejabanoperacionesde 16bitsa verdaderos
chipsde 32 bits.
Procesadores386
El Intel 80386 (386) agitóla industriadel PCdebidoal grancambioque suponía; eraun procesador
completamentede 32 bitsoptimizadoparaoperacionesaaltavelocidadysistemasoperativos
multitarea.El chipfue introducidoporIntel en 1985, peroaparecióen losprimerosequiposa
finalesde 1986 y principiosde 1987. El 386 podíaejecutarel modoreal de instruccionesde un
8086 y un 8088, pero enmenosciclosde reloj.Aunque eraigual de eficiente que el 286 enloque
respectaa promediode ciclosque necesitaunainstrucciónparaejecutarse(4,5),el 386 ofrecía
una cuantiosamejoraenotrasáreas, principalmenteporañadircapacidadessoftware adicionales
(modos) yuna unidadde gestiónde memoria(MMU) mejor.
Comodije antesel 386 puede cambiarde modoprotegidoareal y viceversapormediode
software,sinreseteo,loque hace aúnmás útil el modoprotegido.Tambiénincluíaunnuevo
modo,llamadovirtual real,que permitíaejecutarvariassesionesenmodoreal simultáneamente
sobre modoprotegido.El modoprotegidodel 386 estotalmente compatible conel modo
protegidodel 286. El modoprotegidoparaamboschipsfue llamadosu“modonativo”debidoa
que loschipsfuerondiseñadosparasistemasoperativosavanzadosque sólose ejecutabanen
modoprotegido.Intel extendiólascapacidadesde direccionamientode memoriadel modo
protegidodel 386 con una nuevaMMU que proporcionabapaginaciónavanzadayposibilidadde
cambiode contexto.El modovirtual real ya era algomás novedoso.En este modo,el procesador
puede ejecutarsinriesgoel modoreal del 8086. Se puedenejecutarmúltiplessistemasoperativos
a la vez,cada uno enun áreaprotegidade memoria.Si losprogramasenuno de lossegmentosde
memoriafallan,el restodel sistema nosufre ningúnriesgo.
Se fabricaronvariasversionesdel 386, algunascon menospotenciaymás económicas,yotras que
consumían menos energía, orientadas a equipos portátiles.
Procesadores 386 DX
Fue el primeroque Intel introdujo.Esunprocesadorde 32 bitscon registrosinternosde 32bits,un
busde datosinternode 32bits,yunbus de datosexternode 32bits.Contenía275,000 transistores,
yconsumíamenosenergíaque el 8086.Suconsumode energíaeramenorporque estabahechocon
materiales CMOS, cuyo diseño permite a los dispositivos consumir niveles de energía
extremadamente bajos. EL 386 estaba disponible en velocidades que iban desde 16 Mhz hasta 33
Mhz; otras compañías,principalmenteAMDy Cyrix,ofrecieronal mercadoversionessimilares(oal
menos comparables) con velocidades de 40 Mhz aproximadamente.
Procesadores 386 SX
Fue fabricadopensandoendiseñadoresde sistemasque buscaranlascapacidadesdel 386 a precio
de 286. De forma similaracomo lo hacía el 286, el 386 SXestá restringidoasólo16 bitscuandose
comunicaconotroscomponentesdel sistemacomolamemoria.Internamente,sinembargo,el386
SXes igual que el 386 DX,tiene registrosinternosde 32bitsypuede ejecutarsoftwarede 32bits.El
386 SX usa 24 bits para direccionar memoria,como el 286, en lugar de los 32 bits del bus del 386
DX.El procesadorque nosocupasupusoel final del 286,yaque tenía unaMMU mejoryel modode
ejecución virtual real, aparte de la ventaja evidente que supone el poder ejecutar software de 32
bits.
Procesadores386 SL
Esta CPU de bajoconsumotiene lasmismascapacidadesque el 386 SX,perofue diseñadapara
sistemasportátilesenlosque el consumobajoeranecesario.Ofrecíacaracterísticasespeciales
para la gestiónde energíaque eranimportantesparalosequiposque funcionabanconbaterías.
Ademásteníavariosmodosde hibernaciónparaconservarlaenergía.Incluíauna arquitectura
extendidaque conteníaunsistemade manejode interrupcionesque permitíaaccedera lascitadas
características de gestiónde energía.
Estas funcionesextraaumentaronel númerode transistores:si el 386 DX tenía 275,000, el 386
SL tiene 855,000.
El 386 SX estabadisponibleconunafrecuenciade reloj de 25 Mhz.
Coprocesador80387
Fue un coprocesador con un chip matemático de alto rendimiento diseñadoespecíficamente para
trabajar con el 386. Usaba también CMOS para tener un consumo de energía bajo.
Tenía dos diseños básicos: el 387 DX para el 386 DX, y el 387 SX para el 386 SX y el 386 SL.
Es fácil instalar el 387 DX, pero hay que tener cuidado con la orientación al instalarlo en el socket
correspondiente.Si se hace mal el chipquedainservible;de hechoel casomáscomún de chips 387
DX quemados es instalación incorrecta. El cuidado que hay que tener al instalarlos aumenta si
7 tenemosencuentaque lagarantía de Intel nocubría loschipsque se habían roto de este modo.
CUARTA GENERACIÓN: P4 (486)
Aunque el cambio que se produjo en la industria no fue tan importante como el de la tercera
generación, con los procesadores de esta generación se llegó a doblar el rendimiento de los de la
anterior.Hablaremosde los procesadoresde cuartageneraciónde Intel, AMD y otros fabricantes.
Procesadores 486
En la carrera por conseguir más velocidad, el Intel 80486 (486) supuso un salto importante. La
potencia adicional que proporcionó el 486 impulsó el crecimiento en la industria del software.
Decenasde millonesde copiasde WindowsyOS/2se vendieron porque el 486 finalmente hizo el
GUI (interfaz gráfica de usuario) de Windows y OS/2 una opción viable para las personas que
trabajaban con sus ordenadores todos los días.
Algunascaracterísticasprincipaleshacíana un486 aproximadamente dosvecesmásrápidoque un
386 equivalente en Mhz son las siguientes:
− Tiempode ejecuciónmediode instruccionesreducido a 2 ciclos (el 386 tardaba un promedio de
4,5 ciclos).
− Cache de nivel 1 interna, con una tasa de aciertos cercana al 95 %, que podía ser mejorada aún
más con las caches externas.
− Coprocesadormatemático integrado.Enpromedio,el coprocesadormatemáticointegradoen el
486 DX proporcionaba un rendimiento 2 ó 3 veces mayor que el chip 387 externo.
La mayoría de los chips 486 se ofrecían en un rango de velocidades máximas, que variaban entre
16Mhz y 133 Mhz.
Al igual que el 386, el 486 se distribuyó en varias versiones.
Procesadores 486 DX
El 486 DXoriginal fue introducidoel10de abril de 1989y losprimerosequiposenusarloaparecieron
durante 1990. Los primeros chips tenían un máximo de velocidad de 25 Mhz y posteriormente
salieron versiones de 33 Mhz y 50 Mhz.
Fueronfabricadoscon tecnologíaCMOS de bajoconsumo.Al igual que el 386 DX, el 486 DX era de
32 bits al completo (registros, bus externo y bus interno). La cuenta de transistores aumentó a
1,2 millones con este procesador, más del cuádruple de los que tenía el 386 DX.
Un 486 DX estándar tenía una unidad de proceso, una unidad de come flotante (coprocesador
matemático),unaMMU y un controladorde cache con 8 Kbde cache interna.El 486 es totalmente
compatible a nivel de instrucciones con los procesadores de Intel previos, pero ofrece varias
instrucciones nuevas (la mayoría de ellas tienen que ver con controlar la cache interna).
De formasimilaral 386, el 486 puede direccionar4GB de memoriafísicaymanejarcomo mucho64
TB de memoria virtual, y puede funcionar en los tres modos de operación del 386.
La FPU del 486 DX es 100% compatible con el coprocesador matemático 387, pero es mucho más
eficiente debido a que funciona en sincronización con el procesador principal.
486 SL
Debido a sus propiedades de reducción de consumo de energía, se fabricaron en principio para
8 equipos portátiles, aunque acabaron siendo instalados en muchas sobremesas.
Intel diseñóuna arquitectura para el manejo de la energía llamada Modo de Manejo del Sistema
(SMM), totalmente independiente de software y hardware, que provee recursos tales como
temporizadores,registros,etc.El SMM se ejecutaen un espaciode memoriadedicadoa él que no
es visible y no interfiere en el sistema operativo ni en las aplicaciones software, y tiene una
interrupción con mayor prioridad que cualquier otra.
También diseñaron una característica llamada Suspender/Reanudar, que permite volver a la
normalidad en un segundo después de haber suspendido el PC; no hace falta reiniciar, cargar el
sistema operativo, o cargar las operaciones y sus datos.
486 SX
Introducidoenabril de 1991, representael diseñode bajocoste de lafamilia486.Es prácticamente
idénticoal DX,peronoincorporalaunidadde comaflotante.Al contrarioquepasabaconel 386 SX,
que según mucha gente era una versión “lisiada” de 16 bits del 386 DX, el
486 SX era completamente de 32 bits.
El 486 SX fue más bien un capricho de marketing que nueva tecnología; de hecho las primeras
versioneseranchips486 DXcon defectosenlaFPU.En lugar de serdesechados,se lesdesmontaba
la sección con la FPU y se vendían como chips SX. Esto pasó sólo al principio, más adelante los SX
teníansupropiamáscara,que disminuyóel númerodetransistoresde 1,2millonesa1,185millones.
El Intel 486 SX estaba disponible en versiones desde 16 Mhz hasta 66 Mhz.
487 SX
Es una versión del 486 DX diseñada para ser usada como unidad de coma flotante del 486 SX.
ProcesadoresDX2/OverDriveEl 3de marzo de 1992 Intel introdujoelprocesadorde doble velocidad
DX2.EL 26 de mayo anuncióque elDX2estaríadisponibleenunaversiónde ventaal públicollamada
OverDrive.
Originalmente lasversionesOverDrivedel DX2sóloestabandisponiblesenversionesde 169-pin, lo
que significabaque sólopodíanser usadoscon 486SX; el 14 de septiembrede 1992 Intel introdujo
una versión del OverDrive de168-pin con la que se podían actualizar también los 486DX.
Estos procesadores funcionaban internamente al doble de la velocidad del sistema en el que
estaban instalados. Se ofrecieron tres versiones:
− 40 Mhz DX2/OverDrive para sistemas de 16 MHz o 20 Mhz.
− 50 Mhz DX2/OverDrive para sistemas de 25 MHz.
− 66 Mhz DX2/OverDrive para sistemas de 33 Mhz.
La velocidadmáximaalaque puedellegareseldoble delafrecuenciade relojdel sistema;portanto
si instalasunDX2/OverDrive de 40 Mhz en un486 SX de 16 Mhz, el chipfuncionarácomomáximoa
32 Mhz.
La única parte del DX2 que no funcionaba al doble de velocidad es el bus que gestionaba
lasoperaciones de entrada y salida entre la CPU y el exterior.
Aparte de mejorar los sistemas del momento,una de las mejores partesdel concepto del DX2 era
lade permitiralosdiseñadoresintroducirsistemasmuyrápidosusandodiseñosde placasbase más
baratos.
Pentium OverDrive para equipos 486SX2 y DX2
Salióa la ventaen1995. Incluíauna cache de nivel 1 de 32 Kb y la mismaarquitecturasuperescalar
del chip real del Pentium. Además del núcleo Pentium de 32 bits, las características de estos
procesadoresincrementaronlavelocidadde lasoperacionesdebidoenparte ala incorporación de
la post-escrituraenlascaches.Si la placa base enla que se instalabasoportabalapost-escritura, la
mejora se llevaba a cabo, si no (como pasaba con la mayoría), solo soportaba escritura directa.
AMD 486 (5x86)
AMD fabricó una serie de chips 486 que se instalaban en placas base 486 estándar. De hecho,
fabricaron el procesador 486 más rápido, llamado Am5x86(TM)-P75. El nombre fue un poco
engañoso,yaque debidoal “5x86” mucha gente se pensabaq era un procesadorde 5ª generación
tipoPentium.Enrealidad,eraun486 conla velocidadde reloj multiplicada(4x) que corríaa 4 veces
la velocidadde laplacabase 486 de 33Mhz enla que erainstalado. El 5x86 ofrecía grandesmejoras
tales como una cache unificada de 16 Kb con post-escritura o un núcleo de 133 Mhz; era
aproximadamente comparable al Pentium 75, de ahí que en el nombre se incluyera “P75”. Cabe
decirque no todaslas placas base 486 soportanel 5x86, y que hayunas cuantas cosas quehayque
sabercuándose instalaunode estosprocesadoresenunade estasplacas,peronome voya detener
a explicarlas ya que carecen de interés en lo que a historia de los procesadores se refiere.
Cyrix/TI 486
Los procesadores Cyrix 486DX2/DX4 estaban disponibles en velocidades de 100 Mhz, 80 Mhz,
75 Mhz, 66 Mhz y 50 Mhz. De forma similar a los chips 486 de AMD, las versionesde Cyrix son
totalmente compatible con los 486 de Intel y funcionan en la mayoría de las placas base 486.
El Cyrix 486DX2/DX4 incorporauna cache de 8 Kb con post-escritura,unaunidadde coma flotante
integrada, un sistema de gestión de energía avanzado y un SMM.
QUINTA GENERACIÓN: P5 (Pentium)
Se describirán los procesadores de 5ª generación de Intel, AMD, y otras compañías.
Procesadores Pentium
El 19 de octubre de 1992, Intel anunció que su serie de microprocesadores de 5ª generación(con
nombre en clave P5) se llamaría Pentium, en lugar de 586, que era el nombre que todo el mundo
habría supuestoque tendría.Ciertamentelonatural hubierasidollamarlo586,peroIntel descubrió
que no se podía registrar una marca compuesta sólo de números, y la compañía quería evitar que
otras fabricadoras usaran el mismo nombre para los “chips clon” que desarrollaran. El chip se
presentó el 22 de marzo de 1993, y ya había equipos usándolo varios meses después. El Pentium
era totalmente compatible con los procesadores de Intel anteriores, pero obviamente existían
diferencias.Posiblemente lamásimportanteesque podía ejecutardosinstruccionesalavezdebido
a sus dos pipelines de datos, lo cual equivalía a tener dos chips 486. Intel llamó a esta capacidad
“tecnologíasuperescalar”,ysuele estarasociadaconchipsRISC;de hechoel Pentiumes unode los
primeros chips CISC en ser considerados superescalares.
Los dos pipelinesde instruccionesfueronllamadosuy v.El u, el principal,puede ejecutartodas las
instrucciones enteras y en coma flotante, mientras que el v, el secundario, puede ejecutar
instruccionesenterasysóloalgunasencomaflotante.A estacualidadde ejecutardosinstrucciones
al mismo tiempo en cada unidad de ejecución se le llamó pairing. Muchas veces el pairing no era
posible,encuyocasosólose usabael pipeline u;portanto,paraoptimizarlaeficienciadel Pentium,
la opciónmas idóneaesrevisarel software de formaque más instruccionespuedanserejecutadas
de forma paralela.
Otra cualidadimportante de losPentiumeralainclusiónde unsistemade predicciónde saltos, que
le permitía mantener siempre ambos pipelines trabajando.
Con respectoa susespecificaciones,que hacenmásfácil compararlocon losprocesadores previos,
teníaunbusde direccionesde 32bits,permitiendodireccionarlamismacantidadde memoriafísica
que se había podido desde el 386, 4 GB; sin embargo, el bus de datos se aumentó a
64 bits, aunque el procesador seguía manteniendocompatibilidadde 32 bits para las operaciones
internas y los registros también eran de 32 bits. Debido a esto mucha gente pensaba que Intel
inducía a error al llamar al Pentium un “procesador de 64 bits”.
El Pentium tenía dos caches separadas de 8 KB, diferenciando una de código y otra de datos, al
contrario que el 486, que tenía una única cache de 8 KB ó 16 KB. El controlador de cache estaba
integrado en el chip, y te dejaba elegir la política de escritura que querías entre post-escritura y
escritura directa.
Procesadores Pentium de primera generación
Se fabricarontresdiseñosdePentium,cadaunoconvariasversiones.Laprimerageneraciónofrecía
velocidades de 60 Mhz y 66 Mhz. El procesador corría a la misma velocidad que la placa base
Esta primera generación tuvo varios problemas. El chip era muy grande debido al uso de una
tecnología de 0,8 micras, lo cual criticaron compañías como Motorola e IBM, que ya usaban
tecnología de 0,6 micras para sus chips más avanzados. El otro problema estaba relacionadocon
elconsumo, pues el Pentium consumía mucho y se calentaba, aunque se podía solucionar con un
ventilador... mientras éste funcionara.
Los Pentium de primera generación no son compatibles con los posteriores, por lo que la única
manera de mejorarlosincambiar la placa base es mediante loschipsOverDrive lanzadosporIntel,
que funcionaban de manera similar a como lo hacían con el 486. En general, es mejor considerar
unarenovaciónde placabase,queaceptaráunnuevoprocesador que puedesermuchomásrápido,
que actualizar usando un procesador OverDrive, que como mucho será el doble de rápido.
Procesadores Pentium de segunda generación
Intel losanuncióel 7de marzo de 1994, yse encontrabadisponibleenversionesque ibandesdelos
75 Mhz a los200 Mhz. Esta vez sí que usarontecnologíade 0,6 micras, para reducirel tamaño y el
consumode energía.De hecho,a partirde 120 Mhz usarontecnologíade 0,35 micras.Comose dijo
antes,laúnicaformade pasarse aestasegundageneraciónescambiandolaplacabase;esdecir, los
Pentium de segunda generación son incompatibles con los de la primera.
Esta generación permitía al procesador multiplicar su velocidad de reloj de manera que podían ir
más rápidoque el bus;el de 150 Mhz podía llegaramultiplicarpor2.5 la velocidadde reloj (2.5x), y
el de 200 Mhz podía multiplicarlo por 3 (3x).
También se fabricaron procesadores OverDrive para esta generación, cuyas principales
características eran aumentar la velocidad y, quizás la más importante, la incorporación de
tecnología MMX para mejorar las aplicaciones multimedia.
Procesadores Pentium-MMX
La tercera generaciónde procesadoresPentium(cuyonombre en códigoera P55C) fue lanzadaen
enero de 1997, e incorporaba lo que Intel llamó tecnología MMX. Como ya se mencionó, esta
tecnologíaestáorientadaaaplicacionesmultimedia,incorporando57nuevasinstruccionescreadas
específicamente para manejar vídeo, audio y gráficos.
Defectos del Pentium
Quizás el error más famoso en la historia de los procesadores es el fallo que se producía en la
FPU de los Pentium. Fue llamado FDIV bug porque afectaba principalmente a la instrucción FDIV
(floating-point divide), por lo que otras instrucciones que usaban la división también resultaron
afectadas.
Este bugcausó una gran polémicacuandofue anunciadoenInternetporel matemáticoThomasR.
Nicely de la Universidad de Lynchburg (Virginia), en Octubre de 1994. La noticia se expandió
sorprendentemente,e inclusolaspersonasque no tenían ordenadores habíanoído hablar de ella.
La división en coma flotante daba errores con ciertas combinaciones de números.
Despuésde que el bugfueradescubiertoe Intel admitieraque losabían,estallólafuria.Al principio
Intel sólo cambiaba los procesadores a aquellas personas que demostraran que habían sido
afectadaspor el fallo,perofinalmente Intel decidióque lomejorpara su imagende cara al público
era sustituir todos los procesadores afectados, lo cual supuso un coste inmenso.
AMD-K5
Es un procesador compatible con Pentium desarrollado por AMD y disponible en las versiones
PR75, PR90, PR100, PR120, PR133, PR166, PR200. Cualquier placa base que soportara el Intel
Pentium soportaría el AMD-K5, aunque se requería una actualización de la BIOS. Algunas
características principales del K5 son las siguientes:
− Cache de instrucciones de 16 KB, cache de datos de 8 KB.
− Predicción de saltos, ejecución especulativa y ejecución dinámica.
− FPU de alto rendimiento
− Selección de pins para multiplicar la frecuencia de reloj: 1.5x, 1.75x y 2x.
− Pipeline con seis unidades de ejecución.
El K5 se puede considerar un ordenador superior al Pentium, pero AMD lo introdujo tarde en el
mercadoy la producciónfue bastante lenta,porloque lacosa nosaliótodolo bienque leshubiera
gustado.
SEXTA GENERACIÓN DE INTEL: P6 (Pentium Pro, Pentium II, Pentium III)
La sexta generación comenzó en 1995 con la introducción del Pentium Pro; a partir de aquí Intel
sacó varios procesadores P6, todos con el mismo núcleo básico del Pentium Pro.
La principal nueva característica de esta generación es la arquitectura superescalar, en la cual dos
unidades de ejecución de instrucciones pueden trabajar en paralelo. Sin embargo esto ya fue
introducidoporlosúltimosprocesadoresde quintageneración.Loque realmentehace queestemos
12 hablandode una nuevageneraciónesla EjecuciónDinámicay el Bus Dual Independiente (DIB),
aparte de mejorar el diseñador superescalar.
Dynamic Execution
Permite al procesadorejecutarmásinstruccionesenparalelo,de formaque lastareasse completan
más rápido. Esta tecnología se basa en tres elementos:
− Predicción de saltos múltiple: predice el flujo de un programa con varios saltos.
− Ejecución desordenada: permite a las instrucciones que están listas ejecutarse,
independientemente de su orden en el programa original.
− Ejecución especulativa: ejecución provisional de código tras un salto que no se sabe si va a
ejecutarse.
Dual Independent Bus
Se refiere al hechode que existendosbusesde datos:unopara el sistema(placabase) y otro para
la cache. Esto permite que la cache vaya más rápido.
Otras mejoras.
Muchas instruccionesCISCfueroncambiandopor instruccionesRISC,para que paralelizar seamás
fácil.Tambiénhay que destacar que los P5 tenían dos unidades de instrucciones,mientrasque los
P6 tienen como mínimo 6.
Todas estas características estabanoptimizadasparatrabajar con software de 32 bits;por tanto si
usábamos software de 16 bits (como Windows 95 ó 98), no notaremos demasiado la mejora con
respectoa unPentiumoun Pentium-MMXcon la misma velocidad. Otros sistemas operativos de
32 bitsaprovecharíanmejorlaEjecuciónDinámica(comoWindowsNT,2000 ó XP).Estoesun poco
irónicoyaque por este entonces,de lostresejemplosmostradosde sistemasoperativosde 32bits,
sólo estaba el Windows NT, orientado a estaciones de trabajo y servidores.
Procesadores Pentium Pro
El PentiumPro,fabricadoenel 95ydisponibleenel96,fue el sucesordel Pentium.Usabaun socket
8 de maneraque era incompatible conlosanteriores.El procesadortenía5.5 millones transistores
y unacache L2 de 512 Kbcontenía31 millonesde transistores,asíque unPentiumPro con1 Mb de
cache L2 tenía cerca de 68 millones de transistores.
Siguiendo con la cache, tenía una L1 de 16 Kb, 8 de datos y 8 de instrucciones. Una característica
importante del PentiumProesque teníauna cache de nivel 2 integrada,locual abarataba el coste
de las placas base.Esta característica fue realmente importante yhaperseveradoenlossiguientes
procesadores de Intel y AMD, con la excepción del Celeron original.
Por últimodecirque este procesadornotuvodemasiadoéxitocomoordenadorde escritorio,pero
encontró su lugar en el mundo de los servidores, y que se sacó también un procesador de
actualización OverDrive.
Procesadores Pentium II
Fue introducidoenelmercadoenmayode 1997.En líneas generalesse puedevercomoun Pentium
ProcontecnologíaMMXyundiseñode cache modificado. Lacache L2,enlugarde estarenelnúcleo,
estabajuntoal núcleodel microprocesadorenunatarjetaimpresa.La L1 aumentó a 32 Kb (16 para
instrucciones y 16 para datos), y la L2 trabajaba a la mitad de frecuencia que el procesador, al
contrario que en el Pentium Pro, en el que lo hacía a la misma; para subsanar este problema Intel
dobló la capacidad de las cache de nivel 2 estándar de 256 Kb a 512 Kb. Sobra decir que todas las
características propias de la P6 del Pentium Pro se conservan en el Pentium II. Con respecto a
características más “físicas”, por decirlo de algún modo, cabe destacar los 7.5 millones de
transistores,el cambiodel Socket8porun muchomás pequeñoslot1,latecnologíade 0,25 micras
usadaenlasversionesdemásde 333 Mhz (locual permitíaque unaversiónde 450Mhz consumiera
menos que una de 233 Mhz con tecnología de 0,35 micras), y el hecho de que generaba gran
cantidad de calor que tenía que ser disipada.Esto último obligaba a usar un disipador, muchos de
los cuales ya tenían un ventilador incorporado.
Celeron
No es que el Celeron sea en sí un procesador de sexta generación, pero sí fue en esta generación
cuandoapareció el primero.Se le llamaCelerona la línea de procesadores de bajo coste de Intel.
Los primeros Celeron estaban basado en el modelo P6 (Pentium II y III), y luego han llegado los
basados en Pentium 4 y en Intel Core 2 Duo.
Muchas de lascaracterísticas son lasmismasde losprocesadoresenlos que estánbasados,ya que
el núcleodel procesadoresel mismo.Lasprincipalesdiferenciasresidenenel embalaje,el tamaño
de la cache de nivel 2 y la velocidad del bus de la CPU.
En conclusión, los Celeron son una versión de rendimiento reducido del procesador de Intel
predominante en ese momento, pensada para el mercado de bajo coste.
Pentium III
El procesador Pentium III, introducido en febrero de 1999, es un procesador bastante similar al
PentiumII(de ahí que no hablemosde una nuevageneraciónde procesadores),yla novedadmás
significativa es la inclusión de instrucciones SSE (Streaming SIMD extensions), que servían para
mejorarlas posibilidadesde tratamientode imágenesavanzado,3D, audiostreaming(distribución
a través de Internet), vídeo y reconocimiento de voz.
En principioel PentiumIIIse basóen tecnologíade 0,25 micras, con lo cual el núcleocontenía más
de 9.5 millones de transistores. Más adelante construyeron uno con tecnología de 0,18 micras y
L2 integrada de 256 Kb (con nombre en código Coppermine), lo cual incrementó la cuenta de
transistoresa28.1millones.LaúltimaversióndelPentiumIII(connombreencódigoTualatin), usaba
tecnología de 0,13 micras y tenía 44 millones de transistores, siendo incompatible con las placas
bases anteriores.
La frecuencia de reloj de los PentiumIII iba desde los 450 Mhz hasta 1.4 Ghz (la última versión, el
Xeon).Todoslos procesadoresPentiumIII tenían cache de nivel 2 de 256 Kb o 512 Kb, que podían
trabajar a la mismafrecuenciaque el procesadoroa la mitad;el PentiumIIIXeon(una versiónmás
cara del Pentium III orientado a servidores y estaciones de trabajo) podía tener hasta 2
Mb de cache L2 trabajando a la misma frecuencia que el procesador.
Pentium II/III Xeon
Son versionesde altorendimiento,ydifierende lasversionesenlasque estánbasadas(Pentium II
ó III) en tres campos: embalaje, tamaño de la cache y velocidad de la cache.
Más importante que el hecho de tener una cache de nivel 2 de 2 Mb es el hecho de que pueda
trabajar a lamisma velocidadque el procesador.El númerode transistoresenlosPentiumIIIXeon
con cache L2 de 2 Mb fue un record en la época, alcanzando los 84 millones.
SEXTA GENERACIÓN DE OTROS FABRICANTES
Aparte de Intel, otros fabricantes construyeron procesadores tipo P6, pero con una diferencia, La
mayoría de ellosestabanconstruidosparapoder funcionarenplacas basesdel tipoP5, para llegar
al mercado de bajo coste. Más adelante AMD introdujo el Athlon y el Duron, que ya eran
procesadores de sexta generación en toda regla. A continuación comentaremos algunos de estos
procesadores de sexta generación, tanto del primer tipo comentado como del segundo.
NexGen Nx586
NexGen fue fundada por Thampty Thomas, que contrató a varias personas involucradas en los
procesadores 486 y Pentium. Desarrollaron el Nx586, un procesador similar al Pentium pero
incompatible con éste. AMD se fusionó con esta compañía y el resultado fue su procesador K6.
AMD-K6 Series
Es un procesadorde altorendimientode sextageneraciónfísicamenteinstalableenunaplacabase
P5 (Pentium).Fue diseñado por AMD junto a NexGen y en principio se le conoció como el Nx686
(porser el sucesordel Nx586de NexGen),aunquelaversiónde NexGennuncaaparecióporque fue
adquirida por AMD antes de que el chip se lanzara al mercado.
El K6 incluye un set de nuevas instrucciones multimedia, que el K6-2 incrementó posteriormente
con lo que AMD llamó 3D Now!.
Algunas características del K6 son las siguientes:
− Diseño interno de sexta generación con interfaz externa de quinta generación.
− Núcleo interno RISC.
− Unidades de ejecución paralela superescalar (7 unidades).
− Ejecución dinámica.
− Predicción de saltos.
− Ejecución especulativa.
− Cache de nivel 1 de 64 Kb (32 de datos y 32 de instrucciones).
− FPU integrada.
− Soporte para instrucciones MMX.
El K6-2 incluyóademásmayorfrecuenciade reloj yde bus,yel comentado3DNow!,consistenteen
21 nuevas instrucciones de sonido y gráficos.
Por último el K6-3 incluyó cache L2 integrada que trabajaba a la frecuencia del procesador, loque,
unido a un precio asequible, permitió a la serie K6 entrar en competencia directa con los Intel
Pentium II y los Intel Celeron.
Los procesadoresAMD tienen requerimientos de voltaje específicos y puede trabajar a bastante
temperatura, así que es importante tener una placa base con regulador de voltaje y un buen
disipador. No obstante AMD tiene una lista en su Web con las placas base en las que funciona el
K6.
AMD Athlon, Duron y Athlon XP
Los Athlon son los sucesores del K6, de AMD; usan una nueva interfaz externa por lo que no son
compatiblesconlosanteriores.Enlosprimerosdiseñosla cache L2 eraexterna(512 Kb) y trabajaba
a 1/2, 2/5 o 1/3 de la velocidad del procesador. En revisiones posteriores la L2 ya estaba
directamente enladie del procesadorytrabajabaa lamismafrecuenciaque éste (enestoscasosla
cache L2 era de 256 Kb).Esta nuevaversióndel Athlonconlacache L2 integradatuvoel nombre en
código Thunderbird. La versión más reciente del Athlon, llamada Athlon XP, incluye tecnología
3D Now!, instrucciones SSE, y los últimos modelos ya tenían cache L2 integrada de 512 Kb.
Aunque laconexióneraparecida,loschipsAMD no funcionabanenlasmismasplacas base que los
chips de Intel, ya que AMD quería mejorar su arquitectura y alejarse de Intel.
El Athon se fabricó en versiones desde 500 Mhz hasta 1.4 Ghz. Una mejora importante fue la
inclusión de un front-side bus de 200 ó 266 Mhz llamado EV6, que transfería dos datos por ciclo a
una frecuencia de 100 o 133 Mhz. El uso de este bus es una de las razones primordiales por las
cuales el Athlon y el Duron evolucionaron tan bien.
Los primeros Athlon usaban tecnología de 0,25 micras, y las versiones más rápidas de 0,18 y 0,13
micras.
En lamayoría de losbenchmarks,el Athlonigualabaosuperabaal PentiumIII.AdemásAMDle ganó
a Intel en la carrera por llegar a 1 Ghz, lanzando el Athlona dicha velocidad dos días antes de que
Intel sacara el Pentium III a 1 Ghz.
AMD Duron El Duron,introducidoenJuniodel 2000,es al Athlonloque el CeleronesalosPentium
II y III.
Básicamente,esunAthlonconmenoscache de nivel 2,diseñadoparaserunaversiónde bajo coste
y competir en este mercado con los citados Celeron.
AMD Athlon XP
Como se mencionó antes, es la versión más reciente de los Athlon, con mejoras tales como la
capacidad de ejecutarlasinstruccionesIntel SSEo la inclusiónde una cache L2 on-die de 512 Kb y
un nuevo plan de comercialización que compite directamente con el Pentium 4.
AMD usó el término “QuantiSpeed” (como término de marketing, no técnico) para referirse a la
arquitectura del Athlon XP, diciendo que incluía elementos como 9 unidades para ejecución
superescalar, una FPU con operaciones más rápidas (que subsanaban el atraso que AMD siempre
había tenido con respecto a Intel en este campo), etc.
Athlon MP
Fue el primerprocesadorde Athlondiseñadoparasoporte multiprocesador.Portantopodíausarse
en servidores y estaciones de trabajo que demandaran esto.
Sempron (Socket A)
AMD introdujoestalíneade procesadoresen2004 como procesadoreseconómicosparacompetir
con el Celeron D. Al igual que el Celeron, el Sempron es un “camaleón” ya que es usado por
procesadores basados en Socket A (serie Athlon XP) y Socket 754 (basados en el Athlon 64).
La versión Socket A del Sempron es el modelo económico del Athlon XP, y sus características son
similares.
Cyrix/IBM 6x86(M1) y 6x86(M2)
Esta familia de procesadores se parece al K5 y el K6 de AMD en el sentido de que ofrecen diseños
internos de sexta generación que son compatibles con los de quinta generación (Socket 7).
Tiene las características típicas de sexta generación tales como ejecución dinámica, predicciónde
salto, ejecución especulativa, compatibilidad con tecnología MMX, ejecución desordenada, etc.
Es compatible con los sistemas operativos y software basado en arquitectura x86.
Este procesador no tuvo continuidad ya que Cyrix fue tragada por VIA.
VIA C3
Originalmente se conociócomoVIA Cyrix III.Las primerasversionesdel C3 tenían 128 Kb de cache
L1 pero no tenían cache L2.
Es totalmente compatible anivel de softwarecon otros procesadores x86, incluyendo el Pentium
III y el Celeron, y debido a sus características tales como bajo consumo de energía, y un
rendimiento no demasiado alto en comparación con el Celeron, fue utilizado en mercados
específicos como el portátil.
SÉPTIMA GENERACIÓN: INTEL PENTIUM 4
El Pentium 4 se introdujo en noviembre del 2000 y, si hubiera tenido un nombre compuesto por
números, hubiera sido el 786, ya que representa una nueva generación de procesadores. Hay tres
variaciones principales, llamadas Willamette, Northwood y Prescott.
Algunas de sus especificaciones técnicas son:
− Velocidades de 1.3 Ghz a 3.8 Ghz.
− Willamette: 48 millones de transistores, tecnología 0,18 micras.
− Northwood: 55 millones de transistores, tecnología 0,13 micras.
− Prescott: 125 millones de transistores, tecnología 0,09 micras.
− Compatible a nivel de software con los procesadores de Intel de 32 bits previos.
− FSB a velocidades entre 400 Mhz y 1066 Mhz.
− Hyper-threading en todos los procesadores de 2,4 Ghz o más con FSB de 800 Mhz y en los
procesadores de 3,06 Ghz o más con FSB de 533 Mhz.
− Predicción de saltos.
− Execution trace cache: una cache L1 avanzada que guarda micro-operaciones decodificadas,
ahorrando el tiempo de decodificado de las instrucciones.
− Cache L1 de 8 ó 16 Kb.
− Cache L2 on-die, a la velocidad del núcleo, con capacidad entre 256 Kb y 1 Mb.
− FPU mejorada.
− Varios estados de bajo consumo de energía.
− Nuevas instrucciones SSE.
Como se puede ver, Intel abandonó la numeración romana para pasarse a la arábiga.
La gran velocidad permitida por la tecnología hyper-pipelined permitía a las dos ALUs ir al doble
de la velocidad del procesador, lo que significa que las operaciones se pueden ejecutar en medio
ciclo.
Las velocidades de bus de sistema de 400/533/800/1066 Mhz realmente significan que el bus
trabaja a una velocidad de 100/133/200/266 Mhz y transfiere datos cuatro veces por ciclo.
El Pentium 4 funciona bien con RDRAM y DDR SDRAM, si le pones una memoria inferior no se
aprovecha el procesador y si se pone una superior el procesador no la aprovechará.
La arquitectura hyper-pipelined, con un pipeline mucho más largo, dividía las instrucciones
individuales en más subetapas que los procesadores previos; desafortunadamente, esto podía
aumentarel númerode ciclostomados para ejecutarinstrucciones si noestán optimizadasparael
procesador.Debidoa esto, losprimeros benchmarksdaban igual o mejorresultadocon un Athlon
o un Pentium III que con un Pentium 4; sin embargo, esto a cambiado ahora que las aplicaciones
han sido optimizadas para funcionar con el Pentium 4.
Otra ventaja importante es el hyper-threading, que permitía a un único procesador ejecutar
simultáneamente dos hilos actuando como si hubiera dos procesadores en lugar de uno.
Pentium 4 Extreme Edition
En noviembre de 2003, Intel introdujo esta edición (abreviada Pentium 4 EE), el primer PC de
escritorioen incorporar cache L3. Básicamente es una versión renovada del núcleo Prestonia del
Xeon orientado a servidores, que ya usaba cache L3 desde noviembre del 2002. El Pentium 4 EE
tenía 512 Kb de cache L2 y 2 Mb de cache L3, lo que incrementó la cuenta de transistores a 178
millonesyaumentóbastante el tamañode ladie,asícomoel coste de producciónyevidentemente
de venta. Esta Extreme Edition estaba orientada al mercado gaming, es decir, a los jugadores
habitualesde videojuegos,que estabandispuestosa pagardineroextrapararendimientoadicional.
De hecho, la cache adicional no ayudaba tanto en aplicaciones de negocio como en aplicaciones
3Dpara juegos potentes.
Más adelante se introdujeron varias revisiones mejoradas que introducían más cache L2 (2 Mb) y
quitaban la L3.
Comoel Pentium4se fabricóentrestiposde socketsdistintos, esesencialelegirundisipadorhecho
específicamente para el tipo de procesador que tengamos.
Procesadores Xeon
Están basadosen el Pentium4y diseñadosparael Socket 603 y el 604. Los XeonDP(muchas veces
llamados simplemente Xeon) fueron diseñados para estaciones de trabajo, y los Xeon MP (en
versiones desde 1,4 Ghz a 3 Ghz, con bus de 400 Mhz) para servidores.
OCTAVA GENERACIÓN: PROCESADORES DE 64-BITS
En el 2001 ya habían pasado cerca de 15 años desde que llegaron los primeros procesadores de
32-bits(todos los procesadores desde el 386 hasta el Pentium 4 y el Athlon XP). Sin embargo, en
2001 Intel introduce elprimerprocesadorde 64-bitsparaservidores, el Itanium,seguidoenel 2002
por el mejoradoItanium2.En 2003, AMD introdujoel primerprocesadorde 64-bitspara escritorio
compatible conla arquitecturax86, el Athlon64, seguidode su primerprocesadorde 64-bits para
servidores, el Opteron. En 2004, Intel introdujo una serie de versiones del procesador Pentium 4
que permitían64-bits.En2005introdujoversionesde 64bitsde suprocesadorXeonpara estaciones
de trabajo y servidores, y nuevos procesadores de 64 bits para PCs de escritorio, el
Pentium Extreme Edition y el Dual-Core Pentium D. A continuación se describen algunas
características de estos procesadores de Intel y AMD, los principales fabricadores de
microprocesadores del mercado.
Intel Itanium e Itanium 2
Lanzadoen mayodel 2001, el Itaniumfue el primer procesador de la familia de 64 bits de Intel, y
juntoa su hermanoel Itanium2,son lagama alta de procesadores de Intel dedicadaal mercadode
servidores. Si se hubiera seguido usando designación numérica estos procesadores serían los 886
por representar una nueva generación; no obstante, nunca fueron diseñados para reemplazar al
Pentium4:eraninicialmentemuycarosyse encontrabansóloenservidoresyestacionesdetrabajo
avanzadas.
Fueron los primeros procesadores en incluir 3 niveles de cache integrada (el Pentium 4 EE salió
posteriormente);aunque envariosdiseñosanterioresse contabacon L3, estabaen la placabase y
era mucho más lenta.
El primerItanium2fue introducidoenjuniodel 2002.La versiónactual usatecnologíade 0.3micras,
y tiene más de 592 millones de transistores en la versión con 9 Mb de cache L3 on-die.
Debidoa que el Itanium2 tiene bastante másanchode banda del busde CPU, mayor velocidadde
reloj,yunFSB como mínimodosvecesmásrápidoque el del Itanium(de 64 bitsa 128 bits),es más
rápido que el Itanium en todos los procesos. El Itanium y el Itanium 2 no se pueden intercambiar
por estar soportados por distintos sockets y chipsets.
AMD Athlon 64 y 64 FX
Fueron lanzados en septiembre del 2003, y son los primeros procesadores de 64-bits para uso
doméstico(enlugarde paraservidores).Lafamiliade 64-bitsde AMDincluye tambiénelprocesador
para servidores Opteron; de hecho el Athlon 64 y el 64 FX son básicamente chips
Opteron diseñadospara PCs de escritorio, y en algunoscasos se disminuye la memoria cache o el
ancho de la memoria.
Al margen del hecho de soportar instrucciones de 64-bits, la principal diferencia entre los
Athlon64 y 64 FX y otros procesadoresesque tienenel controladorde memoriaintegrado,el cual
solía estarenel chip North Bridge de la placa. En un diseño de arquitectura de bus de CPU típico,
el procesadorse comunicaconel chipsetNorthBridge,quese comunicaconlamemoriaylos demás
componentesdel sistema.Enel Athlon64 y el 64 FX,el procesadorse comunica directamentecon
la memoria, agilizando las transferencias de memoria y las transferencias del bus
CPU.La principal diferenciaentreel Athlon64yel 64FXesque tienen distintostamañosde memoria
cache y distinto ancho del bus.
Las principales características del Athlon 64 incluyen:
− Velocidades que varían entre 1,8 Ghz y 2,4 Ghz.
− 68,5 millonesde transistores (versiones con 512 Kb de cache L2 ) o 114 millones de transistores
(versiones con 1 Mb de cache).
− Pipeline de 12 etapas.
− Controlador de memoria DDR integrado en el procesador.
− 128 Kb de cache L1 estándar (algunos Athlon 64s tenían más de 1 Mb).
− Cache L2 integrada de 512 Kb o 1 Mb.
− SSE2 (SSE más 144 nuevas instrucciones para procesamiento de gráficos y sonido).
− Varios estados de bajo consumo de energía.
El Athlon 64 FX incluía algunas características como aumento de la cache L2 o de la frecuencia de
reloj.
El Athlon 64 también tuvo su “versión de bajo coste” correspondiente, el Sempron (Socket 754).
AMD Opteron
Es la versióndel Athlon64para estacionesde trabajoy servidores,ysoportalamisma arquitectura
AMD64. Fue lanzado en la primavera del 2003.
EL Opteron está disponible tanto en versiones de un núcleo como de doble núcleo.
Al contrario que losItanium,que soportabanbásicamentechipsetsIntel,losOpteronsoportanuna
amplia gama de chipsets de terceras compañías como VIA, SiS, NVIDIA o ATI (tal y como hacía el
AMD 64).
PROCESADORES DE DOBLE NÚCLEO
No importa cuán rápido pueda ser un procesador de un núcleo o cuanta RAM tenga instalada; el
procesadordebe asegurarse de que cadaprograma que se ejecutaesatendidocorrectamente.Por
tanto, mientras más programas se vayan ejecutando, la cantidad de tiempo que el procesador
puede dedicar a cada uno va disminuyendo, y como resultado el rendimientodel sistema se ve
reducido.
Los servidores y las estaciones de trabajo llevan desde hace mucho tiempo beneficiándose de los
beneficiosde tenermúltiplesprocesadores,peroelaltocosteque estosupone impide hacerlollegar
a los ordenadores de uso doméstico.
Los procesadoresde doble núcleoincluyen,comosunombre indica,dosnúcleosde procesadoren
un mismo paquete físico, proporcionando todas las ventajas de tener un ordenador con varios
procesadores, a un coste reducido.
Intel introdujo los primeros procesadores de doble núcleo (el Pentium D y el Pentium Extreme
Edition) a principios del 2005, y AMD lanzó el primer Opteron de doble núcleo y el Athlon 64 X2
poco después.
¿Quién necesita un procesador de doble núcleo?
Un procesador de doble núcleo está diseñado para usuarios que ejecutan múltiples programas al
mismo tiempo o usan aplicaciones multitarea.
Es importante resaltarque losprocesadoresde doble núcleono mejoranel rendimientode tareas
no multiprogramadas.Porejemplo,si estásjugandoaun juego3D en el PC,es buenotenerunode
estos procesadores si estás haciendo muchas cosas a la vez, pero no se están aprovechando las
características del procesador para aplicaciones multitarea. Hasta que los juegos sean diseñados
para ser ejecutados por varios hilos simultáneamente, los gamers podrían preferir un ordenador
con un procesador de alto rendimiento con un único núcleo en lugar de un procesador de doble
núcleo.
Sin embargo, si mientras juegas vas a estar usando otras aplicaciones tales como codificación de
vídeoo audio,unprocesadorde doble núcleoesmejoropción.Losbenchmarkindicanque algunos
procesadoresde doble núcleosólosufrenuna pequeñaralentizacióncuandose está jugandoa un
juego3D como por ejemploel Doom3 mientrasse desempeñanotrastareasorientadasal ocio.En
conclusión,yasea para trabajar o para jugar, si vas a usar al mismo tiempovariasaplicaciones,un
doble núcleo te proporcionará mayor rendimiento que un simple núcleo.
Intel Pentium D y Pentium Extreme Edition
Como se dijo antes, fueron introducidos en la primavera del 2005. Básicamente, lo que Intel hizo
para construir sus procesadores de doble núcleo lo más rápido posible fue usar dos núcleos del
20
Pentium 4 (concretamente del modelo Prescott).
Debidoa que el núcleodel Prescottes el que más se calientade los que Intel había fabricadopara
ordenadoresde escritorio, Intel limitó la velocidad del doble núcleo a 3,2 Ghz en lugar de los 3,8
Ghz que teníacomomáximoel Pentium4.Cadanúcleotenía1 Mb de cache L2, loque hacía un total
de 2 Mb.
El Pentium Extreme Edition es similar al Pentium D pero incluye, por ejemplo, multiplicadores de
reloj que hacen que sea fácilmente “overclokeable”.
AMD Athlon 64 X2 y procesadores de doble núcleo Opteron
Una de las ironíasen laindustriade losprocesadoresesque AMD, cuyosprocesadoresAthlon64 y
Opteron fueron diseñados teniendo en mente actualizarlos poniéndoles doble núcleo, son
actualmente el segundo vendedor de chips con arquitectura x86 en introducir los chips de doble
núcleo.LosprimerosOpteronde doble núcleofueronlanzadosjustodespuésdelPentiumExtreme
Editionyel PentiumDenabril del 2005,y el procesadorpara ordenadoresde usodomésticoAthlon
64 X2 se introdujoenmayode ese mismoaño.Éste últimose vendióendosdiseños,unocon1 Mb
de cache L2 (512 Kb por núcleo), que usaba el núcleo Manchester, y otro con 2 Mb de cache L2 (1
Mb pornúcleo),que usabael núcleoToledo.Lasfrecuenciasde relojestánentre 2.2Ghz y 2.4 Ghz,
mientras que las de los Opteron están entre 1.8 Ghz y 2.4 Ghz.
Aunque AMDnofue laprimeraenintroducirprocesadoresde doblenúcleo,si que esciertoquesus
chipstienenvariasventajas.Una de ellases la de tenerel controladorde memoriaintegradoen el
procesador, ya comentado anteriormente; otra es el hechode que, al haberse hechoel Athlon 64
pensando en el doble núcleo, el impacto en relación al calentamiento del segundo núcleo es
mínimo. Aunque las velocidades de reloj del Athlon 64 y del Opteron son menores que las del
Pentium D o las del Pentium Extreme Edition, la eficiencia incrementada por los diseños de AMD
hace que el rendimientode susprocesadoresseaigual omayor que el de losde Intel,dependiendo
del
benchmark. Para pasarse de un Athlon 64 a un X2 o de un Opteron a un Opteron de doble núcleo
no es necesario un gran esfuerzo económico, ya que no es necesario un cambio de placa base.
Porúltimo,esimportanteavisaralosgamersde que sacaranmásprovechode unprocesadorde un
sólo núcleo más rápido, que en el caso de AMD sería el Athlon 64 FX más rápido disponible.
Intel Core Duo y Core 2 Duo
El Intel Core Duooriginal fuelanzadoen2006,y enlíneasgenerales esunmodelode 32bits basado
enarquitecturax86, condoble núcleo.Incorpora2Mb de cache L2 compartidapor losdos núcleos,
un FSB de 533 ó 667 Mhz, un nuevo juego de instrucciones multimedia, y un pipeline de
12 etapas. Como curiosidad, cabe decir que fue el primer procesador de Intel usado en los
ordenadores Apple Macintosh.
El Core 2 Duofue lanzadomedioañomástarde que el Core Duo original,yladiferenciaprincipales
que son de 64 bits,aparte de incluirmásALUs, FPUs, aumentarlasetapas del pipeline a14, etc. En
comparación con el Pentium 4 o el Pentium D, el Core 2 Duo tiene frecuencias de reloj más bajas,
preocupándose más por los ciclos que tarda una instrucción en ejecutarse o por el apartado de
consumode energía.Lasalidaal mercado de estosprcesadoresadesplazadoal Pentiumal mercado
de gama baja. Se lanzó también una versión de un sólo núcleo (Solo),de cuatro núcleos (quad), y
una gama alta de dos o cuatro núcleos (Extreme).
MEJORAS Y ACTUALIZACIONES
Actualización del procesador
A partir del 486, actualizar el procesador ha sido relativamente fácil. Con el 486 y procesadores
posteriores, Intel incorporó la capacidad de actualizar el procesador diseñando sockets estándar
que podían soportarciertavariedadde procesadores.Así,si tienes unaplacabase con unSocket3,
podrásponerenellacualquierprocesador486,ysi tienesuna conunSocket7,deberíaspoderponer
cualquierprocesadorde laprimeragamadePentium(ocualquierprocesadordeterceras compañías
basadoen el Socket7). Esta tendenciahallegadohastael presente,donde lamayoríade lasplacas
base están diseñadas para soportar un rango de procesadores de la misma familia
(Pentium III/Celeron III, Athon/Duron/Athlon XP, Pentium 4/Celeron 4, etc).
Para maximizartu placa base,tendrías que meterle el procesador másrápidoque soporte;no sólo
basta con esto: debido a que características como voltajes, velocidades, u otros factores, pueden
generar incompatibilidades,deberás consultar el fabricante de tu placa base para saber cual es el
procesador más rápido que puede funcionar en ella. Normalmente esto esta determinado por el
socket o el slot donde va el procesador, pero otros elementos como el regulador de voltaje o la
BIOStambiénpuedendeterminarlo. Actualizarelprocesadorpuedellegaradoblarenalgunoscasos
el rendimientodel equipo.Sin embargo,si yallegasa tenerel procesadormás rápidoque tu placa
soporta, tendrás que pasar a mirar otras alternativas, posiblemente el cambio de placa base.
Procesadores OverDrive
Como se ha comentado, Intel ofreció hace tiempo unos procesadores especiales OverDrive para
actualizar los equipos, que normalmente ya incluían reguladores de voltaje y ventiladores.
Desafortunadamente, eran muy caros, incluso comparándolo con una renovación de placa base y
procesador. Fueron todos retirados del mercado, e Intel no ha anunciado nuevas versiones. Los
OverDrive noson muy recomendablesamenosque, por algunarazón, sea necesario conservarun
sistema operativo muy viejo que no funcione en los procesadores actuales.
Benchmarks
A las personasnosencanta sabercuán rápidoes nuestroordenador;siempre estamosinteresados
en la velocidad, y para ayudarnos a saberlo podemos usar programas de testeo que midan
diferentes aspectos del rendimiento del procesador y del sistema. .
Sin embargo, la verdadera forma de medir el rendimiento de un ordenador es ejecutando las
aplicaciones software que se van a usar en él. Aunque se pueda testear un componente concreto
del sistema, el resto de los componentes pueden tener influencia en él. Evidentemente es inútil
comparar distintos procesadores, si cada uno tiene distinta memoria, distintos discos duros,
distintastarjetasgráficas,etc. Los benchmarkse puedendividirendostipos.Por un ladotenemos
lostest de componentes,que midenel rendimientode unaparte concreta,como el procesador,el
disco duro, el lector de CD, etc.
Por otro lado, están los test del sistema,que miden el rendimiento global del sistema ejecutando
una aplicación dada.
Noobstante,repitoquelamejormanerade testearnuestro sistemaesconlasaplicacionessoftware
que usamos día a día, y de hecho es lo que hacemos continua e inconscientemente cuando

Más contenido relacionado

La actualidad más candente

Intel 8086
Intel 8086Intel 8086
Intel 8086alezte
 
Tabla microprocesadores
Tabla microprocesadores Tabla microprocesadores
Tabla microprocesadores paatriciags
 
Evolucion de los microprocesadores familia Intel
Evolucion de los microprocesadores familia IntelEvolucion de los microprocesadores familia Intel
Evolucion de los microprocesadores familia Intelfranklin marin
 
Procesadores familia intel
Procesadores familia  intelProcesadores familia  intel
Procesadores familia intelcarlos1893
 
Dispositivos de almacenamiento
Dispositivos de almacenamientoDispositivos de almacenamiento
Dispositivos de almacenamientoalumnos2012
 
Microprocesador 8086 y 8088
Microprocesador 8086 y 8088Microprocesador 8086 y 8088
Microprocesador 8086 y 8088Percy Tomas
 
Dispositivos entrada salida
Dispositivos entrada salidaDispositivos entrada salida
Dispositivos entrada salidainnovalabcun
 
Evolucion de los Procesadores
Evolucion de los ProcesadoresEvolucion de los Procesadores
Evolucion de los Procesadoresmaudy_sanchez96
 
RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"mariah8
 
Cuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxCuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxDavidLpz4
 
Socket o zocalo de procesador
Socket o zocalo de procesadorSocket o zocalo de procesador
Socket o zocalo de procesadorSofia Paredes
 
Interrupciones de la bios
Interrupciones de la biosInterrupciones de la bios
Interrupciones de la biosCésar Salazar
 

La actualidad más candente (20)

Access point(puntos de acceso)
Access point(puntos de acceso)Access point(puntos de acceso)
Access point(puntos de acceso)
 
Intel 8086
Intel 8086Intel 8086
Intel 8086
 
Tabla microprocesadores
Tabla microprocesadores Tabla microprocesadores
Tabla microprocesadores
 
Evolucion de los microprocesadores familia Intel
Evolucion de los microprocesadores familia IntelEvolucion de los microprocesadores familia Intel
Evolucion de los microprocesadores familia Intel
 
Procesadores familia intel
Procesadores familia  intelProcesadores familia  intel
Procesadores familia intel
 
Dispositivos de almacenamiento
Dispositivos de almacenamientoDispositivos de almacenamiento
Dispositivos de almacenamiento
 
Microprocesador 8086 y 8088
Microprocesador 8086 y 8088Microprocesador 8086 y 8088
Microprocesador 8086 y 8088
 
Tarjeta madre, clasificacion y evolucion.
Tarjeta madre, clasificacion y evolucion. Tarjeta madre, clasificacion y evolucion.
Tarjeta madre, clasificacion y evolucion.
 
Dispositivos entrada salida
Dispositivos entrada salidaDispositivos entrada salida
Dispositivos entrada salida
 
Bios
BiosBios
Bios
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
Evolucion de los Procesadores
Evolucion de los ProcesadoresEvolucion de los Procesadores
Evolucion de los Procesadores
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"RANURAS DE EXPANSION "TARJETA MADRE"
RANURAS DE EXPANSION "TARJETA MADRE"
 
Cuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptxCuadro-comparativo-sistemas-operativos-3.pptx
Cuadro-comparativo-sistemas-operativos-3.pptx
 
Bus de datos
Bus de datosBus de datos
Bus de datos
 
Socket o zocalo de procesador
Socket o zocalo de procesadorSocket o zocalo de procesador
Socket o zocalo de procesador
 
Interrupciones de la bios
Interrupciones de la biosInterrupciones de la bios
Interrupciones de la bios
 
IPv6
IPv6IPv6
IPv6
 

Destacado

Formacion y desarrollo de los modernos estados europeos
Formacion y desarrollo de los modernos estados europeosFormacion y desarrollo de los modernos estados europeos
Formacion y desarrollo de los modernos estados europeosFelix Simon Alania
 
Formacion de estados modernos y absolutismo
Formacion de estados modernos y absolutismoFormacion de estados modernos y absolutismo
Formacion de estados modernos y absolutismoramoncortes
 
MICROPROCESADORES
MICROPROCESADORES MICROPROCESADORES
MICROPROCESADORES EGRRESTEBAN
 
Origen del estado moderno
Origen del estado modernoOrigen del estado moderno
Origen del estado modernoIvan Lucena
 
Componentes del Estado
Componentes del EstadoComponentes del Estado
Componentes del EstadoBalzaMairis
 
LA TARJETA MADRE Y SUS PROCESADORES
LA TARJETA MADRE Y SUS PROCESADORESLA TARJETA MADRE Y SUS PROCESADORES
LA TARJETA MADRE Y SUS PROCESADORESmariecuerie
 
Arquitectura de hardware
Arquitectura de hardwareArquitectura de hardware
Arquitectura de hardwareMario Perez
 
Generacion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorolaGeneracion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorolaJoseGCordero
 
EL ESTADO Y SUS COMPONENTES
EL ESTADO Y SUS COMPONENTESEL ESTADO Y SUS COMPONENTES
EL ESTADO Y SUS COMPONENTESAntonio Aguilera
 
Microprocesador intel
Microprocesador  intelMicroprocesador  intel
Microprocesador intelsayer02
 
Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadoresKmi Flórez
 
Generaciones de las microarquitecturas
Generaciones de las microarquitecturasGeneraciones de las microarquitecturas
Generaciones de las microarquitecturasDianichiiz VaLdiivia
 
ultima generacion de microprocesadores
ultima generacion de microprocesadoresultima generacion de microprocesadores
ultima generacion de microprocesadoresjohanzcifu
 

Destacado (20)

Tarjeta Madre
Tarjeta MadreTarjeta Madre
Tarjeta Madre
 
Formacion y desarrollo de los modernos estados europeos
Formacion y desarrollo de los modernos estados europeosFormacion y desarrollo de los modernos estados europeos
Formacion y desarrollo de los modernos estados europeos
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Formacion de estados modernos y absolutismo
Formacion de estados modernos y absolutismoFormacion de estados modernos y absolutismo
Formacion de estados modernos y absolutismo
 
MICROPROCESADORES
MICROPROCESADORES MICROPROCESADORES
MICROPROCESADORES
 
Origen del estado moderno
Origen del estado modernoOrigen del estado moderno
Origen del estado moderno
 
La tarjeta madre
La tarjeta madreLa tarjeta madre
La tarjeta madre
 
Componentes del Estado
Componentes del EstadoComponentes del Estado
Componentes del Estado
 
LA TARJETA MADRE Y SUS PROCESADORES
LA TARJETA MADRE Y SUS PROCESADORESLA TARJETA MADRE Y SUS PROCESADORES
LA TARJETA MADRE Y SUS PROCESADORES
 
Tarjeta madre
Tarjeta madreTarjeta madre
Tarjeta madre
 
Arquitectura de hardware
Arquitectura de hardwareArquitectura de hardware
Arquitectura de hardware
 
Generacion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorolaGeneracion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorola
 
EL ESTADO Y SUS COMPONENTES
EL ESTADO Y SUS COMPONENTESEL ESTADO Y SUS COMPONENTES
EL ESTADO Y SUS COMPONENTES
 
Intel 80286 80386 y 80486
Intel 80286 80386 y 80486Intel 80286 80386 y 80486
Intel 80286 80386 y 80486
 
Microprocesador intel
Microprocesador  intelMicroprocesador  intel
Microprocesador intel
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Evolución de los procesadores
Evolución de los procesadoresEvolución de los procesadores
Evolución de los procesadores
 
Generaciones de las microarquitecturas
Generaciones de las microarquitecturasGeneraciones de las microarquitecturas
Generaciones de las microarquitecturas
 
ultima generacion de microprocesadores
ultima generacion de microprocesadoresultima generacion de microprocesadores
ultima generacion de microprocesadores
 
Tp microprocesadores
Tp microprocesadoresTp microprocesadores
Tp microprocesadores
 

Similar a Generaciones de microprocesadores

Generaciones procesadores
Generaciones procesadoresGeneraciones procesadores
Generaciones procesadoresJajo Hernandez
 
Mantenimiento de computadores
Mantenimiento de computadoresMantenimiento de computadores
Mantenimiento de computadoresKtziitha Lendaa
 
Evolucion de los procesadores cisc
Evolucion de los procesadores ciscEvolucion de los procesadores cisc
Evolucion de los procesadores ciscPaúl Cacuango
 
La Historia Del Procesador
La Historia Del ProcesadorLa Historia Del Procesador
La Historia Del ProcesadorSeFeDeK .
 
Tipos De Microprocesadores Y Sockets 1224693085928640 9
Tipos De Microprocesadores Y Sockets 1224693085928640 9Tipos De Microprocesadores Y Sockets 1224693085928640 9
Tipos De Microprocesadores Y Sockets 1224693085928640 9carolina2191
 
Tipos De Microprocesador
Tipos De MicroprocesadorTipos De Microprocesador
Tipos De Microprocesadordaniel19923
 
Tipos De Microprocesadores Y Sockets
Tipos De Microprocesadores Y SocketsTipos De Microprocesadores Y Sockets
Tipos De Microprocesadores Y Socketsjhsg
 
Historia de los microprocesadores de computadoras
Historia de los microprocesadores de computadorasHistoria de los microprocesadores de computadoras
Historia de los microprocesadores de computadorasATM_SSI
 
Manteniimiiento de computadoras
Manteniimiiento de computadorasManteniimiiento de computadoras
Manteniimiiento de computadorasAnndrees Aguiirree
 
Los Microprocesadores
Los MicroprocesadoresLos Microprocesadores
Los Microprocesadorestromboedwin
 
Universidad popular del cesar
Universidad popular del cesarUniversidad popular del cesar
Universidad popular del cesarJhon Bueno
 

Similar a Generaciones de microprocesadores (20)

Generaciones procesadores
Generaciones procesadoresGeneraciones procesadores
Generaciones procesadores
 
Evolución
EvoluciónEvolución
Evolución
 
Evolución
EvoluciónEvolución
Evolución
 
Evolución
EvoluciónEvolución
Evolución
 
Primera generación
Primera generaciónPrimera generación
Primera generación
 
Mantenimiento de computadores
Mantenimiento de computadoresMantenimiento de computadores
Mantenimiento de computadores
 
Evolucion de los procesadores cisc
Evolucion de los procesadores ciscEvolucion de los procesadores cisc
Evolucion de los procesadores cisc
 
La Historia Del Procesador
La Historia Del ProcesadorLa Historia Del Procesador
La Historia Del Procesador
 
evolucion de los microprocesadores intel
evolucion de los microprocesadores intelevolucion de los microprocesadores intel
evolucion de los microprocesadores intel
 
Tipos De Microprocesadores Y Sockets 1224693085928640 9
Tipos De Microprocesadores Y Sockets 1224693085928640 9Tipos De Microprocesadores Y Sockets 1224693085928640 9
Tipos De Microprocesadores Y Sockets 1224693085928640 9
 
Tipos De Microprocesador
Tipos De MicroprocesadorTipos De Microprocesador
Tipos De Microprocesador
 
El micrprocesador
El micrprocesadorEl micrprocesador
El micrprocesador
 
Tipos De Microprocesadores Y Sockets
Tipos De Microprocesadores Y SocketsTipos De Microprocesadores Y Sockets
Tipos De Microprocesadores Y Sockets
 
Historia de los microprocesadores de computadoras
Historia de los microprocesadores de computadorasHistoria de los microprocesadores de computadoras
Historia de los microprocesadores de computadoras
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
80286 80386-80486
80286 80386-8048680286 80386-80486
80286 80386-80486
 
Microprocesadores 386 486
Microprocesadores 386 486Microprocesadores 386 486
Microprocesadores 386 486
 
Manteniimiiento de computadoras
Manteniimiiento de computadorasManteniimiiento de computadoras
Manteniimiiento de computadoras
 
Los Microprocesadores
Los MicroprocesadoresLos Microprocesadores
Los Microprocesadores
 
Universidad popular del cesar
Universidad popular del cesarUniversidad popular del cesar
Universidad popular del cesar
 

Más de Jajo Hernandez

Más de Jajo Hernandez (9)

Impresoras laser
Impresoras laserImpresoras laser
Impresoras laser
 
El cd
El cdEl cd
El cd
 
Discos duros
Discos durosDiscos duros
Discos duros
 
Discos duros
Discos durosDiscos duros
Discos duros
 
Computadora y componentes
Computadora y componentesComputadora y componentes
Computadora y componentes
 
Cómo se mide el diodo condensador y cable de poder
Cómo se mide el diodo condensador y cable de poderCómo se mide el diodo condensador y cable de poder
Cómo se mide el diodo condensador y cable de poder
 
Cd y dvd
Cd y dvdCd y dvd
Cd y dvd
 
Memorias usb memorias sd micro sd y memorias ssd
Memorias usb memorias sd micro sd y memorias ssdMemorias usb memorias sd micro sd y memorias ssd
Memorias usb memorias sd micro sd y memorias ssd
 
Memorias ddr3 y ddr4
Memorias ddr3 y ddr4Memorias ddr3 y ddr4
Memorias ddr3 y ddr4
 

Último

2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 

Último (13)

2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 

Generaciones de microprocesadores

  • 1. PRIMERA GENERACIÓN: P1 (086) Procesador 8086 Fue uno de losprimerosprocesadoresde 16 bitsdel mercado (introducidoenjuniode 1978) tenía registrosde 16 bitsy podía procesaruna nuevaclase de software usando instrucciones de 16 bits. El bus de direccioneserade 20 bits,permitiendodireccionar1 Mb de memoria,locual suponía un contraste con la mayoría de los chips de la época, que tenían registros de 8 bits y un bus de direcciones de 16 bits, pudiendo direccionar como máximo 64 Kb de memoria RAM. Por desgracia, la mayoría de equipos del momento usaban procesadores de 8 bits que trabajaban con sistemas operativos y software de 8 bits. Por esto, las placas base y los diseños de circuitos estaban también orientados a los 8 bits. Crear una placa base y un sistema de memoria de 16 bits eracostoso,elevandodemasiadoel preciodelequipoenel queestuvierainstaladoel 8086.El coste eraaltoporque el 8086 necesitabaunbusde datosde 16bitsenlugarde unode 8 bits,que eramás barato. La mayoría de los sistemas disponibles por aquel entonces eran de 8 bits, y las bajas ventas del 8086 indicabanque la gente no estabadispuestaa pagar el dineronecesariorequeridoparatener un diseñoadecuadoalos 16 bits.Por todoesto,Intel decidióintroducirunavariacióndel 8086 a la que llamó 8088. Básicamente, el 8088 eliminaba 8 de los 16 bits del bus de datos, haciendo el 8088 un chip de 8 bits con la velocidad de entrada y salida correspondiente. Sin embargo, seguía manteniendo los registrosinternosde 16 bitsy los20 bitsdel busde direcciones,asíque podía ejecutarsoftware de 16 bitsyera capazde direccionar1 Mb de memoria.Debidoaestasrazones,IBMeligióel 8088 para el IBM PC original,decisiónque añosmás tarde fue criticada.Sin embargo,fue una sabia decisión. IMB decíaque sunuevoPCteníaunmicroprocesadorde 16bits,yaque el 8088eracapazde ejecutar software de 16 bitstanpotente comoel que podíaejecutarel 8086,sóloque unpocomáslento.De hecho,losprogramadorespensabanenel 8088 como un chipde 16 bits,ya que era prácticamente imposible que unprogramadorpudieradiferenciar un 8088 de un 8086. Todo esto permitióaIBM concebir un PC capaz de ejecutar software de 16 bits de nueva generación, con un diseño de hardware de 8 bits mucho más barato. Aunque el 8088 fue introducidoenjuniode 1979, el primerPC de IBMque lo utilizóaparecióen agostode 1981, dos añosdespués.Hoyendía no pasa esto,puescasi al momentode salirun nuevoprocesador,yapuede incorporarse aunordenadorpersonal.El 8088 en el PCde IBM funcionabaa4.77 Mhz y lasinstruccionestardabanunpromediode 12 ciclosenejecutarse. Procesadores80186 y 80188 Básicamente sonlomismoque losanteriores,peroenel 80186 y el 80188 el chiptenía integrados algunosde lossoporteshardware necesarios,requiriendomenoscomponentesenel diseñodel PC. Coprocesador 8087: Fue unprocesadororientadoal cálculomatemático.Se le llamó“numeric data processor”(NDP), coprocesadormatemático,osimplemente chipmatemático.
  • 2. SEGUNDA GENERACIÓN: P2 (286) Intel 80286 Este chip, introducido en 1982, es la CPU que encuentra detrás del de PC de IBMAT (Advance Technology). Otros fabricantes intentaron copiarlo llamando a sus sistemas AT-compatibles uordenadores de clase AT. Cuando IBM desarrolló el AT, seleccionó el 286 como la base del nuevo sistema debido a su compatibilidad con el 8088. Por tanto, el software desarrollado para estos chips funcionaba en el 286. Los equiposconel 286 eranmás rápidosque suspredecesoresporvariasrazones.Laprincipal es que el 286 es mucho más eficiente ala hora de ejecutarinstrucciones. En el 8088 y el 8086 una instruccióntardaun promediode 12 ciclosen ejecutarse;conel 286 estacantidadse ve reducidaa 4,5 ciclos.Por otra parte,el 286 tenía dos modosde operación:el modoreal y el modoprotegido. En el modoreal el 286 era básicamente lomismoque un8086. Era enel modoprotegidodonde el 80286 realmente aportabaalgonuevo.Eneste modo,unprogramaorientadoasacar partidode las capacidadesdel chipcreíaque tenía accesoa 1 Gb de memoria(incluyendomemoriavirtual,de ahí lo de “creía”). El chip 286, sin embargo, sólo podía direccionar 16 Mb de memoria. Un defecto importante con respecto a esto de los modos de operación, es que no se podía pasar del modo protegido al modo real sin resetear (del real al protegido sí que se podía). Posteriormente el 386 permitiríaeste cambiode modosinreiniciarel sistema.Nohubomuchosoftware que aprovechara el 286 hasta que Windows3.0 ofrecióunmodocompatible coneste chip,aunque porese entonces el 386 yadominabael mercado.Cabe decirqueel 286fue el primerintentode Intel de crearunchip CPU que soportara múltiples programas ejecutándose al mismo tiempo. Coprocesador 80287 Internamente esel mismochipque el 8087, aunque los pinsusados para acoplarloa la placa base son distintos. Se puede decir que el 80287 es al 80286 lo que el 8087 al 8086, es decir, un coprocesador para mejorar el cálculo de operaciones matemáticas. TERCERA GENERACIÓN:P3 (386) La tercerageneraciónrepresentaquizásel cambiomássignificativodesde el primerPC.El gran cambioconsistióenpasarde procesadoresque manejabanoperacionesde 16bitsa verdaderos chipsde 32 bits. Procesadores386 El Intel 80386 (386) agitóla industriadel PCdebidoal grancambioque suponía; eraun procesador completamentede 32 bitsoptimizadoparaoperacionesaaltavelocidadysistemasoperativos multitarea.El chipfue introducidoporIntel en 1985, peroaparecióen losprimerosequiposa finalesde 1986 y principiosde 1987. El 386 podíaejecutarel modoreal de instruccionesde un 8086 y un 8088, pero enmenosciclosde reloj.Aunque eraigual de eficiente que el 286 enloque respectaa promediode ciclosque necesitaunainstrucciónparaejecutarse(4,5),el 386 ofrecía una cuantiosamejoraenotrasáreas, principalmenteporañadircapacidadessoftware adicionales (modos) yuna unidadde gestiónde memoria(MMU) mejor. Comodije antesel 386 puede cambiarde modoprotegidoareal y viceversapormediode software,sinreseteo,loque hace aúnmás útil el modoprotegido.Tambiénincluíaunnuevo
  • 3. modo,llamadovirtual real,que permitíaejecutarvariassesionesenmodoreal simultáneamente sobre modoprotegido.El modoprotegidodel 386 estotalmente compatible conel modo protegidodel 286. El modoprotegidoparaamboschipsfue llamadosu“modonativo”debidoa que loschipsfuerondiseñadosparasistemasoperativosavanzadosque sólose ejecutabanen modoprotegido.Intel extendiólascapacidadesde direccionamientode memoriadel modo protegidodel 386 con una nuevaMMU que proporcionabapaginaciónavanzadayposibilidadde cambiode contexto.El modovirtual real ya era algomás novedoso.En este modo,el procesador puede ejecutarsinriesgoel modoreal del 8086. Se puedenejecutarmúltiplessistemasoperativos a la vez,cada uno enun áreaprotegidade memoria.Si losprogramasenuno de lossegmentosde memoriafallan,el restodel sistema nosufre ningúnriesgo. Se fabricaronvariasversionesdel 386, algunascon menospotenciaymás económicas,yotras que consumían menos energía, orientadas a equipos portátiles. Procesadores 386 DX Fue el primeroque Intel introdujo.Esunprocesadorde 32 bitscon registrosinternosde 32bits,un busde datosinternode 32bits,yunbus de datosexternode 32bits.Contenía275,000 transistores, yconsumíamenosenergíaque el 8086.Suconsumode energíaeramenorporque estabahechocon materiales CMOS, cuyo diseño permite a los dispositivos consumir niveles de energía extremadamente bajos. EL 386 estaba disponible en velocidades que iban desde 16 Mhz hasta 33 Mhz; otras compañías,principalmenteAMDy Cyrix,ofrecieronal mercadoversionessimilares(oal menos comparables) con velocidades de 40 Mhz aproximadamente. Procesadores 386 SX Fue fabricadopensandoendiseñadoresde sistemasque buscaranlascapacidadesdel 386 a precio de 286. De forma similaracomo lo hacía el 286, el 386 SXestá restringidoasólo16 bitscuandose comunicaconotroscomponentesdel sistemacomolamemoria.Internamente,sinembargo,el386 SXes igual que el 386 DX,tiene registrosinternosde 32bitsypuede ejecutarsoftwarede 32bits.El 386 SX usa 24 bits para direccionar memoria,como el 286, en lugar de los 32 bits del bus del 386 DX.El procesadorque nosocupasupusoel final del 286,yaque tenía unaMMU mejoryel modode ejecución virtual real, aparte de la ventaja evidente que supone el poder ejecutar software de 32 bits. Procesadores386 SL Esta CPU de bajoconsumotiene lasmismascapacidadesque el 386 SX,perofue diseñadapara sistemasportátilesenlosque el consumobajoeranecesario.Ofrecíacaracterísticasespeciales para la gestiónde energíaque eranimportantesparalosequiposque funcionabanconbaterías. Ademásteníavariosmodosde hibernaciónparaconservarlaenergía.Incluíauna arquitectura extendidaque conteníaunsistemade manejode interrupcionesque permitíaaccedera lascitadas características de gestiónde energía. Estas funcionesextraaumentaronel númerode transistores:si el 386 DX tenía 275,000, el 386 SL tiene 855,000. El 386 SX estabadisponibleconunafrecuenciade reloj de 25 Mhz. Coprocesador80387
  • 4. Fue un coprocesador con un chip matemático de alto rendimiento diseñadoespecíficamente para trabajar con el 386. Usaba también CMOS para tener un consumo de energía bajo. Tenía dos diseños básicos: el 387 DX para el 386 DX, y el 387 SX para el 386 SX y el 386 SL. Es fácil instalar el 387 DX, pero hay que tener cuidado con la orientación al instalarlo en el socket correspondiente.Si se hace mal el chipquedainservible;de hechoel casomáscomún de chips 387 DX quemados es instalación incorrecta. El cuidado que hay que tener al instalarlos aumenta si 7 tenemosencuentaque lagarantía de Intel nocubría loschipsque se habían roto de este modo. CUARTA GENERACIÓN: P4 (486) Aunque el cambio que se produjo en la industria no fue tan importante como el de la tercera generación, con los procesadores de esta generación se llegó a doblar el rendimiento de los de la anterior.Hablaremosde los procesadoresde cuartageneraciónde Intel, AMD y otros fabricantes. Procesadores 486 En la carrera por conseguir más velocidad, el Intel 80486 (486) supuso un salto importante. La potencia adicional que proporcionó el 486 impulsó el crecimiento en la industria del software. Decenasde millonesde copiasde WindowsyOS/2se vendieron porque el 486 finalmente hizo el GUI (interfaz gráfica de usuario) de Windows y OS/2 una opción viable para las personas que trabajaban con sus ordenadores todos los días. Algunascaracterísticasprincipaleshacíana un486 aproximadamente dosvecesmásrápidoque un 386 equivalente en Mhz son las siguientes: − Tiempode ejecuciónmediode instruccionesreducido a 2 ciclos (el 386 tardaba un promedio de 4,5 ciclos). − Cache de nivel 1 interna, con una tasa de aciertos cercana al 95 %, que podía ser mejorada aún más con las caches externas. − Coprocesadormatemático integrado.Enpromedio,el coprocesadormatemáticointegradoen el 486 DX proporcionaba un rendimiento 2 ó 3 veces mayor que el chip 387 externo. La mayoría de los chips 486 se ofrecían en un rango de velocidades máximas, que variaban entre 16Mhz y 133 Mhz. Al igual que el 386, el 486 se distribuyó en varias versiones. Procesadores 486 DX El 486 DXoriginal fue introducidoel10de abril de 1989y losprimerosequiposenusarloaparecieron durante 1990. Los primeros chips tenían un máximo de velocidad de 25 Mhz y posteriormente salieron versiones de 33 Mhz y 50 Mhz. Fueronfabricadoscon tecnologíaCMOS de bajoconsumo.Al igual que el 386 DX, el 486 DX era de 32 bits al completo (registros, bus externo y bus interno). La cuenta de transistores aumentó a
  • 5. 1,2 millones con este procesador, más del cuádruple de los que tenía el 386 DX. Un 486 DX estándar tenía una unidad de proceso, una unidad de come flotante (coprocesador matemático),unaMMU y un controladorde cache con 8 Kbde cache interna.El 486 es totalmente compatible a nivel de instrucciones con los procesadores de Intel previos, pero ofrece varias instrucciones nuevas (la mayoría de ellas tienen que ver con controlar la cache interna). De formasimilaral 386, el 486 puede direccionar4GB de memoriafísicaymanejarcomo mucho64 TB de memoria virtual, y puede funcionar en los tres modos de operación del 386. La FPU del 486 DX es 100% compatible con el coprocesador matemático 387, pero es mucho más eficiente debido a que funciona en sincronización con el procesador principal. 486 SL Debido a sus propiedades de reducción de consumo de energía, se fabricaron en principio para 8 equipos portátiles, aunque acabaron siendo instalados en muchas sobremesas. Intel diseñóuna arquitectura para el manejo de la energía llamada Modo de Manejo del Sistema (SMM), totalmente independiente de software y hardware, que provee recursos tales como temporizadores,registros,etc.El SMM se ejecutaen un espaciode memoriadedicadoa él que no es visible y no interfiere en el sistema operativo ni en las aplicaciones software, y tiene una interrupción con mayor prioridad que cualquier otra. También diseñaron una característica llamada Suspender/Reanudar, que permite volver a la normalidad en un segundo después de haber suspendido el PC; no hace falta reiniciar, cargar el sistema operativo, o cargar las operaciones y sus datos. 486 SX Introducidoenabril de 1991, representael diseñode bajocoste de lafamilia486.Es prácticamente idénticoal DX,peronoincorporalaunidadde comaflotante.Al contrarioquepasabaconel 386 SX, que según mucha gente era una versión “lisiada” de 16 bits del 386 DX, el 486 SX era completamente de 32 bits. El 486 SX fue más bien un capricho de marketing que nueva tecnología; de hecho las primeras versioneseranchips486 DXcon defectosenlaFPU.En lugar de serdesechados,se lesdesmontaba la sección con la FPU y se vendían como chips SX. Esto pasó sólo al principio, más adelante los SX teníansupropiamáscara,que disminuyóel númerodetransistoresde 1,2millonesa1,185millones. El Intel 486 SX estaba disponible en versiones desde 16 Mhz hasta 66 Mhz. 487 SX Es una versión del 486 DX diseñada para ser usada como unidad de coma flotante del 486 SX. ProcesadoresDX2/OverDriveEl 3de marzo de 1992 Intel introdujoelprocesadorde doble velocidad DX2.EL 26 de mayo anuncióque elDX2estaríadisponibleenunaversiónde ventaal públicollamada OverDrive.
  • 6. Originalmente lasversionesOverDrivedel DX2sóloestabandisponiblesenversionesde 169-pin, lo que significabaque sólopodíanser usadoscon 486SX; el 14 de septiembrede 1992 Intel introdujo una versión del OverDrive de168-pin con la que se podían actualizar también los 486DX. Estos procesadores funcionaban internamente al doble de la velocidad del sistema en el que estaban instalados. Se ofrecieron tres versiones: − 40 Mhz DX2/OverDrive para sistemas de 16 MHz o 20 Mhz. − 50 Mhz DX2/OverDrive para sistemas de 25 MHz. − 66 Mhz DX2/OverDrive para sistemas de 33 Mhz. La velocidadmáximaalaque puedellegareseldoble delafrecuenciade relojdel sistema;portanto si instalasunDX2/OverDrive de 40 Mhz en un486 SX de 16 Mhz, el chipfuncionarácomomáximoa 32 Mhz. La única parte del DX2 que no funcionaba al doble de velocidad es el bus que gestionaba lasoperaciones de entrada y salida entre la CPU y el exterior. Aparte de mejorar los sistemas del momento,una de las mejores partesdel concepto del DX2 era lade permitiralosdiseñadoresintroducirsistemasmuyrápidosusandodiseñosde placasbase más baratos. Pentium OverDrive para equipos 486SX2 y DX2 Salióa la ventaen1995. Incluíauna cache de nivel 1 de 32 Kb y la mismaarquitecturasuperescalar del chip real del Pentium. Además del núcleo Pentium de 32 bits, las características de estos procesadoresincrementaronlavelocidadde lasoperacionesdebidoenparte ala incorporación de la post-escrituraenlascaches.Si la placa base enla que se instalabasoportabalapost-escritura, la mejora se llevaba a cabo, si no (como pasaba con la mayoría), solo soportaba escritura directa. AMD 486 (5x86) AMD fabricó una serie de chips 486 que se instalaban en placas base 486 estándar. De hecho, fabricaron el procesador 486 más rápido, llamado Am5x86(TM)-P75. El nombre fue un poco engañoso,yaque debidoal “5x86” mucha gente se pensabaq era un procesadorde 5ª generación tipoPentium.Enrealidad,eraun486 conla velocidadde reloj multiplicada(4x) que corríaa 4 veces la velocidadde laplacabase 486 de 33Mhz enla que erainstalado. El 5x86 ofrecía grandesmejoras tales como una cache unificada de 16 Kb con post-escritura o un núcleo de 133 Mhz; era aproximadamente comparable al Pentium 75, de ahí que en el nombre se incluyera “P75”. Cabe decirque no todaslas placas base 486 soportanel 5x86, y que hayunas cuantas cosas quehayque sabercuándose instalaunode estosprocesadoresenunade estasplacas,peronome voya detener a explicarlas ya que carecen de interés en lo que a historia de los procesadores se refiere. Cyrix/TI 486 Los procesadores Cyrix 486DX2/DX4 estaban disponibles en velocidades de 100 Mhz, 80 Mhz, 75 Mhz, 66 Mhz y 50 Mhz. De forma similar a los chips 486 de AMD, las versionesde Cyrix son totalmente compatible con los 486 de Intel y funcionan en la mayoría de las placas base 486. El Cyrix 486DX2/DX4 incorporauna cache de 8 Kb con post-escritura,unaunidadde coma flotante integrada, un sistema de gestión de energía avanzado y un SMM.
  • 7. QUINTA GENERACIÓN: P5 (Pentium) Se describirán los procesadores de 5ª generación de Intel, AMD, y otras compañías. Procesadores Pentium El 19 de octubre de 1992, Intel anunció que su serie de microprocesadores de 5ª generación(con nombre en clave P5) se llamaría Pentium, en lugar de 586, que era el nombre que todo el mundo habría supuestoque tendría.Ciertamentelonatural hubierasidollamarlo586,peroIntel descubrió que no se podía registrar una marca compuesta sólo de números, y la compañía quería evitar que otras fabricadoras usaran el mismo nombre para los “chips clon” que desarrollaran. El chip se presentó el 22 de marzo de 1993, y ya había equipos usándolo varios meses después. El Pentium era totalmente compatible con los procesadores de Intel anteriores, pero obviamente existían diferencias.Posiblemente lamásimportanteesque podía ejecutardosinstruccionesalavezdebido a sus dos pipelines de datos, lo cual equivalía a tener dos chips 486. Intel llamó a esta capacidad “tecnologíasuperescalar”,ysuele estarasociadaconchipsRISC;de hechoel Pentiumes unode los primeros chips CISC en ser considerados superescalares. Los dos pipelinesde instruccionesfueronllamadosuy v.El u, el principal,puede ejecutartodas las instrucciones enteras y en coma flotante, mientras que el v, el secundario, puede ejecutar instruccionesenterasysóloalgunasencomaflotante.A estacualidadde ejecutardosinstrucciones al mismo tiempo en cada unidad de ejecución se le llamó pairing. Muchas veces el pairing no era posible,encuyocasosólose usabael pipeline u;portanto,paraoptimizarlaeficienciadel Pentium, la opciónmas idóneaesrevisarel software de formaque más instruccionespuedanserejecutadas de forma paralela. Otra cualidadimportante de losPentiumeralainclusiónde unsistemade predicciónde saltos, que le permitía mantener siempre ambos pipelines trabajando. Con respectoa susespecificaciones,que hacenmásfácil compararlocon losprocesadores previos, teníaunbusde direccionesde 32bits,permitiendodireccionarlamismacantidadde memoriafísica que se había podido desde el 386, 4 GB; sin embargo, el bus de datos se aumentó a 64 bits, aunque el procesador seguía manteniendocompatibilidadde 32 bits para las operaciones internas y los registros también eran de 32 bits. Debido a esto mucha gente pensaba que Intel inducía a error al llamar al Pentium un “procesador de 64 bits”. El Pentium tenía dos caches separadas de 8 KB, diferenciando una de código y otra de datos, al contrario que el 486, que tenía una única cache de 8 KB ó 16 KB. El controlador de cache estaba integrado en el chip, y te dejaba elegir la política de escritura que querías entre post-escritura y escritura directa. Procesadores Pentium de primera generación Se fabricarontresdiseñosdePentium,cadaunoconvariasversiones.Laprimerageneraciónofrecía velocidades de 60 Mhz y 66 Mhz. El procesador corría a la misma velocidad que la placa base Esta primera generación tuvo varios problemas. El chip era muy grande debido al uso de una tecnología de 0,8 micras, lo cual criticaron compañías como Motorola e IBM, que ya usaban tecnología de 0,6 micras para sus chips más avanzados. El otro problema estaba relacionadocon elconsumo, pues el Pentium consumía mucho y se calentaba, aunque se podía solucionar con un ventilador... mientras éste funcionara.
  • 8. Los Pentium de primera generación no son compatibles con los posteriores, por lo que la única manera de mejorarlosincambiar la placa base es mediante loschipsOverDrive lanzadosporIntel, que funcionaban de manera similar a como lo hacían con el 486. En general, es mejor considerar unarenovaciónde placabase,queaceptaráunnuevoprocesador que puedesermuchomásrápido, que actualizar usando un procesador OverDrive, que como mucho será el doble de rápido. Procesadores Pentium de segunda generación Intel losanuncióel 7de marzo de 1994, yse encontrabadisponibleenversionesque ibandesdelos 75 Mhz a los200 Mhz. Esta vez sí que usarontecnologíade 0,6 micras, para reducirel tamaño y el consumode energía.De hecho,a partirde 120 Mhz usarontecnologíade 0,35 micras.Comose dijo antes,laúnicaformade pasarse aestasegundageneraciónescambiandolaplacabase;esdecir, los Pentium de segunda generación son incompatibles con los de la primera. Esta generación permitía al procesador multiplicar su velocidad de reloj de manera que podían ir más rápidoque el bus;el de 150 Mhz podía llegaramultiplicarpor2.5 la velocidadde reloj (2.5x), y el de 200 Mhz podía multiplicarlo por 3 (3x). También se fabricaron procesadores OverDrive para esta generación, cuyas principales características eran aumentar la velocidad y, quizás la más importante, la incorporación de tecnología MMX para mejorar las aplicaciones multimedia. Procesadores Pentium-MMX La tercera generaciónde procesadoresPentium(cuyonombre en códigoera P55C) fue lanzadaen enero de 1997, e incorporaba lo que Intel llamó tecnología MMX. Como ya se mencionó, esta tecnologíaestáorientadaaaplicacionesmultimedia,incorporando57nuevasinstruccionescreadas específicamente para manejar vídeo, audio y gráficos. Defectos del Pentium Quizás el error más famoso en la historia de los procesadores es el fallo que se producía en la FPU de los Pentium. Fue llamado FDIV bug porque afectaba principalmente a la instrucción FDIV (floating-point divide), por lo que otras instrucciones que usaban la división también resultaron afectadas. Este bugcausó una gran polémicacuandofue anunciadoenInternetporel matemáticoThomasR. Nicely de la Universidad de Lynchburg (Virginia), en Octubre de 1994. La noticia se expandió sorprendentemente,e inclusolaspersonasque no tenían ordenadores habíanoído hablar de ella. La división en coma flotante daba errores con ciertas combinaciones de números. Despuésde que el bugfueradescubiertoe Intel admitieraque losabían,estallólafuria.Al principio Intel sólo cambiaba los procesadores a aquellas personas que demostraran que habían sido afectadaspor el fallo,perofinalmente Intel decidióque lomejorpara su imagende cara al público era sustituir todos los procesadores afectados, lo cual supuso un coste inmenso. AMD-K5 Es un procesador compatible con Pentium desarrollado por AMD y disponible en las versiones PR75, PR90, PR100, PR120, PR133, PR166, PR200. Cualquier placa base que soportara el Intel
  • 9. Pentium soportaría el AMD-K5, aunque se requería una actualización de la BIOS. Algunas características principales del K5 son las siguientes: − Cache de instrucciones de 16 KB, cache de datos de 8 KB. − Predicción de saltos, ejecución especulativa y ejecución dinámica. − FPU de alto rendimiento − Selección de pins para multiplicar la frecuencia de reloj: 1.5x, 1.75x y 2x. − Pipeline con seis unidades de ejecución. El K5 se puede considerar un ordenador superior al Pentium, pero AMD lo introdujo tarde en el mercadoy la producciónfue bastante lenta,porloque lacosa nosaliótodolo bienque leshubiera gustado. SEXTA GENERACIÓN DE INTEL: P6 (Pentium Pro, Pentium II, Pentium III) La sexta generación comenzó en 1995 con la introducción del Pentium Pro; a partir de aquí Intel sacó varios procesadores P6, todos con el mismo núcleo básico del Pentium Pro. La principal nueva característica de esta generación es la arquitectura superescalar, en la cual dos unidades de ejecución de instrucciones pueden trabajar en paralelo. Sin embargo esto ya fue introducidoporlosúltimosprocesadoresde quintageneración.Loque realmentehace queestemos 12 hablandode una nuevageneraciónesla EjecuciónDinámicay el Bus Dual Independiente (DIB), aparte de mejorar el diseñador superescalar. Dynamic Execution Permite al procesadorejecutarmásinstruccionesenparalelo,de formaque lastareasse completan más rápido. Esta tecnología se basa en tres elementos: − Predicción de saltos múltiple: predice el flujo de un programa con varios saltos. − Ejecución desordenada: permite a las instrucciones que están listas ejecutarse, independientemente de su orden en el programa original. − Ejecución especulativa: ejecución provisional de código tras un salto que no se sabe si va a ejecutarse. Dual Independent Bus Se refiere al hechode que existendosbusesde datos:unopara el sistema(placabase) y otro para la cache. Esto permite que la cache vaya más rápido. Otras mejoras. Muchas instruccionesCISCfueroncambiandopor instruccionesRISC,para que paralelizar seamás fácil.Tambiénhay que destacar que los P5 tenían dos unidades de instrucciones,mientrasque los P6 tienen como mínimo 6. Todas estas características estabanoptimizadasparatrabajar con software de 32 bits;por tanto si usábamos software de 16 bits (como Windows 95 ó 98), no notaremos demasiado la mejora con respectoa unPentiumoun Pentium-MMXcon la misma velocidad. Otros sistemas operativos de
  • 10. 32 bitsaprovecharíanmejorlaEjecuciónDinámica(comoWindowsNT,2000 ó XP).Estoesun poco irónicoyaque por este entonces,de lostresejemplosmostradosde sistemasoperativosde 32bits, sólo estaba el Windows NT, orientado a estaciones de trabajo y servidores. Procesadores Pentium Pro El PentiumPro,fabricadoenel 95ydisponibleenel96,fue el sucesordel Pentium.Usabaun socket 8 de maneraque era incompatible conlosanteriores.El procesadortenía5.5 millones transistores y unacache L2 de 512 Kbcontenía31 millonesde transistores,asíque unPentiumPro con1 Mb de cache L2 tenía cerca de 68 millones de transistores. Siguiendo con la cache, tenía una L1 de 16 Kb, 8 de datos y 8 de instrucciones. Una característica importante del PentiumProesque teníauna cache de nivel 2 integrada,locual abarataba el coste de las placas base.Esta característica fue realmente importante yhaperseveradoenlossiguientes procesadores de Intel y AMD, con la excepción del Celeron original. Por últimodecirque este procesadornotuvodemasiadoéxitocomoordenadorde escritorio,pero encontró su lugar en el mundo de los servidores, y que se sacó también un procesador de actualización OverDrive. Procesadores Pentium II Fue introducidoenelmercadoenmayode 1997.En líneas generalesse puedevercomoun Pentium ProcontecnologíaMMXyundiseñode cache modificado. Lacache L2,enlugarde estarenelnúcleo, estabajuntoal núcleodel microprocesadorenunatarjetaimpresa.La L1 aumentó a 32 Kb (16 para instrucciones y 16 para datos), y la L2 trabajaba a la mitad de frecuencia que el procesador, al contrario que en el Pentium Pro, en el que lo hacía a la misma; para subsanar este problema Intel dobló la capacidad de las cache de nivel 2 estándar de 256 Kb a 512 Kb. Sobra decir que todas las características propias de la P6 del Pentium Pro se conservan en el Pentium II. Con respecto a características más “físicas”, por decirlo de algún modo, cabe destacar los 7.5 millones de transistores,el cambiodel Socket8porun muchomás pequeñoslot1,latecnologíade 0,25 micras usadaenlasversionesdemásde 333 Mhz (locual permitíaque unaversiónde 450Mhz consumiera menos que una de 233 Mhz con tecnología de 0,35 micras), y el hecho de que generaba gran cantidad de calor que tenía que ser disipada.Esto último obligaba a usar un disipador, muchos de los cuales ya tenían un ventilador incorporado. Celeron No es que el Celeron sea en sí un procesador de sexta generación, pero sí fue en esta generación cuandoapareció el primero.Se le llamaCelerona la línea de procesadores de bajo coste de Intel. Los primeros Celeron estaban basado en el modelo P6 (Pentium II y III), y luego han llegado los basados en Pentium 4 y en Intel Core 2 Duo. Muchas de lascaracterísticas son lasmismasde losprocesadoresenlos que estánbasados,ya que el núcleodel procesadoresel mismo.Lasprincipalesdiferenciasresidenenel embalaje,el tamaño de la cache de nivel 2 y la velocidad del bus de la CPU. En conclusión, los Celeron son una versión de rendimiento reducido del procesador de Intel predominante en ese momento, pensada para el mercado de bajo coste. Pentium III
  • 11. El procesador Pentium III, introducido en febrero de 1999, es un procesador bastante similar al PentiumII(de ahí que no hablemosde una nuevageneraciónde procesadores),yla novedadmás significativa es la inclusión de instrucciones SSE (Streaming SIMD extensions), que servían para mejorarlas posibilidadesde tratamientode imágenesavanzado,3D, audiostreaming(distribución a través de Internet), vídeo y reconocimiento de voz. En principioel PentiumIIIse basóen tecnologíade 0,25 micras, con lo cual el núcleocontenía más de 9.5 millones de transistores. Más adelante construyeron uno con tecnología de 0,18 micras y L2 integrada de 256 Kb (con nombre en código Coppermine), lo cual incrementó la cuenta de transistoresa28.1millones.LaúltimaversióndelPentiumIII(connombreencódigoTualatin), usaba tecnología de 0,13 micras y tenía 44 millones de transistores, siendo incompatible con las placas bases anteriores. La frecuencia de reloj de los PentiumIII iba desde los 450 Mhz hasta 1.4 Ghz (la última versión, el Xeon).Todoslos procesadoresPentiumIII tenían cache de nivel 2 de 256 Kb o 512 Kb, que podían trabajar a la mismafrecuenciaque el procesadoroa la mitad;el PentiumIIIXeon(una versiónmás cara del Pentium III orientado a servidores y estaciones de trabajo) podía tener hasta 2 Mb de cache L2 trabajando a la misma frecuencia que el procesador. Pentium II/III Xeon Son versionesde altorendimiento,ydifierende lasversionesenlasque estánbasadas(Pentium II ó III) en tres campos: embalaje, tamaño de la cache y velocidad de la cache. Más importante que el hecho de tener una cache de nivel 2 de 2 Mb es el hecho de que pueda trabajar a lamisma velocidadque el procesador.El númerode transistoresenlosPentiumIIIXeon con cache L2 de 2 Mb fue un record en la época, alcanzando los 84 millones. SEXTA GENERACIÓN DE OTROS FABRICANTES Aparte de Intel, otros fabricantes construyeron procesadores tipo P6, pero con una diferencia, La mayoría de ellosestabanconstruidosparapoder funcionarenplacas basesdel tipoP5, para llegar al mercado de bajo coste. Más adelante AMD introdujo el Athlon y el Duron, que ya eran procesadores de sexta generación en toda regla. A continuación comentaremos algunos de estos procesadores de sexta generación, tanto del primer tipo comentado como del segundo. NexGen Nx586 NexGen fue fundada por Thampty Thomas, que contrató a varias personas involucradas en los procesadores 486 y Pentium. Desarrollaron el Nx586, un procesador similar al Pentium pero incompatible con éste. AMD se fusionó con esta compañía y el resultado fue su procesador K6. AMD-K6 Series Es un procesadorde altorendimientode sextageneraciónfísicamenteinstalableenunaplacabase P5 (Pentium).Fue diseñado por AMD junto a NexGen y en principio se le conoció como el Nx686 (porser el sucesordel Nx586de NexGen),aunquelaversiónde NexGennuncaaparecióporque fue adquirida por AMD antes de que el chip se lanzara al mercado.
  • 12. El K6 incluye un set de nuevas instrucciones multimedia, que el K6-2 incrementó posteriormente con lo que AMD llamó 3D Now!. Algunas características del K6 son las siguientes: − Diseño interno de sexta generación con interfaz externa de quinta generación. − Núcleo interno RISC. − Unidades de ejecución paralela superescalar (7 unidades). − Ejecución dinámica. − Predicción de saltos. − Ejecución especulativa. − Cache de nivel 1 de 64 Kb (32 de datos y 32 de instrucciones). − FPU integrada. − Soporte para instrucciones MMX. El K6-2 incluyóademásmayorfrecuenciade reloj yde bus,yel comentado3DNow!,consistenteen 21 nuevas instrucciones de sonido y gráficos. Por último el K6-3 incluyó cache L2 integrada que trabajaba a la frecuencia del procesador, loque, unido a un precio asequible, permitió a la serie K6 entrar en competencia directa con los Intel Pentium II y los Intel Celeron. Los procesadoresAMD tienen requerimientos de voltaje específicos y puede trabajar a bastante temperatura, así que es importante tener una placa base con regulador de voltaje y un buen disipador. No obstante AMD tiene una lista en su Web con las placas base en las que funciona el K6. AMD Athlon, Duron y Athlon XP Los Athlon son los sucesores del K6, de AMD; usan una nueva interfaz externa por lo que no son compatiblesconlosanteriores.Enlosprimerosdiseñosla cache L2 eraexterna(512 Kb) y trabajaba a 1/2, 2/5 o 1/3 de la velocidad del procesador. En revisiones posteriores la L2 ya estaba directamente enladie del procesadorytrabajabaa lamismafrecuenciaque éste (enestoscasosla cache L2 era de 256 Kb).Esta nuevaversióndel Athlonconlacache L2 integradatuvoel nombre en código Thunderbird. La versión más reciente del Athlon, llamada Athlon XP, incluye tecnología 3D Now!, instrucciones SSE, y los últimos modelos ya tenían cache L2 integrada de 512 Kb. Aunque laconexióneraparecida,loschipsAMD no funcionabanenlasmismasplacas base que los chips de Intel, ya que AMD quería mejorar su arquitectura y alejarse de Intel. El Athon se fabricó en versiones desde 500 Mhz hasta 1.4 Ghz. Una mejora importante fue la inclusión de un front-side bus de 200 ó 266 Mhz llamado EV6, que transfería dos datos por ciclo a una frecuencia de 100 o 133 Mhz. El uso de este bus es una de las razones primordiales por las cuales el Athlon y el Duron evolucionaron tan bien.
  • 13. Los primeros Athlon usaban tecnología de 0,25 micras, y las versiones más rápidas de 0,18 y 0,13 micras. En lamayoría de losbenchmarks,el Athlonigualabaosuperabaal PentiumIII.AdemásAMDle ganó a Intel en la carrera por llegar a 1 Ghz, lanzando el Athlona dicha velocidad dos días antes de que Intel sacara el Pentium III a 1 Ghz. AMD Duron El Duron,introducidoenJuniodel 2000,es al Athlonloque el CeleronesalosPentium II y III. Básicamente,esunAthlonconmenoscache de nivel 2,diseñadoparaserunaversiónde bajo coste y competir en este mercado con los citados Celeron. AMD Athlon XP Como se mencionó antes, es la versión más reciente de los Athlon, con mejoras tales como la capacidad de ejecutarlasinstruccionesIntel SSEo la inclusiónde una cache L2 on-die de 512 Kb y un nuevo plan de comercialización que compite directamente con el Pentium 4. AMD usó el término “QuantiSpeed” (como término de marketing, no técnico) para referirse a la arquitectura del Athlon XP, diciendo que incluía elementos como 9 unidades para ejecución superescalar, una FPU con operaciones más rápidas (que subsanaban el atraso que AMD siempre había tenido con respecto a Intel en este campo), etc. Athlon MP Fue el primerprocesadorde Athlondiseñadoparasoporte multiprocesador.Portantopodíausarse en servidores y estaciones de trabajo que demandaran esto. Sempron (Socket A) AMD introdujoestalíneade procesadoresen2004 como procesadoreseconómicosparacompetir con el Celeron D. Al igual que el Celeron, el Sempron es un “camaleón” ya que es usado por procesadores basados en Socket A (serie Athlon XP) y Socket 754 (basados en el Athlon 64). La versión Socket A del Sempron es el modelo económico del Athlon XP, y sus características son similares. Cyrix/IBM 6x86(M1) y 6x86(M2) Esta familia de procesadores se parece al K5 y el K6 de AMD en el sentido de que ofrecen diseños internos de sexta generación que son compatibles con los de quinta generación (Socket 7). Tiene las características típicas de sexta generación tales como ejecución dinámica, predicciónde salto, ejecución especulativa, compatibilidad con tecnología MMX, ejecución desordenada, etc. Es compatible con los sistemas operativos y software basado en arquitectura x86. Este procesador no tuvo continuidad ya que Cyrix fue tragada por VIA. VIA C3 Originalmente se conociócomoVIA Cyrix III.Las primerasversionesdel C3 tenían 128 Kb de cache L1 pero no tenían cache L2.
  • 14. Es totalmente compatible anivel de softwarecon otros procesadores x86, incluyendo el Pentium III y el Celeron, y debido a sus características tales como bajo consumo de energía, y un rendimiento no demasiado alto en comparación con el Celeron, fue utilizado en mercados específicos como el portátil. SÉPTIMA GENERACIÓN: INTEL PENTIUM 4 El Pentium 4 se introdujo en noviembre del 2000 y, si hubiera tenido un nombre compuesto por números, hubiera sido el 786, ya que representa una nueva generación de procesadores. Hay tres variaciones principales, llamadas Willamette, Northwood y Prescott. Algunas de sus especificaciones técnicas son: − Velocidades de 1.3 Ghz a 3.8 Ghz. − Willamette: 48 millones de transistores, tecnología 0,18 micras. − Northwood: 55 millones de transistores, tecnología 0,13 micras. − Prescott: 125 millones de transistores, tecnología 0,09 micras. − Compatible a nivel de software con los procesadores de Intel de 32 bits previos. − FSB a velocidades entre 400 Mhz y 1066 Mhz. − Hyper-threading en todos los procesadores de 2,4 Ghz o más con FSB de 800 Mhz y en los procesadores de 3,06 Ghz o más con FSB de 533 Mhz. − Predicción de saltos. − Execution trace cache: una cache L1 avanzada que guarda micro-operaciones decodificadas, ahorrando el tiempo de decodificado de las instrucciones. − Cache L1 de 8 ó 16 Kb. − Cache L2 on-die, a la velocidad del núcleo, con capacidad entre 256 Kb y 1 Mb. − FPU mejorada. − Varios estados de bajo consumo de energía. − Nuevas instrucciones SSE. Como se puede ver, Intel abandonó la numeración romana para pasarse a la arábiga. La gran velocidad permitida por la tecnología hyper-pipelined permitía a las dos ALUs ir al doble de la velocidad del procesador, lo que significa que las operaciones se pueden ejecutar en medio ciclo. Las velocidades de bus de sistema de 400/533/800/1066 Mhz realmente significan que el bus trabaja a una velocidad de 100/133/200/266 Mhz y transfiere datos cuatro veces por ciclo. El Pentium 4 funciona bien con RDRAM y DDR SDRAM, si le pones una memoria inferior no se aprovecha el procesador y si se pone una superior el procesador no la aprovechará.
  • 15. La arquitectura hyper-pipelined, con un pipeline mucho más largo, dividía las instrucciones individuales en más subetapas que los procesadores previos; desafortunadamente, esto podía aumentarel númerode ciclostomados para ejecutarinstrucciones si noestán optimizadasparael procesador.Debidoa esto, losprimeros benchmarksdaban igual o mejorresultadocon un Athlon o un Pentium III que con un Pentium 4; sin embargo, esto a cambiado ahora que las aplicaciones han sido optimizadas para funcionar con el Pentium 4. Otra ventaja importante es el hyper-threading, que permitía a un único procesador ejecutar simultáneamente dos hilos actuando como si hubiera dos procesadores en lugar de uno. Pentium 4 Extreme Edition En noviembre de 2003, Intel introdujo esta edición (abreviada Pentium 4 EE), el primer PC de escritorioen incorporar cache L3. Básicamente es una versión renovada del núcleo Prestonia del Xeon orientado a servidores, que ya usaba cache L3 desde noviembre del 2002. El Pentium 4 EE tenía 512 Kb de cache L2 y 2 Mb de cache L3, lo que incrementó la cuenta de transistores a 178 millonesyaumentóbastante el tamañode ladie,asícomoel coste de producciónyevidentemente de venta. Esta Extreme Edition estaba orientada al mercado gaming, es decir, a los jugadores habitualesde videojuegos,que estabandispuestosa pagardineroextrapararendimientoadicional. De hecho, la cache adicional no ayudaba tanto en aplicaciones de negocio como en aplicaciones 3Dpara juegos potentes. Más adelante se introdujeron varias revisiones mejoradas que introducían más cache L2 (2 Mb) y quitaban la L3. Comoel Pentium4se fabricóentrestiposde socketsdistintos, esesencialelegirundisipadorhecho específicamente para el tipo de procesador que tengamos. Procesadores Xeon Están basadosen el Pentium4y diseñadosparael Socket 603 y el 604. Los XeonDP(muchas veces llamados simplemente Xeon) fueron diseñados para estaciones de trabajo, y los Xeon MP (en versiones desde 1,4 Ghz a 3 Ghz, con bus de 400 Mhz) para servidores. OCTAVA GENERACIÓN: PROCESADORES DE 64-BITS En el 2001 ya habían pasado cerca de 15 años desde que llegaron los primeros procesadores de 32-bits(todos los procesadores desde el 386 hasta el Pentium 4 y el Athlon XP). Sin embargo, en 2001 Intel introduce elprimerprocesadorde 64-bitsparaservidores, el Itanium,seguidoenel 2002 por el mejoradoItanium2.En 2003, AMD introdujoel primerprocesadorde 64-bitspara escritorio compatible conla arquitecturax86, el Athlon64, seguidode su primerprocesadorde 64-bits para servidores, el Opteron. En 2004, Intel introdujo una serie de versiones del procesador Pentium 4 que permitían64-bits.En2005introdujoversionesde 64bitsde suprocesadorXeonpara estaciones de trabajo y servidores, y nuevos procesadores de 64 bits para PCs de escritorio, el Pentium Extreme Edition y el Dual-Core Pentium D. A continuación se describen algunas características de estos procesadores de Intel y AMD, los principales fabricadores de microprocesadores del mercado.
  • 16. Intel Itanium e Itanium 2 Lanzadoen mayodel 2001, el Itaniumfue el primer procesador de la familia de 64 bits de Intel, y juntoa su hermanoel Itanium2,son lagama alta de procesadores de Intel dedicadaal mercadode servidores. Si se hubiera seguido usando designación numérica estos procesadores serían los 886 por representar una nueva generación; no obstante, nunca fueron diseñados para reemplazar al Pentium4:eraninicialmentemuycarosyse encontrabansóloenservidoresyestacionesdetrabajo avanzadas. Fueron los primeros procesadores en incluir 3 niveles de cache integrada (el Pentium 4 EE salió posteriormente);aunque envariosdiseñosanterioresse contabacon L3, estabaen la placabase y era mucho más lenta. El primerItanium2fue introducidoenjuniodel 2002.La versiónactual usatecnologíade 0.3micras, y tiene más de 592 millones de transistores en la versión con 9 Mb de cache L3 on-die. Debidoa que el Itanium2 tiene bastante másanchode banda del busde CPU, mayor velocidadde reloj,yunFSB como mínimodosvecesmásrápidoque el del Itanium(de 64 bitsa 128 bits),es más rápido que el Itanium en todos los procesos. El Itanium y el Itanium 2 no se pueden intercambiar por estar soportados por distintos sockets y chipsets. AMD Athlon 64 y 64 FX Fueron lanzados en septiembre del 2003, y son los primeros procesadores de 64-bits para uso doméstico(enlugarde paraservidores).Lafamiliade 64-bitsde AMDincluye tambiénelprocesador para servidores Opteron; de hecho el Athlon 64 y el 64 FX son básicamente chips Opteron diseñadospara PCs de escritorio, y en algunoscasos se disminuye la memoria cache o el ancho de la memoria. Al margen del hecho de soportar instrucciones de 64-bits, la principal diferencia entre los Athlon64 y 64 FX y otros procesadoresesque tienenel controladorde memoriaintegrado,el cual solía estarenel chip North Bridge de la placa. En un diseño de arquitectura de bus de CPU típico, el procesadorse comunicaconel chipsetNorthBridge,quese comunicaconlamemoriaylos demás componentesdel sistema.Enel Athlon64 y el 64 FX,el procesadorse comunica directamentecon la memoria, agilizando las transferencias de memoria y las transferencias del bus CPU.La principal diferenciaentreel Athlon64yel 64FXesque tienen distintostamañosde memoria cache y distinto ancho del bus. Las principales características del Athlon 64 incluyen: − Velocidades que varían entre 1,8 Ghz y 2,4 Ghz. − 68,5 millonesde transistores (versiones con 512 Kb de cache L2 ) o 114 millones de transistores (versiones con 1 Mb de cache). − Pipeline de 12 etapas.
  • 17. − Controlador de memoria DDR integrado en el procesador. − 128 Kb de cache L1 estándar (algunos Athlon 64s tenían más de 1 Mb). − Cache L2 integrada de 512 Kb o 1 Mb. − SSE2 (SSE más 144 nuevas instrucciones para procesamiento de gráficos y sonido). − Varios estados de bajo consumo de energía. El Athlon 64 FX incluía algunas características como aumento de la cache L2 o de la frecuencia de reloj. El Athlon 64 también tuvo su “versión de bajo coste” correspondiente, el Sempron (Socket 754). AMD Opteron Es la versióndel Athlon64para estacionesde trabajoy servidores,ysoportalamisma arquitectura AMD64. Fue lanzado en la primavera del 2003. EL Opteron está disponible tanto en versiones de un núcleo como de doble núcleo. Al contrario que losItanium,que soportabanbásicamentechipsetsIntel,losOpteronsoportanuna amplia gama de chipsets de terceras compañías como VIA, SiS, NVIDIA o ATI (tal y como hacía el AMD 64). PROCESADORES DE DOBLE NÚCLEO No importa cuán rápido pueda ser un procesador de un núcleo o cuanta RAM tenga instalada; el procesadordebe asegurarse de que cadaprograma que se ejecutaesatendidocorrectamente.Por tanto, mientras más programas se vayan ejecutando, la cantidad de tiempo que el procesador puede dedicar a cada uno va disminuyendo, y como resultado el rendimientodel sistema se ve reducido. Los servidores y las estaciones de trabajo llevan desde hace mucho tiempo beneficiándose de los beneficiosde tenermúltiplesprocesadores,peroelaltocosteque estosupone impide hacerlollegar a los ordenadores de uso doméstico. Los procesadoresde doble núcleoincluyen,comosunombre indica,dosnúcleosde procesadoren un mismo paquete físico, proporcionando todas las ventajas de tener un ordenador con varios procesadores, a un coste reducido. Intel introdujo los primeros procesadores de doble núcleo (el Pentium D y el Pentium Extreme Edition) a principios del 2005, y AMD lanzó el primer Opteron de doble núcleo y el Athlon 64 X2 poco después. ¿Quién necesita un procesador de doble núcleo? Un procesador de doble núcleo está diseñado para usuarios que ejecutan múltiples programas al mismo tiempo o usan aplicaciones multitarea. Es importante resaltarque losprocesadoresde doble núcleono mejoranel rendimientode tareas no multiprogramadas.Porejemplo,si estásjugandoaun juego3D en el PC,es buenotenerunode
  • 18. estos procesadores si estás haciendo muchas cosas a la vez, pero no se están aprovechando las características del procesador para aplicaciones multitarea. Hasta que los juegos sean diseñados para ser ejecutados por varios hilos simultáneamente, los gamers podrían preferir un ordenador con un procesador de alto rendimiento con un único núcleo en lugar de un procesador de doble núcleo. Sin embargo, si mientras juegas vas a estar usando otras aplicaciones tales como codificación de vídeoo audio,unprocesadorde doble núcleoesmejoropción.Losbenchmarkindicanque algunos procesadoresde doble núcleosólosufrenuna pequeñaralentizacióncuandose está jugandoa un juego3D como por ejemploel Doom3 mientrasse desempeñanotrastareasorientadasal ocio.En conclusión,yasea para trabajar o para jugar, si vas a usar al mismo tiempovariasaplicaciones,un doble núcleo te proporcionará mayor rendimiento que un simple núcleo. Intel Pentium D y Pentium Extreme Edition Como se dijo antes, fueron introducidos en la primavera del 2005. Básicamente, lo que Intel hizo para construir sus procesadores de doble núcleo lo más rápido posible fue usar dos núcleos del 20 Pentium 4 (concretamente del modelo Prescott). Debidoa que el núcleodel Prescottes el que más se calientade los que Intel había fabricadopara ordenadoresde escritorio, Intel limitó la velocidad del doble núcleo a 3,2 Ghz en lugar de los 3,8 Ghz que teníacomomáximoel Pentium4.Cadanúcleotenía1 Mb de cache L2, loque hacía un total de 2 Mb. El Pentium Extreme Edition es similar al Pentium D pero incluye, por ejemplo, multiplicadores de reloj que hacen que sea fácilmente “overclokeable”. AMD Athlon 64 X2 y procesadores de doble núcleo Opteron Una de las ironíasen laindustriade losprocesadoresesque AMD, cuyosprocesadoresAthlon64 y Opteron fueron diseñados teniendo en mente actualizarlos poniéndoles doble núcleo, son actualmente el segundo vendedor de chips con arquitectura x86 en introducir los chips de doble núcleo.LosprimerosOpteronde doble núcleofueronlanzadosjustodespuésdelPentiumExtreme Editionyel PentiumDenabril del 2005,y el procesadorpara ordenadoresde usodomésticoAthlon 64 X2 se introdujoenmayode ese mismoaño.Éste últimose vendióendosdiseños,unocon1 Mb de cache L2 (512 Kb por núcleo), que usaba el núcleo Manchester, y otro con 2 Mb de cache L2 (1 Mb pornúcleo),que usabael núcleoToledo.Lasfrecuenciasde relojestánentre 2.2Ghz y 2.4 Ghz, mientras que las de los Opteron están entre 1.8 Ghz y 2.4 Ghz. Aunque AMDnofue laprimeraenintroducirprocesadoresde doblenúcleo,si que esciertoquesus chipstienenvariasventajas.Una de ellases la de tenerel controladorde memoriaintegradoen el procesador, ya comentado anteriormente; otra es el hechode que, al haberse hechoel Athlon 64 pensando en el doble núcleo, el impacto en relación al calentamiento del segundo núcleo es mínimo. Aunque las velocidades de reloj del Athlon 64 y del Opteron son menores que las del Pentium D o las del Pentium Extreme Edition, la eficiencia incrementada por los diseños de AMD hace que el rendimientode susprocesadoresseaigual omayor que el de losde Intel,dependiendo del
  • 19. benchmark. Para pasarse de un Athlon 64 a un X2 o de un Opteron a un Opteron de doble núcleo no es necesario un gran esfuerzo económico, ya que no es necesario un cambio de placa base. Porúltimo,esimportanteavisaralosgamersde que sacaranmásprovechode unprocesadorde un sólo núcleo más rápido, que en el caso de AMD sería el Athlon 64 FX más rápido disponible. Intel Core Duo y Core 2 Duo El Intel Core Duooriginal fuelanzadoen2006,y enlíneasgenerales esunmodelode 32bits basado enarquitecturax86, condoble núcleo.Incorpora2Mb de cache L2 compartidapor losdos núcleos, un FSB de 533 ó 667 Mhz, un nuevo juego de instrucciones multimedia, y un pipeline de 12 etapas. Como curiosidad, cabe decir que fue el primer procesador de Intel usado en los ordenadores Apple Macintosh. El Core 2 Duofue lanzadomedioañomástarde que el Core Duo original,yladiferenciaprincipales que son de 64 bits,aparte de incluirmásALUs, FPUs, aumentarlasetapas del pipeline a14, etc. En comparación con el Pentium 4 o el Pentium D, el Core 2 Duo tiene frecuencias de reloj más bajas, preocupándose más por los ciclos que tarda una instrucción en ejecutarse o por el apartado de consumode energía.Lasalidaal mercado de estosprcesadoresadesplazadoal Pentiumal mercado de gama baja. Se lanzó también una versión de un sólo núcleo (Solo),de cuatro núcleos (quad), y una gama alta de dos o cuatro núcleos (Extreme). MEJORAS Y ACTUALIZACIONES Actualización del procesador A partir del 486, actualizar el procesador ha sido relativamente fácil. Con el 486 y procesadores posteriores, Intel incorporó la capacidad de actualizar el procesador diseñando sockets estándar que podían soportarciertavariedadde procesadores.Así,si tienes unaplacabase con unSocket3, podrásponerenellacualquierprocesador486,ysi tienesuna conunSocket7,deberíaspoderponer cualquierprocesadorde laprimeragamadePentium(ocualquierprocesadordeterceras compañías basadoen el Socket7). Esta tendenciahallegadohastael presente,donde lamayoríade lasplacas base están diseñadas para soportar un rango de procesadores de la misma familia (Pentium III/Celeron III, Athon/Duron/Athlon XP, Pentium 4/Celeron 4, etc). Para maximizartu placa base,tendrías que meterle el procesador másrápidoque soporte;no sólo basta con esto: debido a que características como voltajes, velocidades, u otros factores, pueden generar incompatibilidades,deberás consultar el fabricante de tu placa base para saber cual es el procesador más rápido que puede funcionar en ella. Normalmente esto esta determinado por el socket o el slot donde va el procesador, pero otros elementos como el regulador de voltaje o la BIOStambiénpuedendeterminarlo. Actualizarelprocesadorpuedellegaradoblarenalgunoscasos el rendimientodel equipo.Sin embargo,si yallegasa tenerel procesadormás rápidoque tu placa soporta, tendrás que pasar a mirar otras alternativas, posiblemente el cambio de placa base. Procesadores OverDrive Como se ha comentado, Intel ofreció hace tiempo unos procesadores especiales OverDrive para actualizar los equipos, que normalmente ya incluían reguladores de voltaje y ventiladores. Desafortunadamente, eran muy caros, incluso comparándolo con una renovación de placa base y procesador. Fueron todos retirados del mercado, e Intel no ha anunciado nuevas versiones. Los
  • 20. OverDrive noson muy recomendablesamenosque, por algunarazón, sea necesario conservarun sistema operativo muy viejo que no funcione en los procesadores actuales. Benchmarks A las personasnosencanta sabercuán rápidoes nuestroordenador;siempre estamosinteresados en la velocidad, y para ayudarnos a saberlo podemos usar programas de testeo que midan diferentes aspectos del rendimiento del procesador y del sistema. . Sin embargo, la verdadera forma de medir el rendimiento de un ordenador es ejecutando las aplicaciones software que se van a usar en él. Aunque se pueda testear un componente concreto del sistema, el resto de los componentes pueden tener influencia en él. Evidentemente es inútil comparar distintos procesadores, si cada uno tiene distinta memoria, distintos discos duros, distintastarjetasgráficas,etc. Los benchmarkse puedendividirendostipos.Por un ladotenemos lostest de componentes,que midenel rendimientode unaparte concreta,como el procesador,el disco duro, el lector de CD, etc. Por otro lado, están los test del sistema,que miden el rendimiento global del sistema ejecutando una aplicación dada. Noobstante,repitoquelamejormanerade testearnuestro sistemaesconlasaplicacionessoftware que usamos día a día, y de hecho es lo que hacemos continua e inconscientemente cuando