close

Execução explícita do gráfico de dados

Ir para a navegação Ir para a pesquisa

EDGE ( execução explícita de gráfico de dados ) é  um tipo de arquitetura de conjunto de instruções projetada para melhorar o desempenho de computação em comparação com processadores convencionais , como a linha Intel x86 . O EDGE combina muitas instruções individuais em um grande grupo conhecido como "hiperbloco"; esses hiperblocos são projetados para serem mais fáceis de serem executados em paralelo .

Descrição

O paralelismo dos designs modernos de unidades de processamento central (CPU) tende a começar em cerca de oito blocos internos e de um a quatro " núcleos ". No entanto, os projetos EDGE são projetados para suportar centenas de unidades internas e, portanto, oferecem velocidades de processamento centenas de vezes mais rápidas do que os projetos existentes. O principal desenvolvimento do conceito EDGE foi realizado pela Universidade do Texas em Austin sob o programa DARPA "Polymorphic Computing Architectures", com o objetivo declarado de um projeto de CPU de chip único 1 TFLOPS até 2012, que ainda não 2020 ) foi realizado. [1]

Extras

A arquitetura WaveScalar desenvolvida pela Universidade de Washington é bastante semelhante ao EDGE, mas não coloca instruções estaticamente em suas "ondas". Em vez disso, instruções especiais (phi e rho) marcam os limites das ondas e permitem o planejamento. [2]

Literatura

Notas

  1. "TRIPS: Um trilhão de cálculos por segundo até 2012" . Recuperado em 19 de março de 2020. Arquivado a partir do original em 28 de fevereiro de 2021.
  2. "O WaveScalar ISA" . Recuperado em 19 de março de 2020. Arquivado a partir do original em 20 de janeiro de 2021.

Links