NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Increasing processor utilization during parallel computation rundownSome parallel processing environments provide for asynchronous execution and completion of general purpose parallel computations from a single computational phase. When all the computations from such a phase are complete, a new parallel computational phase is begun. Depending upon the granularity of the parallel computations to be performed, there may be a shortage of available work as a particular computational phase draws to a close (computational rundown). This can result in the waste of computing resources and the delay of the overall problem. In many practical instances, strict sequential ordering of phases of parallel computation is not totally required. In such cases, the beginning of one phase can be correctly computed before the end of a previous phase is completed. This allows additional work to be generated somewhat earlier to keep computing resources busy during each computational rundown. The conditions under which this can occur are identified and the frequency of occurrence of such overlapping in an actual parallel Navier-Stokes code is reported. A language construct is suggested and possible control strategies for the management of such computational phase overlapping are discsused.
Document ID
19870065267
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Jones, William H.
(NASA Lewis Research Center Cleveland, OH, United States)
Date Acquired
August 13, 2013
Publication Date
January 1, 1986
Subject Category
Computer Programming And Software
Accession Number
87A52541
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available