首页 | 本学科首页   官方微博 | 高级检索  
     

异步共享存储器互斥算法的研究与实现
引用本文:陈仲民,王飞. 异步共享存储器互斥算法的研究与实现[J]. 计算机工程与设计, 2007, 28(11): 2527-2529,2536
作者姓名:陈仲民  王飞
作者单位:东南大学,计算机科学系,江苏,南京,210096;华中农业大学,计算机科学系,湖北,武汉,430070;华中农业大学,计算机科学系,湖北,武汉,430070
摘    要:异步共享存储器是分布式计算系统的一个应用,它的出现使大规模的科学计算和存储成为可能.异步共享存储器算法要解决的前提问题是异步进程的互斥,资源的分配,一致性和原子对象.进程间的互斥保证各个进程访问单个非共享资源时的正确性和完整性.一致性则要分析故障可能性这个复杂的问题.原子对象指资源被几个不同的进程同时访问而不发生错误.对上述问题进行了分析,在此基础上重点讨论了几种互斥算法,并且在SunOS 5.9 Unix系统下模拟实现了互斥算法.

关 键 词:异步共享存储器  资源  进程  互斥  实现
文章编号:1000-7024(2007)11-2527-03
修稿时间:2006-05-15

Research and implementation of Mutex algorithm in distributed shared memory
CHEN Zhong-min,WANG Fei. Research and implementation of Mutex algorithm in distributed shared memory[J]. Computer Engineering and Design, 2007, 28(11): 2527-2529,2536
Authors:CHEN Zhong-min  WANG Fei
Affiliation:1. Department of Computer Science, Southeast University, Nanjing 210096, China; 2. Department of Computer Science, Huazhong Agriculture University, Wuhan 430070, China
Abstract:The distributed shared memory(DSM)is an application of distributed computing system,it makes large scale scientific computation and storage possible.The problem that DSM should be solved in advance is the Mutex of asynchronous processes,allocation of resource,coherence and atomic object.The Mutex between processes ensure the correctness and integrality of each process accessing to single non-shared resource.Coherence need analyzing malfunction possibility which is a very complex problem.The atomic object mean that no error occur when several process access resources at the same time.Such problems are analyzed,some Mutex algorithms are discussed,and the implementation in Sun Unix operating system is given.
Keywords:distributed sharedmemory   resource   process   Mutex   implementation
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号