Search NASASearch

NASA NTRS · 20040012706

An Expert System for the Development of Efficient Parallel Code

Abstract

We have built the prototype of an expert system to assist the user in the development of efficient parallel code. The system was integrated into the parallel programming environment that is currently being developed at NASA Ames. The expert system interfaces to tools for automatic parallelization and performance analysis. It uses static program structure information and performance data in order to automatically determine causes of poor performance and to make suggestions for improvements. In this paper we give an overview of our programming environment, describe the prototype implementation of our expert system, and demonstrate its usefulness with several case studies.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jost, Gabriele, Chun, Robert, Jin, Hao-Qiang, Labarta, Jesus, Gimenez, Judit. 2004-04-26. An Expert System for the Development of Efficient Parallel Code. https://ntrs.nasa.gov/citations/20040012706

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