请问Thread Checker的几个问题

y456789 2010-06-02 10:41:47
首先肯定Thread Checker很棒,特别对于openmp编程,开发者不需要绞尽脑汁的去分析可能的数据冲突问题。
但是Thread Checker也不是很理想,因为它检测到的数据冲突问题通常大于真正的冲突数量,而且我感觉还存在假阳性问题,目前使用中我碰到的问题主要是下面几个,希望能得到专业人士的指点:
1)假阳性问题
伪共享的情况被检测成数据冲突。伪共享会影响多线程性能,但是检测成数据冲突是不是太严重了点。
2)源代码定位问题
一般情况下可以定位到正常的源代码位置,但是当我的代码中使用了标准库,数据冲突直接定位到标准库代码里了,而不是定位到我关心的我使用标准库的地方。
...全文
115 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_iclifort 2010-06-03
  • 打赏
  • 举报
回复
可以考虑去Intel software Network上 threading tools专门的论坛中提问...
y456789 2010-06-03
  • 打赏
  • 举报
回复
自己顶一下

567

社区成员

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

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