1. A data processing system comprising: a processing unit; a local memory and a memory controller controlling access to the local memory; and a host fabric interface (HFI) including processing logic for completing a plurality of operations that enable parallel job execution via a plurality of distributed tasks that have a global shared memory (GSM) accessible by a grouping of effective addresses, wherein only a first portion of effective addresses within a global address space (GAS) is mapped to the local memory, while other portions of the GAS are mapped to other physical memory of other nodes within a GSM environment.