最近想用cuda来加速三维重建的算法,就先入门了一下cuda. CUDA C 编程 cuda c时对c/c++进行拓展后形成的变种,兼容c/c++语法,文件类型为'.cu',编译器为nvcc.cuda c允许用内核函数来扩展c,调用时由N个不同的线程共执行N次.块内的线程可以通过共享存储器共享数据并通过它们的执行力来协调存储器访问,aka 通过调用__syncthreads()内部函数来指定内核中的同步点. 相比传统的cpp,添加了这么几个方面: 函数类型限定符 执行配置运算符 五个内置变量 变…