回 帖 发 新 帖 刷新版面

主题:有什么测试工具能获得OpenMP并行区运行时间么?

做OpenMP并行后,想知道该段程序的并行效果。当前在用GNU的gprof,能获得每个程序的运行时间,不过gprof获得的OpenMP并行后的时间似乎和实际运行时间有差别,无法知道精确的程序运行时间。有人用过比较好用的测试工具么?能直接获得并行后的各线程时间

回复列表 (共12个回复)

11 楼

[quote]linux还要多向两位学习. 偶是用到什么学什么的投机主义者, 呵呵.[/quote]
谦虚了,我也是用到什么学什么,不算投机吧,这个属于有效率学习,其他时间我都是玩儿。

12 楼

我一般用cpu_time函数 
然后除以总的线程数得到计算时间

我来回复

您尚未登录,请登录后再回复。点此登录或注册