【发布时间】:2016-07-14 11:37:54
【问题描述】:
我开始学习并行编程,为了计算性能,我应该知道程序寻找的准确时间。
所以我想测量我的 C 程序在 Linux 下搜索的时间量,但它只是显示了一些不同的答案。
在我看来,它应该与其他进程相关,顺便说一句,我正在使用此说明:
double start ,end;
start = omp_get_wtime();
.
.
.
end = omp_get_wtime();
result = end- start;
提前谢谢你。
【问题讨论】:
-
请说明您真正想要测量的“时间”。您熟悉 wall time 和 CPU time 之间的区别吗?本质上,您还展示了您的具体结果以及它与您的预期有何不同。完全不清楚“一些不同的答案”是什么意思。
标签: linux parallel-processing openmp