DocumentCode :
1374054
Title :
A multiprocessor implementation of real-time control for a turbojet engine
Author :
Shaffer, Phillip L.
Author_Institution :
GE Corp. Res. & Dev., Schenectady, NY, USA
Volume :
10
Issue :
4
fYear :
1990
fDate :
6/1/1990 12:00:00 AM
Firstpage :
38
Lastpage :
42
Abstract :
A real-time control program for a turbojet engine has been implemented on a four-processor computer, achieving a speedup of 3.38 times the speed of a sequential version of the same program on a single processor. The concurrent program was produced from a sequential program by subjecting the sequential program to global, hierarchical interprocedural data-flow analysis and timing measurements. A static schedule for the constituent tasks of the control program on the four processors was determined using a heuristic algorithm based on the critical-path method. The approach should be applicable to a variety of control and related programs where iterative tasks with well-bounded execution times are computed in systems with hard real-time requirements.<>
Keywords :
aerospace computer control; aerospace engines; microcomputer applications; parallel processing; real-time systems; aerospace computer control; concurrent program; critical-path; data-flow analysis; heuristic algorithm; multiprocessor; real-time control; sequential program; static schedule; timing measurements; turbojet engine; Control systems; Data analysis; Engines; Heuristic algorithms; Iterative algorithms; Iterative methods; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage :
English
Journal_Title :
Control Systems Magazine, IEEE
Publisher :
ieee
ISSN :
0272-1708
Type :
jour
DOI :
10.1109/37.56276
Filename :
56276
Link To Document :
بازگشت