研发埠

标题: 在并行计算中,不同计算机之间需要数据通信? [打印本页]

作者: 任建敏    时间: 2014-5-31 13:17
标题: 在并行计算中,不同计算机之间需要数据通信?
我想实现的是:多台计算机共享服务器内存中的数据
作者: 石光    时间: 2014-6-1 14:24
从原理上来说,你现有的环境为多计算机(multi-computer),而你想要的是共享内存式的共享模式,这是很难做到的。共享内存模式一般对应于多处理器(multi-processor)的结构,其与多计算机是MIMD的两个实例。多计算机一般使用消息传递共享模式,经典的是MPI。你的需求其实很早就有人提出来了,类似于DSM模型,即distributed shared memory,不过那个绝不是靠普通PC机搭出来的,也绝不是走网线的,一定是大厂商定制开发的,所以这个你就别想了。另一种解决方案是靠高层抽象,将消息传递抽象成共享存储,但效率比较低,不过貌似大规模分布式系统已采用这种方案,对小型系统没啥优势的。综上所述,用于并行计算的多计算机使用共享内存模式很难办到。
作者: 肖玲    时间: 2014-6-1 14:41
把文件共享  或者 就是楼上说的FTP  很简单  具体怎么弄  从百度查就行
作者: 任建敏    时间: 2014-6-1 19:58
谢谢楼上的回答,以后有问题就来这里问你们了哦




欢迎光临 研发埠 (http://bbs.yanfabu.com/) Powered by Discuz! X3.2