openmp 多线程效率问题

学渣扛把子 2017-11-15 10:16:16
使用openmp对C语言程序并行改进,并行区域设置如下:

#pragma omp parallel sections num_threads(2)
{
#pragma omp section { 处理数据 }
#pragma omp section {处理数据 }
}

线程里面没有加锁,为何效率很低,特别是线程数增加的时候(CPU是4核,硬件没有问题)。
...全文
542 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