• 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