发明授权
US07685355B2 Hardware memory management unit simulation using concurrent lookups for address translation data 有权
硬件内存管理单元模拟,使用并发查找地址转换数据

  • 专利标题: Hardware memory management unit simulation using concurrent lookups for address translation data
  • 专利标题(中): 硬件内存管理单元模拟,使用并发查找地址转换数据
  • 申请号: US11800707
    申请日: 2007-05-07
  • 公开(公告)号: US07685355B2
    公开(公告)日: 2010-03-23
  • 发明人: Barry Bond
  • 申请人: Barry Bond
  • 申请人地址: US WA Redmond
  • 专利权人: Microsoft Corporation
  • 当前专利权人: Microsoft Corporation
  • 当前专利权人地址: US WA Redmond
  • 主分类号: G06F12/10
  • IPC分类号: G06F12/10
Hardware memory management unit simulation using concurrent lookups for address translation data
摘要:
Various technologies and techniques are disclosed for concurrently performing address translation data lookups for use by an emulator. On a first thread, a first lookup is performed for address translation data for use by an emulator. On a second thread, a second lookup for the address translation data is concurrently and speculatively performed. The address translation data from a successful lookup from either the first lookup or the second lookup is used to map a simulated physical address to a virtual address of the emulator. For example, the first thread can perform a translation lookaside buffer lookup while the second thread concurrently and speculatively performs a page table entry lookup for the address translation data.
公开/授权文献
信息查询
0/0