关于thread profiler的问题

liqiang_8612 2009-04-17 10:52:33
为什么我用thread profiler测的timeline总是一个进程从头到尾都是串行(桔黄色的线),而另一个进程并行开销完了之后就是wait(浅绿色的线)?负载严重不平衡,利用了schedule子句也无济于事,请大虾指教
...全文
76 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_zhenyuwang 2009-04-20
  • 打赏
  • 举报
回复
我用的是Intel(R) Compiler 11, 含编译开关 "/Zi", "/MDd", "/Qopenmp_profile", 含链接开关 "/DEBUG", "/Fixed:no"

运行Thread Profiler后,应该看到三线程在Timeline:
1) Thread #1 (主线程)
2) _kmp_launch_monitor
3) OMP Worker Thread #1

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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