The Pagoda Project: Lightweight communication and global address space support for exascale applications
This project, which includes lightweight communication and global address space support for exascale applications, is led by the Computer Languages and Systems Software Group in the Computational Research Division (CRD). The Pagoda project is developing UPC++ and GASNetsoftware libraries for supporting efficient asynchronous communication on high-performance applications running on supercomputers. These libraries can provide significant reductions in communication costs of moving data, which are often a performance bottleneck in scientific applications. The software will be used by other Exascale Computing Project efforts to meet the challenges posed by computing exascale systems expected by the end of the next decade.