支持MPI的多核模拟器

支持MPI的多核模拟器,mpi,multicore,simulator,Mpi,Multicore,Simulator,我是并行编程领域的新手。是否有支持MPI的具有适当文档的多核模拟器?如果有,请告诉我。。 在不同的多核体系结构上运行MPI程序的任何其他方法也会有所帮助 提前谢谢。 当做 维韦克你想实现什么?MPI只是一个网络中间件。您不需要在模拟器中对其进行特殊支持。您几乎可以在任何体系结构上运行MPI程序,甚至可以在具有时分多任务的单核CPU上运行。只要mpirun-n程序,它就会运行,虽然速度很慢,但会运行。当然,在系统中使用多核CPU将允许将MPI进程调度到不同的内核,并且整个程序将运行得更快。我想通过

我是并行编程领域的新手。是否有支持MPI的具有适当文档的多核模拟器?如果有,请告诉我。。 在不同的多核体系结构上运行MPI程序的任何其他方法也会有所帮助

提前谢谢。 当做
维韦克

你想实现什么?MPI只是一个网络中间件。您不需要在模拟器中对其进行特殊支持。您几乎可以在任何体系结构上运行MPI程序,甚至可以在具有时分多任务的单核CPU上运行。只要
mpirun-n程序
,它就会运行,虽然速度很慢,但会运行。当然,在系统中使用多核CPU将允许将MPI进程调度到不同的内核,并且整个程序将运行得更快。我想通过改变内核数量和内容来了解MPI代码的执行性能。。有可能吗?有可能,但是您还必须模拟网络延迟/带宽或共享内存性能的影响。你最好做一个分析模型。