使用gmp
(在c中)发送mpf_t
类型MPI
的最佳方式(实施快速且相对简单)是什么?
一个简单的代码将有所帮助。
谢谢
答案 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中解释)