← 返回列表

一种多核缓存一致性方法及系统

申请号: CN202410089838.6
申请人: 中诚华隆计算机技术有限公司
申请日期: 2024/1/23

摘要文本

本发明提供一种多核缓存一致性方法及系统,该方法中,监听模块检测到第一内核向第一缓存发送针对于目标文件的第一访问请求时,若监听模块检测到临时存储模块中存储有第一修改数据,则指示第一内核基于第一修改数据更新第一缓存中存储的目标文件,以及,指示第一内核对更新后的目标文件执行第一访问请求对应的第一访问操作。第一修改数据为多核处理器包括的区别于第一内核的至少一个内核历史对目标文件执行写操作时生成的数据。若监听模块未检测到临时存储模块中存储有第一修改数据,则指示第一内核对第一缓存中存储的目标文件执行第一访问操作。本发明通过减少多核处理器包括的各内核对存储的目标文件的更新次数,能够降低多核处理器的功耗。。微信公众号

专利详细信息

项目 内容
专利名称 一种多核缓存一致性方法及系统
专利类型 发明申请
申请号 CN202410089838.6
申请日 2024/1/23
公告号 CN117608864A
公开日 2024/2/27
IPC主分类号 G06F9/50
权利人 中诚华隆计算机技术有限公司
发明人 王嘉诚; 张少仲
地址 北京市朝阳区来广营乡紫月路18号院3号楼8层

专利主权项内容

1.一种多核缓存一致性方法,其特征在于,应用于多核缓存一致性系统,所述多核缓存一致性系统包括监听模块、临时存储模块以及多核处理器;所述多核处理器包括第一内核,所述第一内核对应第一缓存,所述第一缓存是所述第一内核的私有缓存;所述方法包括:所述监听模块检测到所述第一内核向所述第一缓存发送针对于目标文件的第一访问请求;所述第一访问请求用于请求对所述目标文件执行第一访问操作;若所述监听模块检测到所述临时存储模块中存储有第一修改数据,所述监听模块指示所述第一内核基于所述第一修改数据更新所述第一缓存中存储的所述目标文件;以及,指示所述第一内核对更新后的所述目标文件执行所述第一访问操作;所述第一修改数据为所述多核处理器包括的区别于所述第一内核的至少一个内核历史对所述目标文件执行写操作时生成的数据;若所述监听模块未检测到所述临时存储模块中存储有所述第一修改数据,所述监听模块指示所述第一内核对所述第一缓存中存储的所述目标文件执行所述第一访问操作。