Evaluating Co-Array Fortran and Unified Parallel C

Report No. ARL-MR-654
Authors: Earlene L. Thompson; Daniel Pressel
Date/Pages: November 2006; 26 pages
Abstract: Earlene L. Thompson worked as a summer intern at the U.S. Army Research Laboratory under the auspices of the Programming Environmental and Training component of the Department of Defense High-Performance Computing Modernization Program. Mr. Pressel was her mentor. Their project was to evaluate the benefits of two emerging languages for High-Performance Computing: Co-Array Fortran (CAF) and Unified Parallel C (UPC). Originally, the project consisted of porting a locally written High-Performance Fortran program to CAF. When it became clear that this project was beyond the intended scope for this project, another project was selected. The alternate project was to download from the web CAF, UPC, and MPI versions of the NAS Benchmarks and to run these benchmarks on a Cray X1 located at the U.S. Army High-Performance Computing Research Center. This report will discuss both parts of Ms. Thompson?s internship.
Distribution: Approved for public release
  Download Report ( 0.199 MBytes )
If you are visually impaired or need a physical copy of this report, please visit and contact DTIC.

Last Update / Reviewed: November 1, 2006