Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.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
Java MPI Finalize不返回_Java_Mpi_Parallel Processing - Fatal编程技术网

Java MPI Finalize不返回

Java MPI Finalize不返回,java,mpi,parallel-processing,Java,Mpi,Parallel Processing,我遇到了一个问题(我认为使用MPI.Finalize()。在大多数情况下,应用程序结束得很好,但在某些情况下(我没有看到任何奇怪的情况),应用程序并没有结束:所有进程都到达MPI.Finalize(),并保持在运行状态 这是可能的还是我遗漏了什么? 如果可能的话,情况会怎样 谢谢大家! 对不起。使用Barrier()时出现了问题,而且我在执行开始时关闭了不需要的进程。那些被杀死的进程永远不会调用Barrier()。您使用的是什么MPI实现?复制机有多少级?你能从每一个等级得到回溯吗?

我遇到了一个问题(我认为使用MPI.Finalize()。在大多数情况下,应用程序结束得很好,但在某些情况下(我没有看到任何奇怪的情况),应用程序并没有结束:所有进程都到达MPI.Finalize(),并保持在运行状态

这是可能的还是我遗漏了什么? 如果可能的话,情况会怎样


谢谢大家!

对不起。使用Barrier()时出现了问题,而且我在执行开始时关闭了不需要的进程。那些被杀死的进程永远不会调用Barrier()。

您使用的是什么MPI实现?复制机有多少级?你能从每一个等级得到回溯吗?