一个基于层次结构的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中物理内存分布在多个节点上

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

  1. 南大计算机系尹一通,南京大学计算机科学与技术系导师教师师资介绍简介-尹一通(博导)...

    南京大学计算机科学与技术系导师教师师资介绍简介-尹一通(博导)本站小编 Free考研考试/2021-02-15 尹一通,教授,博士生导师:2003年本科毕业于南京大学计算机科学与技术系:2009年获得 ...

  2. 南大计算机学硕调剂,2017年南京大学计算机科学与技术系考研复试名单

    经我校研究生院审核,确定我系复试名单如下. 请各位上线考生务必在3月10日17点之前通过电子邮件方式确认参加复试,否则视为放弃. 邮件发送至zhangding@nju.edu.cn. 格式为: 邮件主 ...

  3. 清华大学计算机学院92届韩松,清华大学计算机科学与技术系2020—2021学年度学生科协主席候选人名单公示...

    原标题:清华大学计算机科学与技术系2020-2021学年度学生科协主席候选人名单公示 根据<清华大学计算机科学与技术系学生科学技术协会章程>,清华大学计算机科学与技术系2020-2021学 ...

  4. 学计算机的管理医生,计算机科学与技术系医学生管理工作体会.pdf

    计算机科学与技术系医学生管理工作体会.pdf 第 1期 苗 碉,等.医学专业研究生计算机基础教学改革与探讨 ll3 骨干为师资力量,重点讲授医院实用软件的内容,帮助 参考文献 研究生找准理论与实践的结 ...

  5. 2020清华大学计算机学院黄翔,清华大学计算机科学与技术系2020—2021学年度学生会主席候选人名单公示...

    原标题:清华大学计算机科学与技术系2020-2021学年度学生会主席候选人名单公示 根据<清华大学计算机科学与技术系学生会章程>和<清华大学计算机科学与技术系2020-2021学年度 ...

  6. 华北电力大学计算机科学,华北电力大学计算机科学与技术系介绍

    华北电力大学计算机科学与技术系介绍 2010-07-15 计算机科学与技术系 院系简介 华北电力大学计算机专业始建于1977年.1983年开始培养硕士研究生.1997年取得计算机应用技术专业的硕士点. ...

  7. 河北工程科技学院计算机专业,计算机科学与技术系与河北工程大学信息与电气工程学院联合召开一流专业建设交流会...

    为进一步推进一流本科专业建设,计算机科学与技术系于2021年5月26日召开了唐山学院计算机科学与技术系与河北工程大学信息与电气工程学院一流专业建设线上交流会. 河北工程大学信息与电气工程学院院长王超. ...

  8. 清华大学 计算机系 研究生导师,清华大学计算机科学与技术系导师教师师资介绍简介-樊海宁...

    清华大学计算机科学与技术系导师教师师资介绍简介-樊海宁本站小编 Free考研考试/2020-04-16 姓名:樊海宁 职称:副研究员 办公室:西主楼一区四层404 邮箱:fhn@tsinghua.ed ...

  9. 清华大学计算机系 贾珈老师,清华大学计算机科学与技术系60周年系庆代际创新论坛...

    亲爱的系友们: 六十载不忘初心,一甲子春华秋实. 清华大学计算机科学与技术系作为国内最早建立计算机学科.首批招收和培养计算机一级学科研究生的单位已经走过六十个年头,六十年来,我系走出了大批的杰出科技人 ...

最新文章

  1. [置顶]       设计模式之创建类模式——原型模式
  2. 怎么样才算是精通 Python?
  3. CRC校验原理及STM32 IAP在线升级程序
  4. linux切换root密码错,(转)Linux下root密码丢失和运行级别错误的解决办法
  5. Apache Lucene中的并发查询执行
  6. Visual Studio 2010 中的 SharePoint 开发
  7. 收藏!目标检测优质综述论文总结!
  8. UI设计灵感|引人注目的弹窗设计参考
  9. opencv jpg作为png背景_基于OpenCV与tensorflow实现实时手势识别
  10. Python学习之路-基础知识1
  11. linux后台执行shell脚本
  12. Django2 SQLite3迁移到MySQL数据库
  13. sudo: must be setuid root错误解决方法.
  14. iec611313标准下载_欧姆龙PLC编程软件中功能块的使用方法
  15. Vulkan_Shader_Day06—光照(多光源_Multiple lights)
  16. 带有CAN模块通讯的labview转化为应用程序(exe)CAN模块启动失败问题解决办法
  17. 近期业务大量突增微服务性能优化总结-2.开发日志输出异常堆栈的过滤插件
  18. Java面试题之ServletJSP篇
  19. 截取固定大小图片css,css-使不同大小的图片在固定大小的容器中居中
  20. 利普西斯常数_只有西斯绝对

热门文章

  1. 网站建设过程中如何更好地运营网站
  2. Ubuntu查看PID对应的用户的方法
  3. 虚拟机可以上网宿主机不能上网的解决情况
  4. 什么是IP防尘防水,手表ip防尘防水等级
  5. m序列伪随机码_Matlab生成伪随机码及特性分析
  6. iOS项目技巧+封装过程
  7. opencv 等比例缩放图像(图像尺寸不变)
  8. 3D模型欣赏:动漫女孩角色设计Zbrush雕刻
  9. linux内核网络驱动框架(linux驱动开发篇)
  10. linux驱动开发笔记 一 基本流程