29/May/07!f>
Presentan microprocesador con nueva arquitectura
!t>
Se ha presentado una nueva generación de microprocesador basado en una
nueva arquitectura que permite realizar millones de millones
(billones) de operaciones por segundo.
El prototipo, desarrollado en la Universidad de Texas en Austin,
representa un enfoque revolucionario en los microprocesadores de
propósito general. Conocido como TRIPS (Tera-op, Reliable,
Intelligently adaptive Processing System) el nuevo microprocesador
podría ser usado en la industria y en la electrónica de consumo, así
como en la computación científica prometiendo prestaciones de muy alto
nivel.
Stephen Keckler, Doug Burger y Kathryn McKinley han venido trabajando
en esta nueva arquitectura durante los últimos siete años, diseñando
tanto el hardware como el software del prototipo.
Según estos investigadores el TRIPS es el primer paso en la obtención
de procesadores flexibles y ultra poderosos implementados en la escala
nanotecnológica. Está basado en la arquitectura EDGE (Explicit Data
Graph Execution). A diferencia de los microprocesadores
convencionales, que en general realizan sólo una operación a la vez,
la tecnología EDGE puede procesar grandes bloques de información
simultáneamente de manera más eficiente.
Esta arquitectura admite el manejo en base a hardware de grandes
archivos de computación, como las imágenes "mapeadas". Las
instrucciones se comunican directamente con otras instrucciones en
lugar hacerlo a través un fichero compartido. Esto, además, reduce la
complejidad del diseño.
En la tecnología multinúcleo actual se logra aumentar la velocidad de
cálculo mediante la adición de varios núcleos, que en realidad son
microprocesadores individuales, aunque cada uno de esos
microprocesadores no es más rápido que los microprocesadores
"mononúcleos" de la generación anterior.
Añadir más procesadores transfiere la carga o tarea de obtener una
mejor ejecución o rendimiento a los programadores de software, que
deben de asumir el duro trabajo de rescribir el código para así
aprovechar la capacidad de usar varios núcleos a la vez que funcionen
en paralelo.
La tecnología de tipo EDGE ofrece una alternativa cuando el sistema de
multinúcleos alcance sus límites.
Cada TRIPS contiene dos núcleos, y cada uno de ellos puede efectuar 16
operaciones por ciclo de reloj y procesar hasta 1024 instrucciones
simultáneamente. Los mejores microprocesadores de altas prestaciones
actuales se diseñan para poder mantener un máximo de 4 operaciones por
ciclo de reloj.
Los investigadores pretenden escalar aún más esta tecnología en el
próximo futuro para mejorar las prestaciones de este prototipo.
Universidad Texas. Traducido por Eduardo J. Carletti
!c>
Más información:
Unveiling the UT-Austin TRIPS Processor: An Architecture for Scaling to the End of Silicon
|