Evaluating Co-Array Fortran and Unified Parallel C

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 2006
Accession Number
ADA459771

Entities

People

  • Daniel Pressel
  • Earlene L. Thompson

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Air Cooled
  • Air Force
  • Computational Fluid Dynamics
  • Computer Programming
  • Computers
  • Department Of Defense
  • Fluid Dynamics
  • High Performance Computing
  • Language
  • Military Research
  • Operating Systems
  • Parallel Processing
  • Random Number Generators
  • Training
  • Universities
  • Websites

Fields of Study

  • Computer science

Readers

  • Military Logistics and Supply Chain Management
  • Parallel and Distributed Computing.
  • STEM Education