Professional Documents
Culture Documents
El procesador
El procesador es el cerebro del ordenador, el encargado de llevar a cabo todos los clculos y procesos que requiere el sistema, por ejemplo, ejecutar los programas. De sus prestaciones y de la velocidad con la que sea capaz de manejar las instrucciones que a un ritmo vertiginoso le envan los dems elementos del PC depende, en gran medida, el rendimiento global del ordenador.
n esencia, el procesador, el chip, no es ms que una diminuta pastilla de silicio sobre la que se han grabado, siguiendo un proceso fotoqumico, un gran nmero de minsculos circuitos. Estos microcircuitos elctricos componen una arquitectura que equivale a millones de transistores y conmutadores. El tamao habitual de un chip de PC, conocido tambin con el nombre de microprocesador o CPU (Central Processing Unit, unidad central de proceso), es el de un recuadro de poco ms de 1 cm2. Para comunicarse con el resto de componentes del ordenador, esta pastilla de silicio dispone, a lo largo de todo su
El ncleo del microprocesador est engastado en unas pequeas cpsulas cermicas cuyo tamao vara en funcin del fabricante.
permetro, de cientos de contactos elctricos. Es fcil imaginar que en tan reducido espacio, esos contactos estn prcticamente tocndose unos con otros, por lo que para protegerlos y asegurar una mejor conexin el procesador est engastado dentro de una cpsula cermica o de resina de mayor tamao. En funcin del fabricante y el modelo de procesador, las dimensiones de la cpsula del chip pueden variar, si bien lo ms habitual es que este recuadro cermico tenga entre 4,5 y 6 cm de lado y unos 2 o 3 mm de grosor. En su parte inferior, dicha cpsula cuenta con un nmero variable de patillas metlicas, que no son ms que la prolongacin de los minsculos contactos que se encuentran en el permetro del chip de silicio. Tanto el nmero como la disposicin de las patillas difieren segn el modelo de procesador. Gracias al encapsulado y al patillaje del procesador, ste puede conectarse con facilidad a la placa base a travs del zcalo o socket. La cpsula que alberga al pequeo chip de silicio cumple con otra misin. Absorbe el calor que aqul desprende mientras est en funcionamiento facilitando y garantizando, gracias a su mayor superficie de contacto con el disipador metlico, la dispersin del calor que genera el procesador.
21
HARDWARE EL PROCESADOR
Marcando el ritmo
La eleccin del procesador es la ms importante que debe tomarse al adquirir o ampliar cualquier ordenador. En funcin del procesador seleccionado deber utilizarse un determinado modelo de placa base y un tipo concreto de memoria RAM. Dejando a un lado el factor precio, es habitual que entre los usuarios de ordenador la caracterstica que ms influye a la hora de decidirse por uno u otro modelo de procesador sea la velocidad con la que ste es capaz de manejar y gestionar la informacin que recibe. Los diferentes procesos que se realizan en el interior de un PC deben estar perfectamente coordinados entre s para garantizar su correcto funcionamiento; y de ello se encarga el reloj del sistema (que normalmente se encuentra dentro de una especie de contenedor de estao que puede verse en la placa base). Un oscilador controla la velocidad de ese reloj gracias a una delgada lmina de cristal de cuarzo. Al recibir sta un determinado voltaje, comienza a vibrar u oscilar siguiendo una frecuencia armnica segn sea la forma y el ta-
A partir de obleas de silicio como la que se ve en la imagen, se fabrican los procesadores para los ordenadores personales.
mao del cristal. Esas oscilaciones, en forma de corriente alterna, son las que marcan las seales del reloj o ciclos. Cada operacin que realiza el ordenador requiere, como mnimo, un ciclo. As, cuando se dice de un procesador que trabaja a una frecuencia de 1.000 MHz (megahercios), se est sealando que el reloj interno oscila 1.000 millones de veces en un segundo, por lo que en teora podra llegar a efectuar 1.000 millones de operaciones por segundo. El megahercio es, por tanto, una medida de frecuencia; por lo que no es correcto utilizar la frecuencia de funcionamiento para indicar la rapidez de un procesador. De ser as, un microprocesador Pentium 4 a 2 GHz (2.000 MHz), debera funcionar el doble de rpido que un Pentium III a 1 GHz (1.000 MHz), cosa que, en realidad, no ocurre. No existe una frmula que permita cuantificar el rendimiento exacto de un microprocesador, pues ste depende de muchos otros factores externos al procesador, como el chipset de la placa base, la memoria RAM o el sistema de refrigeracin incorporado que influye en su temperatura de funcionamiento.
Diseccin de un procesador
Proteccin cermica o metlica del procesador. Ayuda a disipar el calor que genera el chip Cach L2 Cach L1
Procesador
22
EXPERTO EN PC
miento superior; como las memorias de tipo DDR (Double Data Rate, doble velocidad de datos), que alcanzan una frecuencia de trabajo de 266 MHz (133 MHz x 2). De todos los componentes, el que suele tener una frecuencia de trabajo ms alta es el procesador, lo que le permite realizar varias operaciones en el mismo tiempo que otros elementos internos del PC slo pueden efectuar una. En base a la frecuencia del bus principal, los procesadores aplican un factor "multiplicador" para obtener la frecuencia de trabajo interna del chip. Los chips Pentium III de Intel pueden emplear un bus principal de 100 133 MHz, mientras que los procesadores Pentium 4 tienen un bus de 400 MHz (en realidad es un bus de 100 MHz x 4). Lo mismo ocurre con los procesadores de AMD, aunque las frecuencias de trabajo del bus principal son de 200 MHz (100 MHz x 2) y 266 MHz (133 MHz x 2).
poradas ambas en el mdulo del procesador, que varan su capacidad y rendimiento en funcin de ste. La memoria cach L1 es un rea de memoria muy pequea, de entre 32 y 128 KB; mientras que la L2 es algo mayor, de entre 64 y 512 KB. Gracias a su ubicacin, la comunicacin entre la memoria cach L1, la L2 y el procesador se efecta a la frecuencia interna de ste (de hecho, la memoria cach es el nico elemento del sistema capaz de trabajar al ritmo que marca el microprocesador). La memoria de segundo nivel proporciona un espacio extra, en
En la cpsula que se ve en la imagen ampliada de la placa base se encuentra el reloj del sistema, el encargado de marcar la frecuencia de trabajo.
Saba qu?
Evaluar el rendimiento de un procesador no es sencillo. Dadas las diferentes arquitecturas internas de los chips, unos pueden ser muy rpidos realizando determinadas tareas y ms lentos ejecutando otro tipo de procesos. Para poder efectuar una comparacin justa entre procesadores de distintas frecuencias, Intel utiliza unos ndices que le permiten, de forma relativa, comparar los resultados de sus distintos procesadores. Para el Pentium 4 utiliza, entre otros, el SYSMark, un paquete de cargas de trabajo establecido como estndar por laboratorios, proveedores y empresas del sector y desarrollado por la firma BAPCO (www.bapco.com). Con estas pruebas se mide el rendimiento del procesador en productividad ofimtica y creacin de contenidos en Internet (otras pruebas ofrecen resultados para los grficos en 3D o el anlisis del rendimiento multimedia). El grfico de barras inferior muestra el resultado obtenido por los distintos modelos del procesador Pentium 4.
190 174 151 152 134 114 76 38 143 160 166 180 187
Al incorporar en el mismo mdulo del procesador las cach L1 y la L2, los nuevos procesadores ofrecen mejores prestaciones.
1.30 GHz
1.40 GHz
1.50 GHz
1.60 GHz
1.70 GHz
1.80 GHz
1.90 GHz
2 GHz
000 23
HARDWARE EL PROCESADOR
Un buen sistema de refrigeracin es imprescindible para garantizar el correcto funcionamiento del procesador y del sistema en general. A la derecha se ve el disipador que refrigera al procesador, y a la izquierda el del chipset. el caso de que la de primer nivel no pudiese retener toda la informacin con la que est trabajando el procesador. Aunque tcnicamente se podra obtener un procesador con una cach de 8 MB; su fabricacin conllevara unos costes de produccin tan elevados que repercutiran de forma espectacular en el precio final del procesador. De hecho, la memoria cach no ha estado siempre ubicada dentro del mdulo del chip. En los antiguos Pentium, Pentium II y los primeros Pentium III a 450 y 500 MHz, la cach de segundo nivel (L2) estaba fuera del procesador, incorporada en la placa base o en una tarjeta auxiliar. De esta forma se consegua reducir los costes de produccin del procesador y su precio de venta.
un procesador es muy bajo, pero teniendo en cuenta el microscpico tamao de las pistas que forman sus microcircuitos (dcimas de micrones) y las altas frecuencias de trabajo que alcanza, durante su funcionamiento el procesador desprende una gran cantidad de calor. Si ste no se disipa convenientemente, los pequeos microcircuitos podran llegar a dilatarse y provocar cortocircuitos. Para evitar que se produzca una situacin lmite de estas caractersticas, sobre el procesador se instala un gran disipador metlico capaz de absorber la temperatura que ste genera mientras est funcionando y que se refrigera gracias a la ayuda de uno o varios ventiladores. Obviamente cuanto ms alta sea la frecuencia del procesador, mayor ser tambin el consumo elctrico y, por tanto, desprender ms calor. Para reducir el calor que producen los procesadores, los fabricantes investigan en el desarrollo de sistemas que les permitan reducir an ms el microscpico tamao de los microcircuitos y, por tanto, del chip. Mejorando estas tcnicas de miniaturizacin, es posible reducir el consumo elctrico del procesador. Al rebajar el voltaje de la alimentacin puede incrementarse la frecuencia de trabajo interna sin que por ello aumente (e incluso logrando reducir) el calor que desprende el procesador.
Micrones y voltaje
La placa base suministra la electricidad necesaria al procesador para que sus microcircuitos puedan funcionar. El voltaje que precisa En los antiguos procesadores Pentium II y en los primeros Pentium III, la cach de segundo nivel estaba situada fuera del ncleo del chip.
24
EXPERTO EN PC
La evolucin en este aspecto es evidente. Los primeros procesadores Pentium II contaban con una tecnologa de fabricacin de 0,28 micrones, que se rebaj a 0,25 en los primeros Pentium III y que actualmente, con los Pentium 4, se ha reducido hasta los 0,18 micrones (en breve, Intel establecer su estndar de fabricacin en los 0,13 micrones).
que juega a favor de AMD, al igual que la potencia relativa del procesador. En el extremo opuesto de la balanza, Intel incorpora en sus procesadores una tecnologa ms avanzada y adecuada para su evolucin inmediata, gracias a una mayor miniaturizacin que aporta a sus procesadores de ltima generacin un consumo elctrico mucho menor y unas temperaturas de trabajo no tan crticas como las de los Athlon XP de AMD.
000 25
HARDWARE EL PROCESADOR
Saba qu?
Las siglas XP, que se han incorporado como "apellido" al remodelado procesador Athlon de AMD, no son, aunque pueda parecerlo, un acto de oportunismo comercial, aprovechando la aparicin del sistema operativo Windows XP. La decisin de AMD se produjo antes de que Microsoft "bautizara" a su nueva criatura, y corresponden a las iniciales de eXtra Performance. Esto certifica la espectacular mejora de la tecnologa con la que contaba AMD y permite a estos procesadores conseguir mejores prestaciones.
Un procesador Pentium 4 a 2 GHz puede parecer, a priori, mucho ms potente que un Athlon XP a 1,53 GHz; pero conviene no llevarse a engaos por una cifra que, como ya hemos dicho, indica la frecuencia interna del procesador. Gracias a su evolucionada tecnologa, los Athlon XP consiguen un aprovechamiento muy alto de todos los ciclos de reloj, lo que significa que en cada ciclo, un Athlon XP ejecuta una o ms instrucciones complejas; mientras que un Pentium 4 puede precisar 3 o 4 ciclos para completar algunas instrucciones ms complicadas. Este desequilibrio entre prestaciones y frecuencia de trabajo es muy difcil de cuantificar con exactitud; incluso el software que ejecuta el procesador depende del aprovechamiento que haga de sus caractersticas e instrucciones de bajo nivel. Con el fin de paliar el efecto negativo que a nivel comercial puede tener la diferencia de frecuencia entre chips de prestaciones similares, AMD ha optado por introducir un nuevo sistema de nomenclatura. Los procesadores Athlon XP reciben un cdigo de modelo que no indica su frecuencia real, sino la equivalente a los procesadores de Intel. As, por ejemplo, el Athlon XP 1800+, funciona en realidad con una frecuencia interna de 1,53 GHz; el XP 1700+ lo hace a 1,47 GHz; el XP 1600+ a 1,40 GHz y el XP 1500+ trabaja a una frecuencia de 1,33 GHz.
MMX
Intel desarroll las extensiones MMX (Multimedia eXtensions, extensiones multimedia) que incorpor a todos sus procesadores a partir de los ltimos modelos de la familia Pentium. Gracias a estas instrucciones se consegua mejorar la compresin y descompresin de vdeo, la manipulacin de imgenes y el cifrado y procesamiento de entrada y salida de datos; funciones, todas ellas, muy necesarias para extraer todo el partido al software actual. La tecnologa MMX incorporaba dos mejoras en la arquitectura del procesador; la cach L1 era mayor en los procesadores MMX y se extenda el conjunto de instrucciones del procesador con 57 nuevos comandos.
Los procesadores Celeron, la gama baja de Intel, incorporaron desde el momento de su aparicin las instrucciones MMX.
26
EXPERTO EN PC
paso del tiempo, estos juegos de instrucciones extendidas han ido hacindose compatibles con las de Intel. Hoy en da, por ejemplo, los procesadores Athlon XP incorporan los juegos de instrucciones extendidas propias de AMD (3DNow!+), compatibles con las extensiones MMX y SSE de Intel.
SSE o KNI
Al conjunto de instrucciones MMX se sumaron, con la llegada de los procesadores Pentium III, las extensiones SSE (Streaming SIMD Extensions, conjunto de instrucciones SIMD siglas de instruccin nica, datos mltiples), tambin denominadas KNI (Katmai New Instructions, instrucciones del nuevo Katmai) ya que ese era el nombre clave con el que se conoca al Pentium III. Esta tecnologa incluye 70 nuevas instrucciones para el procesamiento de grficos y de sonido, especialmente tiles en la descodificacin de MPEG2, formato de compresin habitual en los DVD. El ltimo conjunto de instrucciones, un total de 144, que se ha introducido en los procesadores Pentium 4 recibe el nombre de SSE-2 o KNI-2.
Las instrucciones que incorporan los nuevos procesadores estn pensadas, entre otras funciones, para acelerar la recreacin de imgenes en tres dimensiones.
3DNow! y 3DNow!+
Poco tiempo despus de que Intel disease el conjunto de instrucciones MMX y lo incorporara a sus procesadores, AMD intent copiarlo e incluirlo en sus chips, pero tuvo problemas legales por el copyright que Intel como desarrollador se adjudic. Sin efectuar una copia exacta de la tecnologa que Intel haba desarrollado para sus extensiones MMX, AMD cre su propio set de instrucciones extendidas especializadas en el proceso de datos multimedia que bautiz con el nombre de 3DNow!. Esta tecnologa, que incorporaba un total de 21 nuevas instrucciones al procesador para mejorar el procesamiento de grficos tridimensionales y aplicaciones multimedia, se incluy por primera vez en los procesadores AMD K6. Un ao despus, en 1999, con la aparicin del procesador Athlon se present la versin mejorada de estas instrucciones, conocidas como 3DNow!+. Con el
000 27