Thrust是C++并行算法库,它启发了将并行算法引入C++标准库。Thrust的高级接口极大地提高了程序员的工作效率,同时实现了GPU和多核CPU之间的性能可移植性。它建立在已建立的并行编程框架(如CUDA、TBB和OpenMP)之上。它还提供了许多类似于C++标准库中的通用工具。
关于Thrust的更多信息请访问Thrust相关网站。
语言:C++/C/CUDA。
一句话描述:C++并行算法库。
开源协议:自定义开源协议。
建议使用的版本为“Thrust 1.12”。