Search NASASearch

NASA NTRS · 20030000567

Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools

Abstract

Scientists at NASA Ames Research Center have been developing computational aeroscience applications on highly parallel architectures over the past ten years. During that same time period, a steady transition of hardware and system software also occurred, forcing us to expend great efforts into migrating and re-coding our applications. As applications and machine architectures become increasingly complex, the cost and time required for this process will become prohibitive. In this paper, we present the first set of results in our evaluation of interactive parallelization tools. In particular, we evaluate CAPTool's ability to parallelize computational aeroscience applications. CAPTools was tested on serial versions of the NAS Parallel Benchmarks and ARC3D, a computational fluid dynamics application, on two platforms: the SGI Origin 2000 and the Cray T3E. This evaluation includes performance, amount of user interaction required, limitations and portability. Based on these results, a discussion on the feasibility of computer aided parallelization of aerospace applications is presented along with suggestions for future work.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hribar, Michelle R., Yan, Jerry C., Jin, Haoqiang, Saini, Subhah. 2002-01-01. Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools. https://ntrs.nasa.gov/citations/20030000567

Cite the original work for its findings. Save a collection to share your selection of sources.