Impact of CUDA and OpenCL on Parallel and Distributed Computing | IEEE Conference Publication | IEEE Xplore