1. NVIDIA (2015) Cuda C programming guide
2. Munshi A (2016) The OpenCL specification. In: 2009 IEEE Hot Chips 21 Symposium. HCS 2009, pp 11–314
3. Hwu W, Edition DKS and undefined (2009). Programming massively parallel processors. In: Program massively parallel process
4. Rennich S (2012) Cuda c/c++ streams and concurrency. In: NVIDIA (online)
5. M. H.-. nvidia. com/how-optimize-data-transfers-cuda-cc. How to optimize data transfers in CUDA C/C++