【发布时间】:2011-03-04 10:12:45
【问题描述】:
可能重复:
Linux C++: how to profile time wasted due to cache misses?
我们在计算节点上有几个用户,这些用户有时运行速度很慢。 是否有一些实用程序可以告诉代码导致缓存未命中或提供一些优化提示? 大多数用户使用 C++/C 和 F77/F90(有时使用 openmp)进行编码。
【问题讨论】:
-
对于openmp,你可以试试KOJAK fz-juelich.de/jsc/kojak/components
-
感谢您的链接。这些工具看起来像模式开发者工具而不是管理工具。我想对二进制文件进行快速测试,并警告用户性能问题。
标签: performance caching