程序流程图-MPI计算DET
2016-06-01 18:25:40 0 举报
程序流程图-MPI计算DET的过程如下:首先,主进程将矩阵分割成多个子矩阵,并将这些子矩阵分配给各个工作进程。然后,每个工作进程独立地计算其分配到的子矩阵的行列式,并将结果发送回主进程。接着,主进程收集所有工作进程的结果,并根据公式计算出整个矩阵的行列式。最后,主进程将计算得到的行列式输出。这个过程利用了MPI的并行计算能力,可以有效地提高计算效率。
作者其他创作
大纲/内容
初始化计算矩阵
......
设置MPI进程个数N
输出DET值和计算时间
获取计算结果统计计算时间
DET值&计算时间Time
0进程:将其他各进程的计算结果进行汇总,并输出
程序结束
1进程:计算其负责范围内的全部代数余子式,并将结果求和,返回给0进程
2进程:计算其负责范围内的全部代数余子式,并将结果求和,返回给0进程
程序开始
根据N设置MPI进程并为各进程分配任务
3进程:计算其负责范围内的全部代数余子式,并将结果求和,返回给0进程
0 条评论
下一页