1. [n.d.]. CUDA C++ programming guide. http://docs.nvidia.com/cuda/cuda-cprogramming- guide/index.html [n.d.]. CUDA C++ programming guide. http://docs.nvidia.com/cuda/cuda-cprogramming- guide/index.html
2. [n.d.]. GCN architecture. https://www.amd.com/en/technologies/gcn [n.d.]. GCN architecture. https://www.amd.com/en/technologies/gcn
3. [n.d.]. List of Nvidia Graphics Processing Units. https://en.wikipedia.org/wiki/ List_of_Nvidia_graphics_processing_units [n.d.]. List of Nvidia Graphics Processing Units. https://en.wikipedia.org/wiki/ List_of_Nvidia_graphics_processing_units
4. [n.d.]. NVIDIA Pascal GPU architecture. https://www.nvidia.com/en-us/datacenter/ pascal-gpu-architecture/ [n.d.]. NVIDIA Pascal GPU architecture. https://www.nvidia.com/en-us/datacenter/ pascal-gpu-architecture/
5. S. Che , M. Boyer , J. Meng , D. Tarjan , J. W. Sheaffer , S. Lee , and K. Skadron . 2009. Rodinia: a benchmark suite for heterogeneous computing . In 2009 IEEE International Symposium on Workload Characterization (IISWC). 44--54 . S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S. Lee, and K. Skadron. 2009. Rodinia: a benchmark suite for heterogeneous computing. In 2009 IEEE International Symposium on Workload Characterization (IISWC). 44--54.