版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:软件新技术国家重点实验室南京大学计算机系南京210093 软件新技术国家重点实验室x南京大学计算机系南京210093
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2001年第28卷第1期
页 面:39-44页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:一、引言 分布式共享内存(Distributed Shared Memory,DSM)是并行处理中的一种关键技术.它为程序员提供了一个逻辑上统一的虚拟地址空间,任何一个处理机都可以对这一地址空间直接进行读写访问.其中一致性模型、一致性协议、粒度是影响DSM性能的重要因素. DSM中物理内存分布在多个节点上,数据一般采用复制的方式来实现共享内存的抽象,因此如何在保证内存一致性前提下尽量提高效率成为DSM的一个重要研究内容.一致性模型[5]本质上是内存系统与并行程序之间关于内存访问的协议.严格一致性模型包括原子一致性、顺序一致性等.严格的一致性模型不利于开发程序的并行性,因此出现了很多松懈一致性模型,包括弱一致性、释放一致性、域一致性(Scope Consistency)和单项一致性(Entry Consistency)等.