and Receive Complimentary E-Books of Previous Editions
X10 is a parallel programming language developed by IBM Research and adopts the PGAS model. Figure 1 illustrates the memory model of X10. The address space is partitioned using places, in which each object belongs to a specific place. Each place represents a shared-memory multiprocessor. An activity represents a sequential computation. Each place can run one or more activities.
Memory Model of X10