删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

一种基于自更新的简单高效Cache一致性协议

本站小编 Free考研考试/2022-01-01

何锡明,马胜,黄立波,陈微,王志英
(国防科技大学计算机学院 长沙 410073) (heximing15@nudt.edu.cn)
出版日期: 2019-04-01


基金资助:国家自然科学基金项目(61520106005,61761136014);国家重点研发计划项目(2017YFB1010000)

A Simple and Efficient Cache Coherence Protocol Based on Self-Updating

He Ximing, Ma Sheng, Huang Libo, Chen Wei, Wang Zhiying
(College of Computer, National University of Defense Technology, Changsha 410073)
Online: 2019-04-01







摘要/Abstract


摘要: 随着片上多处理器系统核数的增加,当前一致性协议上存在的许多问题使共享存储系统复杂而低效.目前一些一致性协议极其复杂,例如MESI(modified exclusive shared or invalid)协议,存在众多的中间状态和竞争.并且这些协议还会导致额外失效通信,以及大量记录共享信息的目录存储开销(目录协议)或广播消息的网络开销(监听协议).对数据无竞争的程序实现了一种简单高效一致性协议VISU(valid/invalid states based on self-updating),这种协议基于自更新操作(self-updating)、只包含2个稳定状态(valid/invalid).所设计的两状态VISU协议消除了目录和间接事务.首先基于并行编程的数据无竞争(data race free, DRF)模型,采用在同步点进行自更新共享数据来保证正确性.其次利用动态识别私有和共享数据的技术,提出了对私有数据进行写回、对共享数据进行写直达的方案.对于私有数据,简单的写回策略能够简化不必要的片上通信.在L1 cache中,对于共享数据的写直达方式能确保LLC(last level cache)中数据最新从而消除了几乎所有的一致性状态.实现的VISU协议开销低、不需要目录、没有间接传输和众多的一致性状态,且更加容易验证,同时获得了与MESI目录协议几乎相当甚至更优的性能.






[1]周恩强,张伟,卢宇彤,侯红军,董勇. 一种面向大规模数据密集计算的缓存方法[J]. 计算机研究与发展, 2015, 52(7): 1522-1530.
[2]郑亚松,王达,叶笑春,崔慧敏,徐远超,范东睿. MALK:一种高效处理大规模键值的MapReduce框架[J]. 计算机研究与发展, 2014, 51(12): 2711-2723.
[3]荀长庆 杨乾明 伍 楠 文 梅 张春元. 共享存储可重构计算机软硬件通信的优化实现[J]. , 2013, 50(8): 1637-1646.
[4]王炜, 乔林, 杨广文, 汤志忠,. 二维片上网络局部均匀随机通信性能分析[J]. , 2010, 47(3): 532-540.
[5]彭 林 谢伦国 张小强. 事务存储系统[J]. , 2009, 46(8): 1386-1398.
[6]王 炜 乔 林 杨广文 汤志忠. 片上二维网络互连性能分析[J]. , 2009, 46(10): 1601-1611.
[7]肖俊华, 冯子军, 章隆兵,. 片上多处理器中延迟和容量权衡的cache结构[J]. , 2009, 46(1): 167-175.
[8]章宏灿 薛 巍 舒继武. 一种可扩展分布式RAID存储集群系统[J]. , 2008, 45(4): 741-746.
[9]宋美娜 宋俊德 战晓苏. 高速路由器中一种有效的组播交换排队机制[J]. , 2005, 42(5): 810-817.
[10]吴俊敏 杨 超 陈国良 张淼辉 门 珂. 存储模型仿真器的设计与实现[J]. , 2005, 42(3): -.





PDF全文下载地址:

