CUDA, OpenMP, MPI code