Invention Grant
US07991981B2 Completion of asynchronous memory move in the presence of a barrier operation
失效
在存在障碍操作的情况下完成异步存储器移动
- Patent Title: Completion of asynchronous memory move in the presence of a barrier operation
- Patent Title (中): 在存在障碍操作的情况下完成异步存储器移动
-
Application No.: US12024513Application Date: 2008-02-01
-
Publication No.: US07991981B2Publication Date: 2011-08-02
- Inventor: Ravi K. Arimilli , Robert S. Blackmore , Chulho Kim , Balaram Sinharoy , Hanhong Xue
- Applicant: Ravi K. Arimilli , Robert S. Blackmore , Chulho Kim , Balaram Sinharoy , Hanhong Xue
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Main IPC: G06F9/00
- IPC: G06F9/00 ; G06F9/44 ; G06F7/38

Abstract:
A method within a data processing system by which a processor executes an asynchronous memory move (AMM) store (ST) instruction to complete a corresponding AMM operation in parallel with an ongoing (not yet completed), previously issued barrier operation. The processor receives the AMM ST instruction after executing the barrier operation (or SYNC instruction) and before the completion of the barrier operation or SYNC on the system fabric. The processor continues executing the AMM ST instruction, which performs a move in virtual address space and then triggers the generation of the AMM operation. The AMM operation proceeds while the barrier operation continues, independent of the processor. The processor stops further execution of all other memory access requests, excluding AMM ST instructions that are received after the barrier operation, but before completion of the barrier operation.
Public/Granted literature
- US20090198963A1 COMPLETION OF ASYNCHRONOUS MEMORY MOVE IN THE PRESENCE OF A BARRIER OPERATION Public/Granted day:2009-08-06
Information query