OpemMP知识点
程序员文章站
2024-01-29 13:38:58
...
网上找到两个好帖子,不重复写了
OpenMP共享内存并行编程详解
OpenMP编程总结表
另,多线程需要计时,不能使用clock()函数,它会计算所有线程的时钟周期,时间会长得多,要使用omp_get_wtime()。
参见omp_get_wtime()函数
附OpenMP的CMakep写法
FIND_PACKAGE( OpenMP REQUIRED)
if(OPENMP_FOUND)
message("OPENMP FOUND")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}")
endif()
上一篇: 高通新一代5G处理器实锤!Redmi K30明天首发
下一篇: CSS标准文档流