在MPI_初始化之前打印
我在MPI_INIT之前打印一条语句。但它没有打印信息 MPI.c在MPI_初始化之前打印,mpi,Mpi,我在MPI_INIT之前打印一条语句。但它没有打印信息 MPI.c 它没有打印任何消息,这可能是因为它被缓冲了。尝试添加\n:打印(“hello\n”)。或者最好刷新输出缓冲区:fflush(stdout) MPI\u Init仅影响MPI调用。它不使用printf int x=25; double T1; print(" hello"); MPI_Init (&argc, &argv); /* starts MPI */ MPI_Comm_rank (MPI_COMM_WOR
它没有打印任何消息,这可能是因为它被缓冲了。尝试添加
\n
:打印(“hello\n”)代码>。或者最好刷新输出缓冲区:fflush(stdout)代码>
MPI\u Init
仅影响MPI调用。它不使用printf
int x=25;
double T1;
print(" hello");
MPI_Init (&argc, &argv); /* starts MPI */
MPI_Comm_rank (MPI_COMM_WORLD, &rank); /* get current process id */
MPI_Comm_size (MPI_COMM_WORLD, &size)