Patent · US Expired

Method and apparatus for sharing TLB entries

US7073044B2 · kind B2 · utility

3Cited by
9References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2001
Grant dateJul 4, 2006
Priority date
Expiry dateJun 7, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/1027
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A sharing mechanism is herein disclosed for multiple logical processors using a translation lookaside buffer (TLB) to translate virtual addresses, for example into physical addresses. The mechanism supports sharing of TLB entries among logical processors, which may access address spaces in common. The mechanism further supports private TLB entries among logical processors, which for example, may each access a different physical address through identical virtual addresses. The sharing mechanism provides for installation and updating of TLB entries as private entries or as shared entries transparently, without requiring special operating system support or modifications. Through use of the disclosed sharing mechanism, fast and efficient virtual address translation is provided without requiring more expensive functional redundancy.

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