找回密码
 注册
查看: 5848|回复: 3

[求助]fortran+mpich并行程序计算结果并行输出求教

[复制链接]
发表于 2006-5-2 22:26:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我学mpi并行程序将近有一年时间,用的是fortran+mpich,但是对一个问题一直没能够搞清楚,麻烦各位高手指点一下:
mpi并行程序中,使用并行I/O函数,究竟能不能将程序输出结果保存为普通的文本文件格式,以便用普通的文本编辑器查看,还是说使用并行I/O函数就只能将输出结果保存为二进制文件(查看起来很不方便)?
我在一本关于mpi的书上看到说,“mpi的并行I/O函数只支持对无格式数据文件的访问”。我不明白这里所说的“无格式数据文件”是否就是为“二进制文件”。
不知道大家通常对mpi并行程序的结果输出部分是怎么样处理的,是利用并行I/O函数呢,还是使用非mpi并行I/O方法呢?
麻烦各位大侠指点一下,谢谢!
发表于 2006-5-10 16:07:20 | 显示全部楼层

[求助]fortran+mpich并行程序计算结果并行输出求教

我帮你问了一下,应该是普通的文本文件 ,另外你可以试试看
发表于 2006-5-20 18:47:40 | 显示全部楼层

[求助]fortran+mpich并行程序计算结果并行输出求教

我以前没用并行I/O函数,还是用Read和Write读写,不过要考虑哪个时候该由哪个进程读写。
发表于 2006-7-25 03:01:33 | 显示全部楼层

[求助]fortran+mpich并行程序计算结果并行输出求教

可以存成ascii格式。我天天在用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表