多核共享cache确定性技术  被引量:1

Deterministic technology of multi-core shared cache

在线阅读下载全文

作  者:虞保忠[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[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象