https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=3902
相关话题/数据 计算机 通信 网络 设计

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于工作负载感知的固态硬盘阵列系统的架构设计与研究
    张强1,梁杰1,许胤龙1,2,李永坤1,21(中国科学技术大学计算机科学与技术学院合肥230026);2(安徽省高性能计算重点实验室(中国科学技术大学)合肥230026)(zhgqiang@mail.ustc.edu.cn)出版日期:2019-04-01基金资助:国家自然科学基金项目(6152010 ...
    本站小编 Free考研考试 2022-01-01
  • 基于历史数据的虚拟机资源分配方法
    王海涛,李战怀,张晓,卜海龙,孔兰昕,赵晓南(西北工业大学计算机学院西安710129)(工信部大数据存储与管理重点实验室(西北工业大学)西安710129)(wanght@mail.nwpu.edu.cn)出版日期:2019-04-01基金资助:国家自然科学基金项目(61520106005,61761 ...
    本站小编 Free考研考试 2022-01-01
  • 纠删码存储系统中基于网络计算的高效故障重建方法
    唐英杰,王芳,谢燕文(武汉光电国家研究中心(华中科技大学)武汉430074)(信息存储系统教育部重点实验室(华中科技大学)武汉430074)(深圳华中科技大学研究院广东深圳518000)(tangyingjie@mail.hust.edu.cn)出版日期:2019-04-01基金资助:国家自然科学基 ...
    本站小编 Free考研考试 2022-01-01
  • 基于带权词格的循环神经网络句子语义表示建模
    张祥文1,2,陆紫耀1,杨静1,林倩1,卢宇1,王鸿吉1,苏劲松1,21(厦门大学福建厦门361000);2(江苏省计算机信息处理技术重点实验室(苏州大学)江苏苏州215006)(xwzhang@stu.xmu.edu.cn)出版日期:2019-04-01基金资助:国家自然科学基金项目(615201 ...
    本站小编 Free考研考试 2022-01-01
  • 基于网络节点聚类的目标IP城市级定位方法
    李明月1,2,罗向阳1,2,柴理想1,2,袁福祥1,2,甘勇31(中国人民解放军战略支援部队信息工程大学郑州450001);2(数学工程与先进计算国家重点实验室(中国人民解放军战略支援部队信息工程大学)郑州450001);3(郑州轻工业大学计算机与通信工程学院郑州450001)(lmypretty@ ...
    本站小编 Free考研考试 2022-01-01
  • 基于双线性映射的支持全操作的公共可验证外包数据库模型
    王强,周福才,玄鹏开,吴淇毓(东北大学软件学院沈阳110169)(wangq3635@126.com)出版日期:2019-03-01基金资助:国家自然科学基金项目(61772127,61472184,61321491);国家自然科学基金青年科学基金项目(61703088);中央高校基本科研业务费专项 ...
    本站小编 Free考研考试 2022-01-01
  • 点差分隐私下图数据的度直方图发布方法
    张宇轩1,魏江宏1,李霁1,刘文芬2,胡学先11(数学工程与先进计算国家重点实验室(中国人民解放军战略支援部队信息工程大学)郑州450001);2(广西密码学与信息安全重点实验室(桂林电子科技大学)广西桂林541004)(bigzhangq@163.com)出版日期:2019-03-01基金资助:国 ...
    本站小编 Free考研考试 2022-01-01
  • 基于智能手机感知数据的心理压力评估方法
    王丰1,2,5,王亚沙1,3,王江涛1,2,熊昊一4,赵俊峰1,2,张大庆1,21(高可信软件技术教育部重点实验室(北京大学)北京100871);2(北京大学信息科学技术学院北京100871);3(北京大学软件工程国家工程研究中心北京100871);4(密苏里科技大学计算机科学系美国密苏里州罗拉65 ...
    本站小编 Free考研考试 2022-01-01
  • 多元数据融合的非干扰身份识别方法
    于佃存1,2,陈益强1,3,彭晓晖1,焦帅1,李啸海1,钟习1,31(中国科学院计算技术研究所北京100190);2(山东大学软件学院济南250101);3(中国科学院大学北京100049)(yudiancun@ict.ac.cn)出版日期:2019-03-01基金资助:国家重点研发计划基金项目(2 ...
    本站小编 Free考研考试 2022-01-01
  • 硬件加速神经网络综述
    陈桂林,马胜,郭阳(国防科技大学计算机学院长沙410073)(cglnudt@163.com)出版日期:2019-02-01基金资助:国家自然科学基金项目(61672526);国防科技大学科研计划项目(ZK17-03-06)SurveyonAcceleratingNeuralNetworkwithH ...
    本站小编 Free考研考试 2022-01-01