NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
Runtime support and compilation methods for user-specified data distributionsThis paper describes two new ideas by which an HPF compiler can deal with irregular computations effectively. The first mechanism invokes a user specified mapping procedure via a set of compiler directives. The directives allow use of program arrays to describe graph connectivity, spatial location of array elements, and computational load. The second mechanism is a simple conservative method that in many cases enables a compiler to recognize that it is possible to reuse previously computed information from inspectors (e.g. communication schedules, loop iteration partitions, information that associates off-processor data copies with on-processor buffer locations). We present performance results for these mechanisms from a Fortran 90D compiler implementation.
Document ID
19940020206
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Ponnusamy, Ravi
(Maryland Univ. College Park., United States)
Saltz, Joel
(Maryland Univ. College Park., United States)
Choudhury, Alok
(Syracuse Univ. NY., United States)
Hwang, Yuan-Shin
(Maryland Univ. College Park., United States)
Fox, Geoffrey
(Syracuse Univ. NY., United States)
Date Acquired
September 6, 2013
Publication Date
December 1, 1993
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-191587
NAS 1.26:191587
ICASE-93-99
AD-A276326
Report Number: NASA-CR-191587
Report Number: NAS 1.26:191587
Report Number: ICASE-93-99
Report Number: AD-A276326
Accession Number
94N24679
Funding Number(s)
CONTRACT_GRANT: NSF CCR-93-57840
PROJECT: RTOP 505-90-52-01
CONTRACT_GRANT: NSF ASC-92-13821
CONTRACT_GRANT: NAS1-19480
CONTRACT_GRANT: ONR-SC-292-1-22913
CONTRACT_GRANT: NAG1-1485
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available