使用openMPI发送gmp类型mpf_t

时间:2014-04-17 12:34:35

标签: c gmp openmpi

使用gmp(在c中)发送mpf_t类型MPI的最佳方式(实施快速且相对简单)是什么? 一个简单的代码将有所帮助。

谢谢

1 个答案:

答案 0 :(得分:1)

mpf_t使用了几个指针,所以你应该在通过MPI发送之前序列化mpf_t(和其他GMP类型)。

在GMP邮件列表中有一些关于MPI的信件:https://gmplib.org/list-archives/gmp-discuss/2008-March/003091.html

有关于GMP(MPIGMP + MPIBNCpack)的MPI包装器库的文章:http://na-inet.jp/na/bnc/brief_intro_mpibncpack.pdf

还有mpf_t序列化解决方案到文件中,您可以重复使用它来序列化为字节数组并通过MPI发送:How to serialize the GMP mpf type?(在https://gmplib.org/list-archives/gmp-discuss/2007-November/002981.html中解释)