NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Parallel processing of real-time dynamic systems simulation on OSCAR (Optimally SCheduled Advanced multiprocessoR)Parallel processing of real-time dynamic systems simulation on a multiprocessor system named OSCAR is presented. In the simulation of dynamic systems, generally, the same calculation are repeated every time step. However, we cannot apply to Do-all or the Do-across techniques for parallel processing of the simulation since there exist data dependencies from the end of an iteration to the beginning of the next iteration and furthermore data-input and data-output are required every sampling time period. Therefore, parallelism inside the calculation required for a single time step, or a large basic block which consists of arithmetic assignment statements, must be used. In the proposed method, near fine grain tasks, each of which consists of one or more floating point operations, are generated to extract the parallelism from the calculation and assigned to processors by using optimal static scheduling at compile time in order to reduce large run time overhead caused by the use of near fine grain tasks. The practicality of the scheme is demonstrated on OSCAR (Optimally SCheduled Advanced multiprocessoR) which has been developed to extract advantageous features of static scheduling algorithms to the maximum extent.
Document ID
19900013690
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Kasahara, Hironori
(Waseda Univ. Tokyo, Japan)
Honda, Hiroki
(Waseda Univ. Tokyo, Japan)
Narita, Seinosuke
(Waseda Univ. Tokyo, Japan)
Date Acquired
September 6, 2013
Publication Date
December 15, 1989
Publication Information
Publication: JPL, Proceedings of the 3rd Annual Conference on Aerospace Computational Control, Volume 1
Subject Category
Computer Systems
Accession Number
90N23006
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available