Execuție explicită a graficului de date

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 8 mai 2022; verificarea necesită 1 editare .

EDGE ( execuție explicită a graficului de date ) este  un tip de arhitectură de set de instrucțiuni care este conceput pentru a îmbunătăți performanța de calcul în comparație cu procesoarele convenționale, cum ar fi linia Intel x86 . EDGE combină multe instrucțiuni individuale într-un grup mare cunoscut sub numele de „hiperbloc”; astfel de hiperblocuri sunt concepute pentru a fi mai ușor de rulat în paralel .

Descriere

Paralelismul modelelor moderne de unități centrale de procesare (CPU) tinde să înceapă de la aproximativ opt blocuri interne și unul până la patru „ nuclee ”. Cu toate acestea, modelele EDGE sunt concepute pentru a suporta sute de unități interioare și, prin urmare, oferă viteze de procesare de sute de ori mai rapide decât modelele existente. Dezvoltarea principală a conceptului EDGE a fost realizată de Universitatea din Texas din Austin în cadrul programului DARPA „Polymorphic Computing Architectures”, cu scopul declarat de a proiecta CPU 1 TFLOPS cu un singur cip până în 2012, care nu a făcut încă (începând cu 2020 ) a fost realizat. [unu]

Suplimente

Arhitectura WaveScalar dezvoltată de Universitatea din Washington este în mare măsură similară cu EDGE, dar nu plasează static instrucțiuni pe „valurile” sale. În schimb, instrucțiuni speciale (phi și rho) marchează limitele undelor și permit planificarea. [2]

Literatură

Note

  1. „TRIPS: Un trilion de calcule pe secundă până în 2012” . Preluat la 19 martie 2020. Arhivat din original la 28 februarie 2021.
  2. „The WaveScalar ISA” . Preluat la 19 martie 2020. Arhivat din original la 20 ianuarie 2021.

Link -uri