管理转址旁路缓存的方法和多核处理器技术

技术编号:18179003 阅读:33 留言:0更新日期:2018-06-09 20:50
一种管理转址旁路缓存TLB的方法和多核处理器,其方法用于多核处理器,多核处理器包括第一核,第一核包含一个TLB,该方法包括:第一核接收第一地址转换请求,根据第一地址转换请求查询第一核内的TLB(210);在第一核内的TLB中,确定和第一地址转换请求对应的第一目标TLB表项缺失时,获取第一目标TLB表项(220);在判断第一核内的TLB中的表项存储已满时,从多核处理器中处于空闲状态的核中确定第二核(230);将第一目标TLB表项替换掉第一核内的TLB中的第一表项,并将第一表项存储在第二核内的TLB中(240)。本方法通过利用空闲状态的核的TLB资源来扩大工作的核的TLB容量,能够降低TLB缺失率,加快程序的执行。

【技术实现步骤摘要】
【国外来华专利技术】PCT国内申请,说明书已公开。

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】PCT国内申请,...

【专利技术属性】
技术研发人员:方磊蔡卫光顾雄礼
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1