MPI并行运行并行程序

时间:2012-11-01 20:49:57

标签: parallel-processing mpi

我有以下疑问,我正在开发一种使用第二个程序进行某些计算的遗传算法。第二个程序实现了并行化。

我的程序调用第二个程序进行必要的计算。使用MPI,我可以同时运行两个计算。

但我想实现一种使用并行化自己的程序来运行这些相同计算的方法。下面的简单方案

                                         GENETIC
                                            |
                                            |       ---> MPI HERE
                                           / \
                                          /   \
                                         /     \
                       1º machine - PROGRAM    PROGRAM - 2º machine
                                     /\         /\
                                    /  \       /  \
                                   /    \     /    \
                            program paralell   program paralell

也就是说,我在2台机器上预留了MPI 6核心,每台机器上有3台运行我的遗传算法,在每台机器上我分享了第二个程序称为2x的任务,每台机器1个,每台机器第二个程序将使用3个核心进行计算。

对不起我的英语,我尽最大努力以简单的方式解释,如果您对该过程有任何疑问,我会尝试以不同的方式解释...

0 个答案:

没有答案