Patent · US Active

Method and apparatus for detecting and tracking private pages in a shared memory multiprocessor

US7669011B2 · kind B2 · utility

14Cited by
7References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 21, 2006
Grant dateFeb 23, 2010
Priority date
Expiry dateFeb 26, 2028

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processor includes a processor core coupled to an address translation storage structure. The address translation storage structure includes a plurality of entries, each corresponding to a memory page. Each entry also includes a physical address of a memory page, and a private page indication that indicates whether any other processors have an entry, in either a respective address translation storage structure or a respective cache memory, that maps to the memory page. The processor also includes a memory controller that may inhibit issuance of a probe message to other processors in response to receiving a write memory request to a given memory page. The write request includes a private page attribute that is associated with the private page indication, and indicates that no other processor has an entry, in either the respective address translation storage structure or the respective cache memory, that maps to the memory page.

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