Key points are not available for this paper at this time.
Apenas um resumo é fornecido. Alcançar um computador ExaScale até o final da década e permitir a escalabilidade contínua de desempenho de sistemas menores requer avanços significativos em três áreas-chave: eficiência energética, programabilidade e granularidade de execução. Para construir uma máquina ExaScale com um orçamento de energia de 20 MW, é necessário um aprimoramento 200 vezes na energia por instrução: de 2 nJ para 10 pJ. Espera-se que apenas 4x venha da tecnologia aprimorada. Os 50x restantes devem vir de melhorias em arquitetura e circuitos. Programar uma máquina dessa escala requer ambientes de programação paralela mais produtivos - que tornem a programação paralela tão fácil quanto a programação sequencial é hoje. Finalmente, as restrições de tamanho do problema e de memória impedem o uso contínuo de escalonamento fraco, exigindo que essas máquinas extraíam paralelismo em uma granularidade muito fina, até o nível de algumas instruções. Esta palestra discutirá esses desafios e as abordagens atuais para enfrentá-los.
Bill Dally (Sun,) estudou essa questão.