Please enable JavaScript.
Coggle requires JavaScript to display documents.
19 - Otimizações para Arquiteturas de Computador (Hierarquias de memória…
19 - Otimizações para Arquiteturas de Computador
Paralelismo
dependência no fluxo sequencial das instruções
Em nível de instrução
Compilador pode rearranjar para tornar mais eficiente o paralelismo
Minimizando o sincronismo e a comunicação entre os processadores
Hierarquias de memória
Mais rapida menor
Tempo de acesso
hierarquia
Registrador
Uso eficaz é o problema mais
importante na otimização
Cache L1, L2, ...
Memória física
Memória secundária
Desempenho limitado pelo
sub-sistema de memória
Melhora eficácia da memória
Leiaute dos dados
Ordem das instruções
Leiaute do código
Melhora a eficácia dos caches
de instrução