The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 04, 2012

Filed:

Feb. 01, 2008
Applicants:

Ravi K. Arimilli, Austin, TX (US);

Robert S. Blackmore, Poughkeepsie, NY (US);

Chulho Kim, Poughkeepsie, NY (US);

Balaram Sinharoy, Poughkeepsie, NY (US);

Hanhong Xue, Poughkeepsie, NY (US);

Inventors:

Ravi K. Arimilli, Austin, TX (US);

Robert S. Blackmore, Poughkeepsie, NY (US);

Chulho Kim, Poughkeepsie, NY (US);

Balaram Sinharoy, Poughkeepsie, NY (US);

Hanhong Xue, Poughkeepsie, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…