EDGE ( ejecución gráfica de datos explícitos ) es un tipo de arquitectura de conjunto de instrucciones que está diseñada para mejorar el rendimiento informático en comparación con los procesadores convencionales como la línea Intel x86 . EDGE combina muchas instrucciones individuales en un gran grupo conocido como "hiperbloque"; tales hiperbloques están diseñados para ser más fáciles de ejecutar en paralelo .
El paralelismo de los diseños modernos de la unidad central de procesamiento (CPU) tiende a comenzar en aproximadamente ocho bloques internos y de uno a cuatro " núcleos ". Sin embargo, los diseños EDGE están diseñados para admitir cientos de unidades interiores y, por lo tanto, ofrecen velocidades de procesamiento cientos de veces más rápidas que los diseños existentes. El desarrollo principal del concepto EDGE fue llevado a cabo por la Universidad de Texas en Austin bajo el programa DARPA "Arquitecturas informáticas polimórficas", con el objetivo declarado de un diseño de CPU de 1 TFLOPS de un solo chip para 2012, que aún no ha (a partir de 2020 ) se ha realizado. [una]
La arquitectura WaveScalar desarrollada por la Universidad de Washington es muy similar a EDGE, pero no coloca instrucciones estáticas en sus "ondas". En cambio, instrucciones especiales (phi y rho) marcan los límites de las olas y permiten la planificación. [2]
RISC | Arquitecturas de procesador basadas en tecnologías|
---|---|
Tecnologías de procesadores digitales | |||||||||
---|---|---|---|---|---|---|---|---|---|
Arquitectura | |||||||||
Set de instrucciones arquitectura | |||||||||
palabra maquina | |||||||||
Paralelismo |
| ||||||||
Implementaciones | |||||||||
Componentes | |||||||||
Administración de energía |