我正在搜索与BigInteger
标准的常见嫌疑人兼容的Message Passing Interface
库,例如MPI::COMM_WORLD.Send
和MPI::COMM_WORLD.Recv
。
不幸的是,MPI也代表多精度整数,因此大多数搜索结果实际上都不匹配。谷歌使用类似的查询进行搜索的几次尝试没有透露任何实现,但肯定有人已经这样做了。基本上问题是:有没有人知道mpi与MPI兼容的实现?
答案 0 :(得分:-2)
理论上任何大整数库都是兼容的,但有一些警告。
大整数库不会是MPI的标准data types,MPI_INT MPI_DOUBLE exc exc ...
一种方法是将biginteger序列化为字节,将其作为MPI_BYTE发送/接收,然后将其转换回来