CUDA for engineers : an introduction to high-performance parallel computing - Storti, Duane; Yurtoglu, Mete (Addison-Wesley, 2016)