Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我需要一个MPI模拟器_Mpi_Hpc - Fatal编程技术网

我需要一个MPI模拟器

我需要一个MPI模拟器,mpi,hpc,Mpi,Hpc,我想知道在计算集群上使用MPI的C应用程序的性能,但我只有一台服务器,其CPU为Intel Xeon E5-2692v2,带有加速器cardXEON PHI。有什么工具可以模拟它吗?我知道一个叫做MPI-SIM的,但不幸的是,它是为IBMSP2编写的,有点旧 如果你启动了一堆运行MPI的虚拟机呢?或者在亚马逊的EC2或类似服务上租用一些服务器?如果你试试后一种,我建议你试试。它基本上是一个用于EC2的自动集群管理器,用于配置所有内容并设置MPI和SGE。这周我试过了,非常棒,CPU有12个核。您

我想知道在计算集群上使用MPI的C应用程序的性能,但我只有一台服务器,其CPU为Intel Xeon E5-2692v2,带有加速器cardXEON PHI。有什么工具可以模拟它吗?我知道一个叫做MPI-SIM的,但不幸的是,它是为IBMSP2编写的,有点旧

如果你启动了一堆运行MPI的虚拟机呢?或者在亚马逊的EC2或类似服务上租用一些服务器?如果你试试后一种,我建议你试试。它基本上是一个用于EC2的自动集群管理器,用于配置所有内容并设置MPI和SGE。这周我试过了,非常棒,CPU有12个核。您可以尝试使用不同数量的MPI进程启动您的程序,并监视性能以预测它在群集上的性能。@kraffenetti,谢谢您的提醒,但我希望得到更准确的结果。你知道,最好计算节点之间的通信成本。@Carsten,如果我找不到模拟器,我会试试的,谢谢!如果您正在构建自己的mpi,那么您可以在配置时添加一些选项来强制某些类型的通信。例如,在MPICH中,您可以添加选项“-enable nemesis dbg nolocal”来配置为禁用通过共享内存进行的任何本地节点通信,而是使用网络。