Avaliação de uma Estratégia Cooperativa para Gerência de Memória em Ambientes de Alto Desempenho com Multiprogramação
Resumo
Nenhuma da soluções propostas para o problema dos sistemas de memória dos modernos computadores de alto desempenho apresenta um enfoque integrado. São técnicas que resolvem eficientemente apenas algum aspecto particular do problema geral. Atualmente, os fabricantes têm começado a oferecer suporte a multiprogramação temporal e espacial em suas máquinas paralelas. Este trabalho procura apresentar nossas pesquisas em uma estratégia que procura abordar, de uma maneira integrada, o problema dos acessos à memória em ambientes de alto desempenho com suporte a multiprogramação. Os resultados obtidos mostram que é possível fazer uso mais eficiente da memória que as estratégias tradicionais.
Referências
HEXSEL, R. A. A quantitative performance evaluation of SCI memory hierarquies. PhD Thesis. Department of Computer Science, The University of Ednburgh. 1994.
KRUEGER, K. A. Tools and strategies for the development of application-specific virtual memory management. Technical report UCB/CSD-94-822, Computer Science Division, University of California at Berkeley. May 1994.
MIDORIKAWA, E. T. & ZUFFO, J. A. Uma técnica para gerência de memória auxiliada por compilador. In: Conferência Latino-Americana de Informática, 21 (PANEL 95), Canela, RS. Anais. p.49-60. Julho de 1995.
MIDORIKAWA, E. T. & SATO, L. M. Communion: towards a cooperative strategy for high-performance memory management. In: Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 9, Campos do Jordão, SP. Anais. p.509-524, Outubro de 1997.
MIDORIKAWA, E. T. Otimização de localidade de dados em aplicações reais e estratégias de alocação dinâmica de memória. In: Simpósio Brasileiro de Arquitetura de Computadores - Processamento de Alto Desempenho, 10, Búzios, RJ. Anais. 1998.
MIDORIKAWA, E. T. Evaluation of a local strategy for high-performance memory management. Submetido para publicação. 1998.
WULF, W. A. & McKEE, S. A. Hitting the memory wall: implications of the obvious. Computer Architecture News, v.23, n.1, p.20-24. March 1995.