EDGE ( explicit data graph executive ) je typ architektury instrukční sady , která je navržena tak, aby zlepšila výpočetní výkon ve srovnání s konvenčními procesory , jako je řada Intel x86 . EDGE kombinuje mnoho jednotlivých instrukcí do velké skupiny známé jako „hyperblok“; takové hyperbloky jsou navrženy tak, aby se snáze spouštěly paralelně .
Paralelnost moderních návrhů centrálních procesorových jednotek (CPU) má tendenci začínat na přibližně osmi vnitřních blocích a jednom až čtyřech „ jádrech “. Návrhy EDGE jsou však navrženy tak, aby podporovaly stovky vnitřních jednotek, a proto nabízejí rychlost zpracování stokrát vyšší než stávající návrhy. Hlavní vývoj konceptu EDGE provedla Texaská univerzita v Austinu v rámci programu DARPA „Polymorphic Computing Architectures“ s uvedeným cílem navrhnout jednočipový 1 TFLOPS CPU do roku 2012, což dosud nebylo (k datu 2020 ) byly realizovány. [jeden]
Architektura WaveScalar vyvinutá Washingtonskou univerzitou je do značné míry podobná EDGE, ale na její „vlny“ staticky neumisťuje instrukce. Místo toho speciální instrukce (phi a rho) označují hranice vln a umožňují plánování. [2]
RISC | Architektury procesorů založené na technologiích|
---|---|
procesorů | Technologie digitálních|||||||||
---|---|---|---|---|---|---|---|---|---|
Architektura | |||||||||
Architektura instrukční sady | |||||||||
strojové slovo | |||||||||
Rovnoběžnost |
| ||||||||
Implementace | |||||||||
Komponenty | |||||||||
Řízení spotřeby |