Key points are not available for this paper at this time.
Descrevemos o Oclgrind, uma plataforma projetada para permitir a criação de ferramentas de desenvolvedor para análise e depuração de programas OpenCL. O Oclgrind simula como os kernels OpenCL executam em relação ao padrão OpenCL, aderindo aos modelos de execução e memória que ele define. Uma interface de plugin simples permite que as ferramentas de desenvolvedor observem a simulação e coletem informações de execução para fornecer análises úteis ou detectar bugs que seriam difíceis de identificar ao executar o aplicativo em um dispositivo real.
Price et al. (Qui,) estudaram esta questão.