Patent · US Active

Function-based virtual-to-physical address translation

US7822941B2 · kind B2 · utility

30Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 5, 2006
Grant dateOct 26, 2010
Priority date
Expiry dateApr 14, 2027

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/683
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system employing memory virtualization may employ a function-based technique for virtual-to-physical address translation. A function-based translation technique may involve replacing a generic trap handler and one or more translation table look-ups with a function to compute a corresponding physical address from a given virtual address. The computer system may be configured to determine a translation function dependent on mappings in one or more translation tables. The computer system may be configured to reorganize a memory, to reorganize one or more translation tables, or to allocate different blocks of memory to an application prior to determining a translation function. Different applications or threads executing on the computer system may employ different translation functions. Different regions of memory may be accessed using different translation functions. Some virtual addresses may be translated using a function while others may be translated using one or more translation table look-ups.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.