南京大计算机系学郑国梁,一个基于层次结构的DSM模型-南京大学计算机科学与技术系.PDF...

一个基于层次结构的DSM模型-南京大学计算机科学与技术系

if算机科学2001Vol.28V-.I

一个基于层次结构的DSM模型 )‘

AHierarchicalDSM Model

陈贵海 谢 立

南京大学计算机系 南京210093)

Abstract WepresentahierarchicalDSM schemenamedGDSM.Inoursnlution.sub-tasksaretobe

mappedtogroups,whichapplydifferenttechniquesbasedonthedistinctcharacteristicsofinter-group

andintra-groupdatasharing.Aserialofalternativesareusedwithrespecttotheintra-groupandinter

grouppropertyofthismechanism:(I)Consistencymodelreleaseconsistencyvs.scopeconsistency;(2)

Coherenceprotocol:multiple-writerandwrite-updateprotocolvs.single-writerandwrite-invalidate

Protocol;(3)Granularity:fine-grainvs.coarse-gram.Ournovelstrategytocombinegroupingwithcon

sistency.dataconversionandgranularityswitchcutsdowntheoverheadofconsistencymamtenance.in-

creasestheparallelismbetweengroupsandthuspromotessystemperformance.Wealsoputforwardthe

architectureofProtocolEngineimplementingtheGDSMscheme,tbeenginethatachievesmessage-for

wardingtransparency,clearhierarchicalstructureandencapsulationofgroup

Keywords DSM,Group,Consistencymodel.Granularity,ProtocolEngine

一、引言 一致性模型可以用不同程度的惰性协议来实现一

致性维护操作和数据修改的传播.这样就需要区分单

分布式共享内存(DistributedSharedMemory, 写和多写协议、写更新和写无效。单写协议允许多个读

DSM)是并行处理中的一种关键技术 它为程序员提 者同时存取某个页面.但只有一个写者拥有修改权 单

供了一个逻辑上统一的虚拟地址空间.任何一个处理 写协议易于实现,但通信代价较大 多写协议同时允许

机都可以对这一地址空间直接进行读写访问。其中一 多个进程对共享数据拥有写权限 这种方式减少了假

致性模型、一致性协议、粒度是影响DSM性能的重要 共享和对全局带宽的要求,但需要颧外的处理代价.写

因素, 更新和写无效的区别在于系统出现不一致时的处理方

DSM中物理内存分布在多个节点上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值