DocumentCode :
2600012
Title :
The spring scheduling co-processor: a scheduling accelerator
Author :
Burleson, Wayne ; Ko, Jason ; Niehaus, Douglas ; Ramamritham, Krithi ; Stankovic, John A. ; Wallace, Gary ; Weems, Charles
Author_Institution :
Massachusetts Univ., Amherst, MA, USA
fYear :
1993
fDate :
3-6 Oct 1993
Firstpage :
140
Lastpage :
144
Abstract :
We present a novel co-processor for multiprocessor scheduling in the Spring real-time operating system. Since most dynamic scheduling problems are NP-complete, we use a heuristic algorithm which uses a smart searching scheme to find a feasible schedule for a set of specified tasks and hard deadlines. A parallel VLSI architecture for scheduling is developed that can be scaled for different numbers of tasks, numbers of resources, internal wordlengths, and future IC technologies. The scheduling architecture is implemented in a 0.8μ CMOS technology and uses an advanced clocking scheme to allow further scaling to future technologies. With an internal clock rate of 100 MHz, a speed increase of two orders of magnitude is expected for scheduling tasks, thus removing a major bottleneck in real-time systems
Keywords :
CMOS integrated circuits; coprocessors; multiprocessing systems; parallel architectures; real-time systems; scheduling; search problems; CMOS technology; NP-complete; Spring real-time operating system; advanced clocking scheme; dynamic scheduling problems; feasible schedule; hard deadlines; heuristic algorithm; multiprocessor scheduling; novel co-processor; parallel VLSI architecture; real-time systems; scheduling accelerator; smart searching scheme; spring scheduling co-processor; Acceleration; CMOS technology; Clocks; Coprocessors; Dynamic scheduling; Heuristic algorithms; Operating systems; Processor scheduling; Real time systems; Springs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1993. ICCD '93. Proceedings., 1993 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-4230-0
Type :
conf
DOI :
10.1109/ICCD.1993.393392
Filename :
393392
Link To Document :
بازگشت