1. An apparatus comprising: at least one processor; a memory coupled to the at least one processor; a global address space that may be accessed by the at least one processor; a local address space that may be accessed by the at least one processor; and a process executed by the at least one processor that may access both the global address space and the local address space.