
Uma análise do uso de containers para portabilidade de código para GPU na nuvem computacional
Author(s) -
Jeferson Rech Brunetta,
Charles Rodamilans,
Caian Benedicto,
Edson Borin
Publication year - 2018
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/eradsp.2018.13596
Subject(s) - computer science , parallel computing , computational science
Avanços recentes em tecnologias de virtualização têm permitido a execução de aplicações de alto desempenho que fazem uso de GPUs em serviços de nuvem computacional. Além disso, avanços em tecnologias de containers têm facilitado o desenvolvimento e migração de aplicações de alto desempenho para execução na nuvem computacional. Neste trabalho, nós analizamos o uso do container Singularity para facilitar a migração de código de processamento geofísico que faz uso de GPUs para a nuvem computacional. Os resultados indicam que o uso do container Singularity não adiciona sobrecarga no desempenho de aplicações paralelizadas com OpenCL, CUDA e OpenMP.