24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 1671  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

460536813

新虫 (初入文坛)

[求助] MPI文件分发

请问,我在MPI环境下,想把某个文件,比如说计算目标参数文件,分发到各个节点,用什么方法比较好。

如果用my_id =0的节点读文件,my_id!=0节点写文件,感觉有点搓。。。MPI里面有没有文件广播分发的功能?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

★ ★
jjdg: 金币+1, 感谢参与 2012-03-29 01:00:56
余泽成: 专家考核 2012-03-30 14:06:49
460536813: 金币+1, ★★★很有帮助, 有理 考虑其他东西 不用MPI分发了 2012-04-27 12:58:11
除非有新的接口函数被mpi发布出来,否则没有。


我想,一般也不会发布这样的函数,原因很简单,因为那样的函数死板,没有直接自己分摊来的有效。
很女子很弓虽大
5楼2012-03-28 15:48:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

smart0193

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢应助 2012-03-23 02:58:07
我记得MPI-2.0里,有专门进行文件并行读写的函数,你看看他的手册,应该有介绍。好久没用MPI了。
一个奋斗在三流高校的教育界民工
2楼2012-03-22 19:20:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 感谢应助 2012-03-23 02:58:15
余泽成: 专家考核 2012-03-30 14:06:43
不知道你说的分发是什么意思,我只知道变量是可以广播的。

对于读取文件内容,我一般有两种办法,一种id=0的cpu读取,然后广播;一种是全部cpu都读取。

对于写文件,那只能让一个CPU写,或者各自写进不同名字的文件,然后,手动整合。
很女子很弓虽大
3楼2012-03-22 20:16:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

460536813

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by smart0193 at 2012-03-22 19:20:40:
我记得MPI-2.0里,有专门进行文件并行读写的函数,你看看他的手册,应该有介绍。好久没用MPI了。

不想读写 能分发吗
4楼2012-03-28 12:44:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见