diffusion-methods-IHP-OpenCL