Impacto do uso da Memória Virtual Unificada CPU-GPU
Resumo
A facilidade proporcionada pela Memória Virtual Unificada (UVM) através da transparência de movimentações de dados entre o host e a GPU pode ser de grande utilidade em processamentos heterogêneos ou com grandes conjuntos de trabalho. Contudo, observamos neste trabalho que a UVM pode apresentar bom desempenho em certas aplicações ou pode piorar em até 27 vezes, demonstrando que a arquitetura da implementação é de fundamental importância para o desempenho de algoritmos que utilizam esta funcionalidade.Referências
Ganguly, D., Melhem, R., and Yang, J. (2021). An adaptive framework for oversubscription management in cpu-gpu unified memory. In 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE), pages 1212–1217. IEEE.
Harris, M. (2013). Unified memory in cuda 6. In NVIDIA Technical Blog.
Landaverde, R., Zhang, T., Coskun, A. K., and Herbordt, M. (2014). An investigation of unified memory access performance in cuda. In 2014 IEEE High Performance Extreme Computing Conference (HPEC), pages 1–6. IEEE.
Li, C., Ausavarungnirun, R., Rossbach, C. J., Zhang, Y., Mutlu, O., Guo, Y., and Yang, J. (2019). A framework for memory oversubscription management in graphics processing units. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages 49–63.
Harris, M. (2013). Unified memory in cuda 6. In NVIDIA Technical Blog.
Landaverde, R., Zhang, T., Coskun, A. K., and Herbordt, M. (2014). An investigation of unified memory access performance in cuda. In 2014 IEEE High Performance Extreme Computing Conference (HPEC), pages 1–6. IEEE.
Li, C., Ausavarungnirun, R., Rossbach, C. J., Zhang, Y., Mutlu, O., Guo, Y., and Yang, J. (2019). A framework for memory oversubscription management in graphics processing units. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pages 49–63.
Publicado
18/04/2022
Como Citar
CORREIA, Jorge Pires; ZOLA, Wagner M. Nunan.
Impacto do uso da Memória Virtual Unificada CPU-GPU. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 22. , 2022, Curitiba.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2022
.
p. 115-116.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2022.19189.