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

面向多核处理器的可配置缓存一致性协议设计与实现

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

陈志强,周宏伟,冯权友,邓让钰
(国防科技大学计算机学院 长沙 410073) (czq19982016@163.com)
出版日期: 2021-06-01


基金资助:并行与分布处理国防科技重点实验室基金项目(WDZC20205500117)

Design and Implementation of Configurable Cache Coherence Protocol for Multi-Core Processor

Chen Zhiqiang, Zhou Hongwei, Feng Quanyou, Deng Rangyu
(College of Computer Science and Technology, National University of Defense Technology, Changsha 410073)
Online: 2021-06-01


Supported by:This work was supported by the Foundation of the Key Laboratory of Defense Technology for Parallel and Distributed Processing (WDZC20205500117).




摘要/Abstract


摘要: 多核处理器需要维护缓存的一致性问题.基于目录的一致性协议具有较好的扩展性、较低的延迟,应用较多.分布式目录访问带宽高、目录查询速度快、物理实现灵活.分布式目录一致性协议设计复杂度高,验证困难,为了降低自主CPU研发和产业化的风险,提出了一种面向多核处理器的可配置分布式目录控制单元(configurable distribute directory unit, CDDU),通过微操作机制,实现动态配置缓存一致性协议.该设计增加了多核系统缓存一致性协议的灵活性与容错性,可以实现协议状态转换和协议流程的配置,能够解决由于一致性协议设计缺陷导致的功能故障,可以防止一致性协议设计不足引起的死锁.测试结果表明:设计方案展现了良好的可配置性、可扩展性,避免了死锁产生,代价是少量的性能损耗以及面积开销.主要思想在自主飞腾64核处理器中进行了实现,为确保处理器的协议正确性发挥了重要作用,同时在该芯片的多路扩展实现过程中提高了协议的鲁棒性,消除了潜在的死锁.






[1]杨帆, 张鹏, 王展, 元国军, 安学军. 基于在网计算加速的拜占庭容错算法[J]. 计算机研究与发展, 2021, 58(1): 164-177.
[2]包涵, 王意洁, 许方亮. 基于生成矩阵变换的跨数据中心纠删码写入方法[J]. 计算机研究与发展, 2020, 57(2): 291-305.
[3]杨洪章, 杨雅辉, 屠要峰, 孙广宇, 吴中海. 基于“采集—预测—迁移—反馈”机制的主动容错技术[J]. 计算机研究与发展, 2020, 57(2): 306-317.
[4]张潇,支天. 面向多核处理器的机器学习推理框架[J]. 计算机研究与发展, 2019, 56(9): 1977-1987.
[5]王江,章明星,武永卫,陈康,郑纬民. 类Paxos共识算法研究进展[J]. 计算机研究与发展, 2019, 56(4): 692-707.
[6]何锡明,马胜,黄立波,陈微,王志英. 一种基于自更新的简单高效Cache一致性协议[J]. 计算机研究与发展, 2019, 56(4): 719-729.
[7]李增鹏,马春光,赵明昊. 抵抗自适应密钥恢复攻击的层级全同态加密[J]. 计算机研究与发展, 2019, 56(3): 496-507.
[8]吴宇,杨涓,刘人萍,任津廷,陈咸彰,石亮,刘铎. 近似存储技术综述[J]. 计算机研究与发展, 2018, 55(9): 2002-2015.
[9]潘锋烽, 熊劲. NV-Shuffle:基于非易失内存的Shuffle机制[J]. 计算机研究与发展, 2018, 55(2): 229-245.
[10]禹振,苏小红,邱景. 使用锁分配图动态检测混合死锁[J]. 计算机研究与发展, 2017, 54(7): 1557-1568.
[11]李军飞,胡宇翔,邬江兴. 基于拜占庭容错提高SDN控制层可靠性的研究[J]. 计算机研究与发展, 2017, 54(5): 952-960.
[12]欧阳一鸣,孙成龙,李建华,梁华国,黄正峰,杜高明. 针对瞬时故障和间歇性故障的NoC链路容错方法[J]. 计算机研究与发展, 2017, 54(5): 1109-1120.
[13]陈继承,李一韩,赵雅倩,王恩东,史宏志,唐士斌. 一种基于共享转发态的多级缓存一致性协议[J]. 计算机研究与发展, 2017, 54(4): 764-774.
[14]禹振,苏小红,齐鹏,马培军. 基于未来锁集的死锁规避[J]. 计算机研究与发展, 2017, 54(2): 428-445.
[15]叶青,胡明星,汤永利,刘琨,闫玺玺. 基于LWE的高效身份基分级加密方案[J]. 计算机研究与发展, 2017, 54(10): 2193-2204.





