可以在一个MPI应用程序中启动最大任务数

时间:2015-09-08 14:33:42

标签: int mpi communicator

在C绑定中,MPI_Comm_size返回int类型值。 C中int的最大值是32767.这是否意味着在通信器中最多可以创建32K进程?但这似乎太小了,因为我知道有些应用程序可以运行在数百万个内核上。我错过了什么?

1 个答案:

答案 0 :(得分:1)

来自limits.h的POSIX手册页:

   {INT_MAX}
          Maximum value of an int.
          Minimum Acceptable Value: 2 147 483 647

最大int最小就像数千万(2 ^ 31 - 1)。