可以在CUDA文件中使用openMP pragma(不在内核代码中)吗?
我将结合gpu和cpu计算.但是nvvc编译器失败,"无法找到未知选项'openmp'",如果我将porgram与openmp选项链接(在linux下)
一种解决方法是仅在c/c ++文件中使用openMP-statments.
Jav*_*uiz 16
我刚发现了这个
http://www.cse.buffalo.edu/faculty/miller/Courses/CSE710/heavner.pdf
第25页说:
用gcc: - #include omp.h
添加-fopenmp标志
对于nvcc,这应该是-Xcompiler -fopenmp因为这需要直接传递给gcc -Xcompiler传递标志直接传递给主机编译器
-lgomp在链接阶段添加标志.
我还没有尝试过......
| 归档时间: |
|
| 查看次数: |
13873 次 |
| 最近记录: |