CN119759807A 缓存数据读取方法、装置、计算机设备及存储介质_第1页
CN119759807A 缓存数据读取方法、装置、计算机设备及存储介质_第2页
CN119759807A 缓存数据读取方法、装置、计算机设备及存储介质_第3页
CN119759807A 缓存数据读取方法、装置、计算机设备及存储介质_第4页
CN119759807A 缓存数据读取方法、装置、计算机设备及存储介质_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(12)发明专利申请(21)申请号202510265839.6(22)申请日2025.03.07有限公司11250(54)发明名称获取第一读数据请求获取第一读数据请求根据第一读数据请求查询处理器核心的第一缓存内存储的第一缓存数据以及缓存附加加速器缓存内存储的第二缓存数据获取第一缓存的第一缓存状态和缓存控制器目录记录的第二缓存状态,其中,第二缓存状态是根据第一缓存状态和缓存附加加速器缓存的缓存状态确定的基于第一缓存数据命中与第一读数据请求相对应的第三缓存数据的情况、第二缓存数据命中第三缓存数据的情况、第一缓存状态以及第二缓存状态,确定与第一读数据请求相对应的目标缓存数据2获取所述第一缓存的第一缓存状态和缓存控制器目在存在处理单元的第二读数据请求且所述缓存附加加速器缓存不包含所述第二读数3根据所述第一缓存数据命中与第一读数据请求相对应的缓存数据的情况确定所述第将所述第一缓存的缓存状态设置为第四目标状态,其中,所述第根据预设高低规则、所述第一缓存的缓存状态以及所述缓存将所述缓存控制器目录的所述第二缓存状态设将所述第二待替换数据写回第二缓存,并在所述缓存附加加速器4将所述计算结果写入所述第一缓存,并更新所述第一缓存的缓存在存在第二缓存的第三读数据请求的情况下,判断所述第一缓确定所述第一缓存的第三缓存状态,并获取所述缓存控制器目录中记录的第四缓存状确定所述第二缓存的第三当前缓存状态和所述缓存附加加速器缓存的第四当前缓存状态;查询模块,用于根据所述第一读数据请求查询处理器状态获取模块,用于获取所述第一缓存的第一缓存状态和缓567附图说明89[0021]步骤S402,根据第一读数据请求查询处理器核心的第一缓存内存储的第一缓存数[0027]步骤S404,基于第一缓存数据命中与第一读数据请求相对应的第三缓存数据的情附加加速器缓存中删除第二待替换数据。根据预设高低规则确定第三当前缓存状态和第四当前缓存状态中的较高缓存状查询模块1002,用于根据第一读数据请求查询处理器核心的第一缓存内存储的第状态获取模块1003,用于获取第一缓存的第一缓存状态和缓存控制器目录记录的缓存数据确定模块1004,用于基于第一缓存数据命中与第一读数据请求相对应的L3L3缓存22获取第一读数据请求获取第一读数据请求根据第一读数据请求查询处理器核心的第一缓存内存储的第一缓获取第一缓存的第一缓存状态和缓存控制器目录记录的第二缓存状态,其中,第二缓存状态是根据第一缓存状态和缓存附加加速器缓存的缓存状态确定的基于第一缓存数据命中与第一读数据请求相对应的第三缓存数据的情况、第二缓存数据命中第三缓存数据的情况、第一缓存状态以及第二缓存状态,确定与第一读数据请求相对应的目标缓存数据回复数据回复数据缓存控制器目录未命23缓存附加加速器读取数据查询缓存附加加速器缓存缓存附加加速器回复数查询缓存附加加速器缓存向CPUL2缓存发送监听请求向CPUL3缓存发送监听请求查询CPUL3缓存是否命中CPUL2缓存回复数据并根据需求更新缓存控制器目录CPUL3缓存回复数据并根据需求更新缓存控制器目录从内存中读取数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论