首页> 外国专利> Methods and Systems for Incorporating Non-Tree Based Address Translation Into a Hierarchical Translation Lookaside Buffer (TLB)

Methods and Systems for Incorporating Non-Tree Based Address Translation Into a Hierarchical Translation Lookaside Buffer (TLB)

机译:用于将基于非树的地址转换合并到分层转换后备缓冲区(TLB)中的方法和系统

摘要

A computer system includes a translation lookaside buffer (TLB) data cache and a processor. The TLB data cache includes a hierarchical configuration comprising a first TLB array, a second TLB array, a third TLB array, and a fourth TLB array. The processor is configured to receive a first address for translation to a second address, and determine whether translation should be performed using a hierarchical page table or a hashed page table. The processor also determines (using a first portion of the first address) whether the first array stores a mapping of the first portion of the first address in response to determining that the translation should be performed using the hashed page table, and retrieving the second address from the third TLB array or the fourth TLB array in response to determining that the first TLB array stores the mapping of the first portion of the first address.
机译:一种计算机系统,包括转换后备缓冲器(TLB)数据高速缓存和处理器。 TLB数据缓存包括分层结构,该分层结构包括第一TLB阵列,第二TLB阵列,第三TLB阵列和第四TLB阵列。处理器被配置为接收用于转换为第二地址的第一地址,并且确定是应当使用分层页面表还是哈希页面表来执行转换。处理器还响应于确定应该使用散列页表执行转换来确定(使用第一地址的第一部分)第一阵列是否存储第一地址的第一部分的映射,并检索第二地址响应于确定第一TLB阵列存储了第一地址的第一部分的映射,从第三TLB阵列或第四TLB阵列中提取。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号