108IBM Power Systems 775 for AIX and Linux HPC Solution
shared data, tasks communicate with one another by sending and receiving messages. UPC
introduces the concept of
affinity, which refers to the physical association between shared
memory and a particular thread. The PGAS programming model facilitates data locality
exploitation. In addition, the PGAS programming model uses one-sided communication to
reduce the cost of inter-thread communication, as shown in Figure 2-2.
Figure 2-2 Partitioned Global Address Space (PGAS) model
The UPC and other PGAS programming models are the primary target for the global shared
memory facility of the hib chip ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.