NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Developing Information Power Grid Based Algorithms and SoftwareThis exploratory study initiated our effort to understand performance modeling on parallel systems. The basic goal of performance modeling is to understand and predict the performance of a computer program or set of programs on a computer system. Performance modeling has numerous applications, including evaluation of algorithms, optimization of code implementations, parallel library development, comparison of system architectures, parallel system design, and procurement of new systems. Our work lays the basis for the construction of parallel libraries that allow for the reconstruction of application codes on several distinct architectures so as to assure performance portability. Following our strategy, once the requirements of applications are well understood, one can then construct a library in a layered fashion. The top level of this library will consist of architecture-independent geometric, numerical, and symbolic algorithms that are needed by the sample of applications. These routines should be written in a language that is portable across the targeted architectures.
Document ID
19990047381
Acquisition Source
Ames Research Center
Document Type
Contractor or Grantee Report
Authors
Dongarra, Jack
(Tennessee Univ. Knoxville, TN United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1998
Subject Category
Computer Programming And Software
Funding Number(s)
CONTRACT_GRANT: NCC2-5284
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available