CUDA C++ Best Practices Guide Notes