NYCCS/Computer Science Seminar

Gheorghe Almasi, IBM Tuesday, October 14, 2008

Math Tower - Room S-240

The Common PGAS Runtime for IBM's X10, UPC
and Co-array Fortan Compilers

The Common PGAS Runtime for IBM's X10, UPC and Co-array Fortran Compilers

Abstract:

The talk presents the design and implementation challenges of the common PGAS runtime that supports three different IBM compilers and languages.  The design goals include interoperability with existing code (MPI and OpenMP), operation in several different programming environments (Blue Gene, system/p AIX and Linux, as well as the Barcelona Supercomputer), multiple network transports including Infiniband, IBM HPS/Federation and Infiniband.  We are also exploring options to expand the limits imposed by PGAS languages by adding collective communication into the mix.