用软件实现局域网中的内存共享

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:lidawei232
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在局域网软件实现内存共享是近年来研究的一个热门课题,实现的系统具有良好的可扩展性和简单的用户编程接口,并能实现在PC机组成的局域网小模拟高性能计算机运行并行科学计算程序。 实现这样的系统关键涉及到三个方面的问题:内存的组织、数据的同步和节点间通信。内存的组织主要分成共享页面是有宿主节点还是没有宿主节点两种;数据的同步关键是要保证数据的正确性、完整性和访存的先后顺序,为此提出的多种存储器一致性模型和高速缓存一致性协议保证了系统中的各节点按照一定的方式和顺序访问分散在不同机器上的数据;节点间通信是影响系统性能的一个非常关键的因素,如果通信的性能不好会导致系统的设计目标不能实现,所以要设计能高效运行的共享内存系统就要设计高效的通信模块。 在本文所阐述的系统中,主要采用了基于主节点的内存管理方式,也就是所有的共享页面都有一个固定的主节点,当页面被修改过后就要把修改的值传回主节点中,并保证其它机器读取的数据总是最新的;数据同步方面系统采用了域一致性模型、多写协议,和基于锁的同步方式;在通信方面,本文提出了一种新的通信模块框架,采用用户级通信的概念,在操作系统和应用程序之间插桩一个守护进程模块,这个模块专门给应用程序提供通信服务,从最底层的协议栈中直接为应用程序收发数据,从而大大减少了原来由网络系统软件传递数据带来的通信开销。 本文先讨论了用软件实现局域网中的共享内存系统要涉及到的相关理论问题,然后提出了一个具体的实现方案,最后描述了这个系统的实际运行结果和得出的结论。
其他文献
分形图象压缩方法是根据图象的自相似性,将一幅数字图象转化为一组收缩的迭代函数系统模型,通过对迭代函数系统参数编码达到图象压缩的目的。分形图象压缩方法具有压缩比高,解码
近年来,管控一体化已成为石化企业提高自身管理水平和生产效率的一种趋势。本文以吉化化肥厂为实例,从理论和实践两方面讨论了管控一体开发过程中的相关技术问题。 在这篇文
视频中的文字信息在很多应用(如视频标注和检索)中具有重要的价值,提取视频中的文字信息是我们迫切需要解决的问题.在一个视频文字识别系统中,包括了预处理、文字区域定位、二
该论文主要讨论了基于CORBA的事务处理系统.在讨论基于CORBA的事务处理系统的过程中,着重讨论基于CORBA的事务处理系统与传统的事务处理系统的差异.而讨论基于CORBA的事务处
约束优化问题广泛存在于科学与工程研究的各个领域,一直是学术界研究的一个热点问题。拟态物理学优化算法作为一种新型的随机优化算法,目前已成功应用于解决全局优化问题。可
网络入侵在高度发达的信息社会备受瞩目,对于入侵检测和黑客追踪技术的研究也随之成为网络安全领域的热点。 论文介绍了传统被动式安全方案的不足,并在此基础上提出使用网络
该课题的主要研究内容概括为两个方面:开放性远程教学体系结构的构建.构建一个具有一体化管理特性和可扩展性的远程教学平台,在该教学平台上,通过采用总线式构建方式,各个功
自动语音应答系统是集电话与计算机于一体的交互式系统,得到广泛的应用。本文设计了一种基于INTERNET的自动语音应答系统,它专门针对系统访问异地数据库的情况,给出了使用异地数
随着Internet应用不断深入,对Internet应用的要求不断提高,综合网络应用系统越来越成为业界的热点。Domino是IBM所属的Lotus公司的一个集应用开发、数据集成、服务提供于一体
该文阐述了物流信息平台在应用中的意义:物流信息平台可以作为物流管理者预测和订货管理的依据;还可以作为配送的信息支持,提高配送效率,降低成本.分析实际应用中对物流信息平