biginteger库与mpi兼容(消息传递接口)

时间:2013-02-13 00:34:34

标签: c++ mpi biginteger

我正在搜索与BigInteger标准的常见嫌疑人兼容的Message Passing Interface库,例如MPI::COMM_WORLD.SendMPI::COMM_WORLD.Recv

不幸的是,MPI也代表多精度整数,因此大多数搜索结果实际上都不匹配。谷歌使用类似的查询进行搜索的几次尝试没有透露任何实现,但肯定有人已经这样做了。基本上问题是:有没有人知道mpi与MPI兼容的实现?

1 个答案:

答案 0 :(得分:-2)

理论上任何大整数库都是兼容的,但有一些警告。

大整数库不会是MPI的标准data types,MPI_INT MPI_DOUBLE exc exc ...

一种方法是将biginteger序列化为字节,将其作为MPI_BYTE发送/接收,然后将其转换回来