Patent · US Active

Cache management during asynchronous memory move operations

US8327101B2 · kind B2 · utility

15Cited by
56References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 1, 2008
Grant dateDec 4, 2012
Priority date
Expiry dateMay 18, 2030

Classification

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

Abstract

A data processing system includes a mechanism for completing an asynchronous memory move (AMM) operation in which the processor receives an AMM ST instruction and processes a processor-level move of data in virtual address space and an asynchronous memory mover then completes a physical move of the data within the real address space (memory). A status/control field of the AMM ST instruction includes an indication of a requested treatment of the lower level cache(s) on completion of the AMM operation. When the status/control field indicates an update to at least one cache should be performed, the asynchronous memory mover automatically forwards a copy of the data from the data move to the lower level cache, and triggers an update of a coherency state for a cache line in which the copy of the data is placed.

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