如何在无限循环后停止在Windows命令提示符下执行MPI程序

时间:2014-12-11 15:42:22

标签: command-prompt message-passing windows-console mpich

我是MPI编程的新手。我处于基本阶段。所以我使用这个命令来运行程序

mpirun -np 4 try

这会执行我的程序。我使用的是MPICH NT。当我想念一些无限循环开始时。假设 我偶然发现了MPI_Send& MPI_Recv喜欢

MPI_Send(&buf, 1, MPI_INT, 1, DEFAULT_TAG, MPI_COMM_WORLD);
MPI_Recv(&buf, 1, MPI_INT, 15, DEFAULT_TAG, MPI_COMM_WORLD, &status);

来源&目的地是错的。现在执行此命令提示时冻结了。它不允许我做任何冻结的事情。然后我不得不重新启动命令提示符,再次转到目录等。想象50次这样做.....我怎样才能避免重启命令提示符?有没有简单的方法从挂起模式恢复?

1 个答案:

答案 0 :(得分:0)

大多数控制台程序都会响应Ctrl+C来终止操作。如果这不起作用,您可以随时从任务管理器(Ctrl+Shift+Esc)中删除mpirun.exe