社区
英特尔边缘计算技术
帖子详情
vtune测试发现64K alias conflicts,高分求教解决方案!
erigido
2010-11-04 09:42:26
通过vtune测试发现64K alias conflicts计数特别大,怀疑它影响性能,所以请各位专家看看以前有没有碰到过类似的情况,如果有,通常的解决方案是什么?
PS:我们翻了一些帮助说明上的解释,理解的不是很透彻。我的理解是:当虚拟内存地址引用的缓存行与已驻留在 L1 缓存中的其他缓存行的距离是 64K 字节的倍数时,将发生冲突。 但是实在是想不出什么方案能够解决该现象。
...全文
103
2
打赏
收藏
vtune测试发现64K alias conflicts,高分求教解决方案!
通过vtune测试发现64K alias conflicts计数特别大,怀疑它影响性能,所以请各位专家看看以前有没有碰到过类似的情况,如果有,通常的解决方案是什么? PS:我们翻了一些帮助说明上的解释,理解的不是很透彻。我的理解是:当虚拟内存地址引用的缓存行与已驻留在 L1 缓存中的其他缓存行的距离是 64K 字节的倍数时,将发生冲突。 但是实在是想不出什么方案能够解决该现象。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Intel_CG
2010-11-09
打赏
举报
回复
一般是多个线程访问相隔64K整数倍的数据造成的。如
float a[64K], b[64K], c[64K]
thread1->a[i] = ???
thread2->b[i] = ???
thread3->c[i] = ???
解决方法
float a[64K], d1[1K],b[64K], d2[1K],c[64K]
Intel
vtune
profiler 使用指导
Intel
vtune
profiler 使用指导
Vtune
软件优化工具入门介绍3
VTune
™ 性能分析器可通过图形用户界面轻松优化应用性能,而且无需重新编译。它独立于编译器和语言,因此可与 C、C++、Fortran、C#、Java、.NET 等等†一起使用。与只提供调用图分析或一组有限的采样事件的产品不同,
VTune
分析器可通过一组丰富的适用于所有最新英特尔® 处理器的调试事件同时实现上述两种功能。
VTune
性能分析的三篇文章
Intel
VTune
性能分析工具使用说明,共三个文档,希望有所帮助
VTune
2016 破解的lisence
VTune
2016的破解文件,亲自
测试
可以使用,非常可靠!
VTune
教程.ppt
VTune
教程 源于intel讲义 Now sit right back and you’ll hear a tale… A tale of a new product.. That started from a great idea… From Intel engineers…
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章