Online Thread and Data Mapping Using the Memory Management Unit

  • Eduardo H. M. Cruz
  • Philippe O. A. Navaux

Resumo


As arquiteturas de computadores atuais incluem complexas hierarquias de memória que introduzem diferentes tempos de acessoá memória. Uma das soluções adotadas para reduzir o tempo de acesso é aumentar a localidade dos acessosá memória através do mapeamento de threads e dados. Nesta tese de doutorado, são propostas soluções inovadoras para identificar um mapeamento que otimize o acessoá memória fazendo uso da unidade de gerência de memória para monitor os acessos. Na avaliação experimental, as soluções melhoraram o desempenho em até 39% e a eficiência energética em até 12,2%. Isto se deu por uma redução substancial da quantidade de faltas na cache, tráfego entre processadores e acessosá bancos de memória remotos.

Publicado
06/07/2017
Como Citar

Selecione um Formato
CRUZ, Eduardo H. M.; NAVAUX, Philippe O. A.. Online Thread and Data Mapping Using the Memory Management Unit. In: CONCURSO DE TESES E DISSERTAÇÕES (CTD), 30. , 2017, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . ISSN 2763-8820. DOI: https://doi.org/10.5753/ctd.2017.3461.