Computer architecture for efficient algorithmic executions in real-time systems: new technology for avionics systems and advanced space vehicles
Technical Report
·
OSTI ID:5152324
Improvements and advances in the development of computer architecture now provide innovative technology for the recasting of traditional sequential solutions into high-performance, low-cost, parallel system to increase system performance. Research conducted in development of specialized computer architecture for the algorithmic execution of an avionics system, guidance and control problem in real time is described. A comprehensive treatment of both the hardware and software structures of a customized computer which performs real-time computation of guidance commands with updated estimates of target motion and time-to-go is presented. An optimal, real-time allocation algorithm was developed which maps the algorithmic tasks onto the processing elements. This allocation is based on the critical path analysis. The final stage is the design and development of the hardware structures suitable for the efficient execution of the allocated task graph. The processing element is designed for rapid execution of the allocated tasks. Fault tolerance is a key feature of the overall architecture. Parallel numerical integration techniques, tasks definitions, and allocation algorithms are discussed. The parallel implementation is analytically verified and the experimental results are presented. The design of the data-driven computer architecture, customized for the execution of the particular algorithm, is discussed.
- Research Organization:
- Alabama Univ., University (USA)
- OSTI ID:
- 5152324
- Report Number(s):
- N-88-20016; NASA-CR-182650; NAS-1.26:182650; BER-410-17
- Country of Publication:
- United States
- Language:
- English
Similar Records
Architecture for event-driven real-time distributed computer systems
Efficient parallel architecture for highly coupled real-time linear system applications
Software-system implementation guide and system prototyping facility for the MCORTEX (Multi-Computer Real Time Executive) on the real-time cluster. Master's thesis
Conference
·
Fri Dec 31 23:00:00 EST 1982
·
OSTI ID:5294193
Efficient parallel architecture for highly coupled real-time linear system applications
Technical Report
·
Thu Dec 31 23:00:00 EST 1987
·
OSTI ID:5180884
Software-system implementation guide and system prototyping facility for the MCORTEX (Multi-Computer Real Time Executive) on the real-time cluster. Master's thesis
Technical Report
·
Sun Nov 30 23:00:00 EST 1986
·
OSTI ID:6778521