【发布时间】:2012-05-21 01:43:04
【问题描述】:
我正在使用 MPI_Scatterv 分散一个非常大的数组:
MPI_Scatterv(list, counts, displacements, MPI_LONG, pSubList, counts[rank], MPI_LONG, MASTER, MPI_COMM_WORLD);
并且我已经声明了变量 counts 和 displacements(int 类型还不够),但是,MPI_Scatterv 只接受 int 变量用于计数和位移.
有什么办法可以解决这个问题吗?
【问题讨论】:
-
我能找到的最好方法是重新编译支持 64 位的 MPI diracprogram.org/doc/release-12/installation/int64/…