Patent ID: 7996564
Filing Date: 2011-08-09
Classification: G06F

Abstract:
1. A data processing system having a first processing node comprising: at least one processor which executes processes of a first task of multiple tasks within a parallel job, including at least one second task executing on a first remote processing node; a memory communicatively coupled to the at least one processor and having a plurality of physical storage locations having associated real addresses (RAs) for storing data; wherein one or more effective addresses of a process of the first task executing on the at least one processor is mapped to a RA of at least one physical storage location in a first remote memory of the first remote processing node; a remote asynchronous data mover (RADM Mover) associated with the at least one processor and which, in response to being triggered by processor execution of a remote asynchronous data move (RADM) instruction/request, which moves data to/from a first effective address (EA) that is memory mapped to a RA of a physical storage location in the remote memory, performs the following function: initiate a remote asynchronous data move (RADM) operation that moves a copy of the data from/to the first remote memory by: