检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:虞保忠[1] 周霆[1] 李运喜[1] 黄凡帆 YU Bao-zhong;ZHOU Ting;LI Yun-xi;HUANG Fan-fan(Third Research Lab,Aeronautics Computing Technology Research Institute,Xi’an 710010,China)
机构地区:[1]中航工业西安航空计算技术研究所第三研究室,陕西西安710010
出 处:《计算机工程与设计》2022年第11期3079-3084,共6页Computer Engineering and Design
基 金:国家自然科学基金项目(61732001)。
摘 要:为解决多核共享cache竞争冲突引发的确定性问题,研究多核共享cache确定性缓解技术,提出针对多核实时系统的共享cache确定性缓解方法。通过硬件和软件协同方式,以软件配置方式,利用cache硬件分区和cache软件分区方法,优化存储空间管理,避免多核访问同一cache空间,减少多核共享cache竞争。创新点在于设计平台无关的核间cache隔离,在多核实时操作系统中设计和实现,并在国产和国外多核处理器上进行测试验证。实现结果表明,经过确定性缓解后,能够达到共享cache确定性效果,提高多核并行的确定性。To solve the deterministic problem which caused by multi-core contention conflict on shared cache,the technology of deterministic mitigation on multi-core shared cache was researched,a deterministic mitigation method of shared cache for multi-core real-time system was proposed.Through the hardware and software cooperation,and configuration in software,hardware cache partition software cache partition method was used,the memory space management was redesigned and implemented,multi-core accessing the same cache space was avoided at the same time.The innovation was designing platform independent cache isolation between cores.It was designed and implemented in multi-core real time operation system,and verified on domestic and foreign multi-core processor.Experimental results demonstrate that the deterministic of multi-core shared cache is improved.
关 键 词:多核 共享CACHE 确定性 并行 实时系统 竞争冲突 分区
分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.20.239.211