PDF全文下载地址:

https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=4432
相关话题/计算机 设计 技术 控制 国防科技大学

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 一种高性能超长点数浮点FFT加速器设计
    王谛,石嵩,吴铁彬,刘亮,谭弘兵,郝子宇,过锋,李宏亮(江南计算技术研究所江苏无锡214083)(wangdi_csarch@126.com)出版日期:2021-06-01基金资助:核高基”国家科技重大专项基金项目(2018ZX01028-102)AHighPerformanceAccelerato ...
    本站小编 Free考研考试 2022-01-01
  • 一种自主设计的面向E级高性能计算的异构融合加速器
    刘胜,卢凯,郭阳,刘仲,陈海燕,雷元武,孙海燕,杨乾明,陈小文,陈胜刚,刘必慰,鲁建壮(国防科技大学计算机学院长沙410073)(liusheng83@nudt.edu.cn)出版日期:2021-06-01基金资助:国家重点研发计划项目(2018YFB0204301课题1)ASelf-Designe ...
    本站小编 Free考研考试 2022-01-01
  • 一种减少网络振动的智能路由选择算法设计
    邵天竺,王晓亮,陈文龙,唐晓岚,徐敏(首都师范大学信息工程学院北京100048)(nestea_god@hotmail.com)出版日期:2021-06-01基金资助:国家重点研发计划项目(2018YFB1800403);国家自然科学基金项目(61872252);北京市自然科学基金项目(420201 ...
    本站小编 Free考研考试 2022-01-01
  • 模糊测试技术综述
    任泽众1,郑晗1,张嘉元2,王文杰1,冯涛2,王鹤3,张玉清1,3,41(中国科学院大学国家计算机网络入侵防范中心北京101408);2(兰州理工大学计算机与通信学院兰州730050);3(西安电子科技大学网络与信息安全学院西安710071);4(海南大学计算机与网络空间安全学院海口570228)( ...
    本站小编 Free考研考试 2022-01-01
  • 神经网络水印技术研究进展
    张颖君1,4,陈恺2,3,周赓1,4,吕培卓2,3,刘勇2,黄亮51(中国科学院软件研究所可信计算与信息保障实验室北京100190);2(信息安全国家重点实验室(中国科学院信息工程研究所)北京100195);3(中国科学院大学网络空间安全学院北京100049);4(中国科学院大学计算机科学与技术学院 ...
    本站小编 Free考研考试 2022-01-01
  • 一种基于运行时信息的以太坊智能合约防御技术
    向杰,杨哲慜,周顺帆,杨珉(复旦大学软件学院上海200433)(jxiang17@fudan.edu.cn)出版日期:2021-04-01ARuntimeInformationBasedDefenseTechniqueforEthereumSmartContractXiangJie,YangZhem ...
    本站小编 Free考研考试 2022-01-01
  • 大数据时代的存储系统与智能存储技术专题前言
    舒继1,王意洁2,吴晨涛31(清华大学北京100084);2(国防科技大学长沙410072);3(上海交通大学上海200240)出版日期:2021-02-01Online:2021-02-01摘要/Abstract摘要:随着大数据时代的到来,各领域的数据呈现出爆炸式增长态势,数据资源得到了各行各业的 ...
    本站小编 Free考研考试 2022-01-01
  • 基于持久化内存的索引设计重新思考与优化
    韩书楷,熊子威,蒋德钧,熊劲(计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京100190)(中国科学院大学北京100049)(hanshukai@ict.ac.cn)出版日期:2021-02-01基金资助:国家重点研发计划项目(2018YFB1003303);中国科学院战略性先导科技专 ...
    本站小编 Free考研考试 2022-01-01
  • 基于边际贡献的需求变更技术债务量化评估
    张云洁1,张璇1,2,王旭3,任峻民1,唐子淇11(云南大学软件学院昆明650091);2(云南省软件工程重点实验室(云南大学)昆明650091);3(云南大学经济学院昆明650091)(932145749@qq.com)出版日期:2021-01-01基金资助:国家自然科学基金项目(61862063 ...
    本站小编 Free考研考试 2022-01-01
  • 飞腾处理器上向量三角函数的设计实现与优化
    沈洁,龙标,姜浩,黄春(国防科技大学计算机学院长沙410073)(j.shen@nudt.edu.cn)出版日期:2020-12-01基金资助:“核高基”国家科技重大专项基金项目(2018ZX01029-103);国家自然科学基金项目(61902407);湖南省自然科学基金资助项目(2018JJ36 ...
    本站小编 Free考研考试 2022-01-01