Automatic CPU/GPU Generation of Multi-versioned OpenCL Kernels for C++ Scientific Applications | Publicación