在C绑定中,MPI_Comm_size返回int
类型值。 C中int
的最大值是32767.这是否意味着在通信器中最多可以创建32K进程?但这似乎太小了,因为我知道有些应用程序可以运行在数百万个内核上。我错过了什么?
答案 0 :(得分:1)
来自limits.h
的POSIX手册页:
{INT_MAX} Maximum value of an int. Minimum Acceptable Value: 2 147 483 647
最大int
的最小就像数千万(2 ^ 31 - 1)。