Portable Application Development for Next Generation Supercomputer Architectures

PI T.P. Straatsma, Oak Ridge National Laboratory/University of Tennessee
Project Description

This project will leverage computational resources at multiple supercomputing facilities to support the application readiness activities and portability studies necessary to prepare users for next generation computing architectures. ALCF, NERSC, and OLCF each run an early application readiness program that will prepare users for these next generation architectures. In order for the application readiness programs to be successful it is crucial that application developers have allocations not only at their sponsored supercomputing facility, but also at a facility with alternate architectures so that portability issues can be explored. The requested allocation will support the coordination and collaboration within these programs and provide resources to the application porting teams with the overall objective of delivering applications that are high performing and, as much as possible, architectural and performance portable.