并行分布操作系统共享存储管理及其优化技术的研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:zqs656690
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究了并行分布操作系统中共享存储管理及其优化技术,主要包括共享存储抽象层的设计与实现、线程一致性模型以及基于即态访问信息的动态页迁移技术等。 经过对并行分布操作系统面临的机遇和挑战以及相关理论和具体实现技术的深入剖析,本文着重对共享存储管理技术进行了研究。针对不同体系结构所呈现出的不同存储共享的性质,我们提出了一个共享存储抽象层的概念,用以统一SMP等系统中的真共享、CC-NUMA等系统中由硬件支持的分布共享以及工作站机群系统中的虚共享等情况,并在此基础上探讨和设计了并行分布操作系统的逻辑结构框架。 共享存储管理中最关键的问题之一就是如何维护存储一致性的问题。针对现有的存储一致性模型大都存在可扩展性不足和不适于在操作系统级实现的缺点,我们提出了一个基于同步点的存储一致性模型及实现的框架——S~3C框架,通过它来更好的研究和比较不同的存储一致性模型及其优化的实现方式,为设计和实现新的存储一致性模型提供指导,以弥补现有存储一致性模型存在的不足。在该框架中,我们通过定义三个同步点和一个一致性维护点的概念,对不同存储一致性模型中正确的存储访问事件顺序进行了描述。 在S~3C框架的基础上,我们提出了一种新的以操作系统为中心的存储一致性模型——线程一致性模型。该模型通过程序执行过程中线程状态的变化来观察和限制存储访问事件的正确顺序,因而有机的将操作系统存储管理和执行体管理的功能结合在一起,更适合于在操作系统级进行实现。同时,线程一致性模型能够充分利用多线程系统中计算与通信重叠从而隐藏通信延迟的优势,特别适合于多线程操作系统内核和多线程CPU。此外,我们通过对线程一致性模型条件的进一步放松,提出了模型的懒惰实现方式,从而减小系统维护一致性的消息传递开销,提高了系统的可扩展性。 我们针对共享存储管理的优化技术展开了探讨。高效的页迁移策略能够动态改善数据局部性,提高存储系统的性能。因此,我们重点针对页迁移技术进行了研究。现有的页迁移策略大都需要特殊的硬件支持(如访问次数计数器),因而硬件开销大且软件模块的可移植性不够好。为了提高策略的通用性,我们设计了一种无需特殊硬件支持的基于即态访问信息的动态页迁移策略,在策略的信息收集阶段采用直接从cache中获取的即态访问信息来代替传统策略使用的历史访问信息,在此基础上形成页面动态复制或迁移的策略,从而消除了硬件开销。测试结果表明该策略能接近甚至达到传统页迁移策略的优化效果。
其他文献
英国科学家正在研制一种"智能化"衣料,能让残疾儿童借助它"说话"。残疾儿童穿上由这种独特的电子纺织材料制成的马甲,连接一个语音合成器,就可以简单地通过轻拍这种触敏性材
由于基于构件的软件开发技术使得大量结构相似的应用程序可重用,缩短了软件开发周期、减少了软件开发成本,因而成为当前软件开发的主流技术,与此同时,相关的质量保证技术研究
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
高技术条件下,空战已成为决定战争胜负的主要方式.而在所有空战飞机中,轰炸机作战威力最大,成为空战的"杀手锏".轰炸机携带炸弹、鱼雷或空地导弹对敌方地面和海上目标实施杀
收集2016年1月21日青海门源M_S6.4地震周围震源机制解资料,应用MSATSI软件反演了震中周围应力场。结果显示:区域构造应力场最大主应力轴方位由NE向顺时针偏转至NEE向,倾伏角
0ffice2000家族软件都有各自的工具栏,每个工具栏上有若干个按扭,每个按钮完成一个固定的操作,需要时只要用鼠标一点即可,非常方便.其实用户也能够根据自己的需要建立得心应
目的:观察综合康复治疗膝关节骨性关节炎的临床疗效。方法:将60例患者分为两组,治疗组30例采用物理疗法(石蜡疗法+调制中频脉冲疗法+关节功能锻炼)+ADL指导;对照组30例采用常规药物
伞兵着陆受伤和空投设备受损每年都会发生.能否设计一种新的装置来改变这种状况?日前,美国的工程师们已解决了这一难题.他们发明了一种可以减少着陆痛楚的伞兵着陆新装置,并
<正> 在耀眼的热带阳光照射之下,我眯眼注视着正前方不远的干枯河床上躺着一个物体.那是一头死去不久的野鹿,但尸体已开始腐烂,并散发出令人作呕的臭味.&#39;注意那边&#39;,
<正> 为给广大科学爱好者打造一个贴近生活、广交朋友、崇尚科学的传媒平台,2004年科学之友杂志社将整合报、刊、影视、网络等优势资源,构建一个由各路精英组成的千人俱乐部
期刊