DocumentCode :
1875672
Title :
Task scheduling for real-time multi-processor simulations
Author :
Borriello, Gaetano ; Miles, Daniel M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
fYear :
1994
fDate :
18-19 May 1994
Firstpage :
70
Lastpage :
73
Abstract :
Scheduling of tasks onto multi-processors is an increasingly important problem in the simulation of avionics systems. The problem is difficult due to the many hard real-time constraints imposed on the schedule in the form of processor frame-time limits and latency requirements. In this paper, we present a solution to this real-time scheduling problem using simulated annealing techniques. The running time of the algorithm is fast enough for it to be applied in the rapid reconfiguration of simulation test benches in use at Boeing Flight Systems Laboratory. Its efficacy is demonstrated using an example with 60 tasks communicating through 1800 common blocks and scheduled onto 6 processors under 4 latency constraints which achieved a utilization factor over 95%. Such an example can be scheduled in approximately 35 minutes of CPU time on an HP-Apollo 425 workstation
Keywords :
aerospace computing; aerospace simulation; aircraft instrumentation; computational complexity; multiprocessing programs; multiprocessing systems; real-time systems; scheduling; simulated annealing; virtual machines; Boeing Flight Systems Laboratory; CPU time; HP-Apollo 425 workstation; avionics systems; latency requirements; processor frame-time limits; real-time multi-processor simulations; simulated annealing techniques; simulation test benches; task scheduling; Aerospace electronics; Aerospace simulation; Aircraft manufacture; Computational modeling; Computer simulation; Costs; Delay; Hardware; Processor scheduling; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Operating Systems and Software, 1994. RTOSS '94, Proceedings., 11th IEEE Workshop on
Conference_Location :
Seattle, WA
Print_ISBN :
0-8186-5710-3
Type :
conf
DOI :
10.1109/RTOSS.1994.292558
Filename :
292558
Link To Document :
بازگشت