Using GPU's to accelerate stencil-based computation kernels for the development of large scale scientific applications on heterogeneous systems

We present CaCUDA - a GPGPU kernel abstraction and a parallel programming framework for developing highly efficient large scale scientific applications using stencil computations on hybrid CPU/GPU architectures. CaCUDA is built upon the Cactus computational toolkit, an open source problem solving environment designed for scientists and engineers. Due to the… CONTINUE READING