Microprocesadores clase Pentium y Pentiun MMX
Llegó por fin el esperado 586. Los primeros Pentium, a 60 y 66 MHz, eran, pura y simplemente, experimentos. Eso sí, los vendían como terminados, aunque se calentaban en exceso ( se alimentaban a 5 V) y tuvieron un fallo en la unidad matemática.
Estos fallos se depuraron, se le bajo el voltaje a 3,3 V, y se fijaron las frecuencias de las placas base en 50, 60 ó 66 MHz, y sacaron, más o menos por este orden, chips a 90, 100, 75, 120, 133, 150, 166 y 200 MHz (que iban internamente a 50, 60 ó 66 x1,5, x2, x2,5...). Con este juego de frecuencias llegó también lo que es conocido ahora como overclocking.
El caso es que sobraban muchas de las variantes, pues un 120 (60x2) no era mucho mejor que un 100 (66x1,5), y entre el 133 (66x2) y el 150 (60x2,5)la diferencia era del orden del 2%(o menor) debido a esa diferencia a nivel de placa. Además, el "cuello de botella" hacía que el 200 se pareciera a un 166 en un buen día.
Pero el caso es que eran buenos chips, eficientes y matemáticamente insuperables, aunque con esos fallos en los primeros modelos. Además, eran superescalares: admitían más de una orden a la vez.
K5 de ADM.
K5 de AMD
AMD crea su "Pentium clónico", con un retraso más que importante. El K5 era un buen chip, rápido para labores de oficina pero con peor coprocesador matemático que el Pentium. Su ventaja, la relación prestaciones/precio.
Técnicamente, los modelos PR75, PR90 y PR100 se configuraban igual que sus PR equivalentes (Performance Rating) en Pentium, mientras que los PR120, PR133 y PR166 eran más avanzados, por lo que necesitaban ir a menos MHz(sólo 90, 100 y 116,66 MHz) para alcanzar ese PR equivalente.
6x86 (M1) de Cyrix (o IBM)
Un señor avance de Cyrix. Un chip tan bueno que, a los mismos MHz, era algo mejor que un Pentium, por lo que los llamaban por su PR (un índice que indicaba cuál sería su Pentium equivalente), según Cyrix, un 6x86 P133 iba a menos MHz (en concreto 110), pero rendía tanto o más que un Pentium a 133.
En realidad, algunos cálculos de Cyrix le beneficiaban un poco, ya que le daban un par de puntos más de los reales; pero esto era insignificante. El auténtico problema radicaba en su unidad de coma flotante, francamente mala. El 6x86 (también llamado M1) era una elección fantástica para trabajar rápido y a buen precio con aplicaciones de ofimática, pero mala, peor que un K5 de AMD, si se trataba de AutoCAD, Microstation o, sobre todo, juegos, hasta el punto de que muchos juegos de alta gama no arrancan si lo detectan. Otro problema de estos chips era que se calentaban mucho, por lo que hicieron
una versión de bajo voltaje llamada 6x86L (low voltage).
Pentium Pro
Intel decidió innovar el terreno informático y sacó un"súper-micro", al que tuvo la original idea de apellidar Pro. Este micro era más superescalar que el Pentium, tenía un núcleo más
depurado, incluía una unidad matemática aún más rápida y, sobre todo,tenía la caché de segundo nivel en el encapsulado del chip. Esto no quiere decir que fuera una nueva caché interna, término que se reserva para la de primer nivel. Un Pentium Pro tiene una caché de primer nivel junto al resto del micro, y además una de segundo nivel sólo separada del corazón del micro por un centímetro y a la misma velocidad que éste, no a la de la placa (más baja);digamos que es semi-interna. El micro es bastante grande, para poder alojar a la caché, y va sobre un zócalo rectangular llamado socket 8. El único problema de este micro era su carácter profesional. Además de ser muy caro, necesitaba correr software sólo de 32 bits. Con software de 16 bits, o incluso una mezcla de 32 y 16 bits como Windows 95, su rendimiento es menor
que el de un Pentium clásico; sin embargo, en Windows NT, OS/2 o Linux, literalmente vuela.
Pentium MMX
La tecnología MMX
Aunque no se pueda considerar la tecnología MMX (MultiMedia eXtensions), es uno de los mayores pasos que ha dado Intel. Para su desarrollo se analizaron un amplio rango de programas para determinar el funcionamiento de diferentes tareas: algoritmos de descompresión de vídeo, audio o gráficos, formas de reconocimiento del habla o proceso de imágenes, etc. El análisis dio como resultado que numerosos algoritmos usaban ciclos repetitivos que ocupaban menos del 10%
del código del programa, pero que en la práctica suponían el 90% del tiempo de ejecución. De modo que nació la tecnología MMX, compuesta por 57 instrucciones y 4 tipos de datos nuevos, que se encargan de realizar esos trabajos cíclicos consumiendo mucho menos tiempo de ejecución. Antes, para manipular 8 bytes de datos gráficos requería 8 repeticiones de la
misma instrucción; ahora, con la nueva tecnología, se puede utilizar una única instrucción aplicada a los 8 bytes simultáneamente, obteniendo de este modo un incremento del rendimiento de 8x. Con la llegada de esta tecnología los procesadores que aparecieron fueron los pentium MMX a 166, 200 y 233 MHz, aumentando también su memoria caché a 32 KB.
Estos fallos se depuraron, se le bajo el voltaje a 3,3 V, y se fijaron las frecuencias de las placas base en 50, 60 ó 66 MHz, y sacaron, más o menos por este orden, chips a 90, 100, 75, 120, 133, 150, 166 y 200 MHz (que iban internamente a 50, 60 ó 66 x1,5, x2, x2,5...). Con este juego de frecuencias llegó también lo que es conocido ahora como overclocking.
El caso es que sobraban muchas de las variantes, pues un 120 (60x2) no era mucho mejor que un 100 (66x1,5), y entre el 133 (66x2) y el 150 (60x2,5)la diferencia era del orden del 2%(o menor) debido a esa diferencia a nivel de placa. Además, el "cuello de botella" hacía que el 200 se pareciera a un 166 en un buen día.
Pero el caso es que eran buenos chips, eficientes y matemáticamente insuperables, aunque con esos fallos en los primeros modelos. Además, eran superescalares: admitían más de una orden a la vez.
K5 de ADM.
K5 de AMD
AMD crea su "Pentium clónico", con un retraso más que importante. El K5 era un buen chip, rápido para labores de oficina pero con peor coprocesador matemático que el Pentium. Su ventaja, la relación prestaciones/precio.
Técnicamente, los modelos PR75, PR90 y PR100 se configuraban igual que sus PR equivalentes (Performance Rating) en Pentium, mientras que los PR120, PR133 y PR166 eran más avanzados, por lo que necesitaban ir a menos MHz(sólo 90, 100 y 116,66 MHz) para alcanzar ese PR equivalente.
6x86 (M1) de Cyrix (o IBM)
Un señor avance de Cyrix. Un chip tan bueno que, a los mismos MHz, era algo mejor que un Pentium, por lo que los llamaban por su PR (un índice que indicaba cuál sería su Pentium equivalente), según Cyrix, un 6x86 P133 iba a menos MHz (en concreto 110), pero rendía tanto o más que un Pentium a 133.
En realidad, algunos cálculos de Cyrix le beneficiaban un poco, ya que le daban un par de puntos más de los reales; pero esto era insignificante. El auténtico problema radicaba en su unidad de coma flotante, francamente mala. El 6x86 (también llamado M1) era una elección fantástica para trabajar rápido y a buen precio con aplicaciones de ofimática, pero mala, peor que un K5 de AMD, si se trataba de AutoCAD, Microstation o, sobre todo, juegos, hasta el punto de que muchos juegos de alta gama no arrancan si lo detectan. Otro problema de estos chips era que se calentaban mucho, por lo que hicieron
una versión de bajo voltaje llamada 6x86L (low voltage).
Pentium Pro
Intel decidió innovar el terreno informático y sacó un"súper-micro", al que tuvo la original idea de apellidar Pro. Este micro era más superescalar que el Pentium, tenía un núcleo más
depurado, incluía una unidad matemática aún más rápida y, sobre todo,tenía la caché de segundo nivel en el encapsulado del chip. Esto no quiere decir que fuera una nueva caché interna, término que se reserva para la de primer nivel. Un Pentium Pro tiene una caché de primer nivel junto al resto del micro, y además una de segundo nivel sólo separada del corazón del micro por un centímetro y a la misma velocidad que éste, no a la de la placa (más baja);digamos que es semi-interna. El micro es bastante grande, para poder alojar a la caché, y va sobre un zócalo rectangular llamado socket 8. El único problema de este micro era su carácter profesional. Además de ser muy caro, necesitaba correr software sólo de 32 bits. Con software de 16 bits, o incluso una mezcla de 32 y 16 bits como Windows 95, su rendimiento es menor
que el de un Pentium clásico; sin embargo, en Windows NT, OS/2 o Linux, literalmente vuela.
Pentium MMX
La tecnología MMX
Aunque no se pueda considerar la tecnología MMX (MultiMedia eXtensions), es uno de los mayores pasos que ha dado Intel. Para su desarrollo se analizaron un amplio rango de programas para determinar el funcionamiento de diferentes tareas: algoritmos de descompresión de vídeo, audio o gráficos, formas de reconocimiento del habla o proceso de imágenes, etc. El análisis dio como resultado que numerosos algoritmos usaban ciclos repetitivos que ocupaban menos del 10%
del código del programa, pero que en la práctica suponían el 90% del tiempo de ejecución. De modo que nació la tecnología MMX, compuesta por 57 instrucciones y 4 tipos de datos nuevos, que se encargan de realizar esos trabajos cíclicos consumiendo mucho menos tiempo de ejecución. Antes, para manipular 8 bytes de datos gráficos requería 8 repeticiones de la
misma instrucción; ahora, con la nueva tecnología, se puede utilizar una única instrucción aplicada a los 8 bytes simultáneamente, obteniendo de este modo un incremento del rendimiento de 8x. Con la llegada de esta tecnología los procesadores que aparecieron fueron los pentium MMX a 166, 200 y 233 MHz, aumentando también su memoria caché a 32 KB.
0 comentarios