Accelerating Hydrocodes with OpenACC, OpenCL and CUDA | IEEE Conference Publication | IEEE Xplore