EDGE ( eksplicit data graph execution ) er en type instruktionssætarkitektur, der er designet til at forbedre computerydelsen sammenlignet med konventionelle processorer såsom Intel x86 -linjen . EDGE kombinerer mange individuelle instruktioner til en stor gruppe kendt som en "hyperblok"; sådanne hyperblokke er designet til at være nemmere at køre parallelt .
Parallellen i moderne centralprocessordesign (CPU) har en tendens til at starte ved omkring otte interne blokke og en til fire " kerner ". Dog er EDGE-designs designet til at understøtte hundredvis af indendørsenheder og tilbyder derfor behandlingshastigheder hundredvis af gange hurtigere end eksisterende designs. Hovedudviklingen af EDGE-konceptet blev udført af University of Texas i Austin under DARPA "Polymorphic Computing Architectures"-programmet, med det erklærede mål om et single-chip 1 TFLOPS CPU-design inden 2012, som endnu ikke har (pr. 2020 ) er blevet realiseret. [en]
WaveScalar - arkitekturen udviklet af University of Washington ligner stort set EDGE, men placerer ikke statisk instruktioner på dens "bølger". I stedet markerer særlige instruktioner (phi og rho) grænserne for bølgerne og tillader planlægning. [2]
RISC- teknologier | Processorarkitekturer baseret på|
---|---|
processorteknologier | Digitale|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkitektur | |||||||||
Instruktionssæt arkitektur | |||||||||
maskinord | |||||||||
Parallelisme |
| ||||||||
Implementeringer | |||||||||
Komponenter | |||||||||
Strømstyring |