NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Efficient parallel architecture for highly coupled real-time linear system applicationsA systematic procedure is developed for exploiting the parallel constructs of computation in a highly coupled, linear system application. An overall top-down design approach is adopted. Differential equations governing the application under consideration are partitioned into subtasks on the basis of a data flow analysis. The interconnected task units constitute a task graph which has to be computed in every update interval. Multiprocessing concepts utilizing parallel integration algorithms are then applied for efficient task graph execution. A simple scheduling routine is developed to handle task allocation while in the multiprocessor mode. Results of simulation and scheduling are compared on the basis of standard performance indices. Processor timing diagrams are developed on the basis of program output accruing to an optimal set of processors. Basic architectural attributes for implementing the system are discussed together with suggestions for processing element design. Emphasis is placed on flexible architectures capable of accommodating widely varying application specifics.
Document ID
19880010631
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Carroll, Chester C.
(Alabama Univ. Tuscaloosa, AL, United States)
Homaifar, Abdollah
(Alabama Univ. Tuscaloosa, AL, United States)
Barua, Soumavo
(Alabama Univ. Tuscaloosa, AL, United States)
Date Acquired
September 5, 2013
Publication Date
January 1, 1988
Subject Category
Computer Operations And Hardware
Report/Patent Number
BER-419-17
NAS 1.26:182649
NASA-CR-182649
Report Number: BER-419-17
Report Number: NAS 1.26:182649
Report Number: NASA-CR-182649
Accession Number
88N20015
Funding Number(s)
CONTRACT_GRANT: NAG8-93
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available