1. AMD Inc. AMD APP Profiler http://developer.amd.com/tools/heterogeneous-computing/amd-app-profiler/. AMD Inc. AMD APP Profiler http://developer.amd.com/tools/heterogeneous-computing/amd-app-profiler/.
2. The llvm compiler infrastructure http://llvm.org. The llvm compiler infrastructure http://llvm.org.
3. NVIDIA Corporation NVIDIA Profiler http://docs.nvidia.com/cuda/profiler-users-guide/. NVIDIA Corporation NVIDIA Profiler http://docs.nvidia.com/cuda/profiler-users-guide/.
4. Nvidia's Next Generation CUDA Compute Architecture: Fermi http://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIA_Fermi_Compute_Architecture_Whitepaper.pdf 2009. Nvidia's Next Generation CUDA Compute Architecture: Fermi http://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIA_Fermi_Compute_Architecture_Whitepaper.pdf 2009.
5. AMD Accelerated parallel processing OpenCL 2012. AMD Accelerated parallel processing OpenCL 2012.