Contribuiçõ es ao teste de cobertura de aplicações CUDA
Resumo
CUDA é um modelo de programação voltadoá implementação de aplicações de propósito geral em GPU. Apesar de propiciar a criação de códigos executáveis em GPU, a programação nesse modelo não é trivial. Além disso, os desenvolvedores geralmente possuem pouca experiência na desenvolvimento de aplicações paralelas, ocasionando diversos tipos de defeitos. Apesar da necessidade de mitigar defeitos em aplicações CUDA, as ferramentas de teste atuais não oferecem o suporte necessário. Buscando melhorar a qualidade de programas CUDA, este trabalho propõe o desenvolvimento de um modelo e de critérios de teste estrutural para programas concorrentes baseados nessa tecnologia, com o propósito de revelar defeitos.
Publicado
10/04/2017
Como Citar
LUZ, Helder J. F.; SOUZA, Simone R. S.; SOUZA, Paulo S. L..
Contribuiçõ es ao teste de cobertura de aplicações CUDA. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP) , 2017, São Carlos.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2017
.
p. 53 - 56.