【发布时间】:2015-04-27 13:53:36
【问题描述】:
我希望根据并行进程/节点的数量来计算我的 MPI 应用程序的加速。
应用程序主要并行执行巨大的矩阵计算。
我可以使用MPI_Wtime() 来测量经过的时间,就像这样..
double start = MPI_Wtime();
....
double end = MPI_Wtime();
double elapsed = end - start;
但是我怎样才能在并行化的程度上做到这一点呢?
【问题讨论】:
-
您的问题曾经是“加速”。 “并行度”不是一个术语。什么意思?
-
@Adam 简而言之,我想知道如果我增加并行进程的数量来执行特定任务,可以节省多少时间。
-
您最好的选择是加速,或者如果您的问题非常具体,那么只需说明它的速度有多快。例如“10 核 5 小时,100 核 1 小时”。
标签: mpi