Utility accrual scheduling with real-time Java
Saved in:
| Title: | Utility accrual scheduling with real-time Java |
|---|---|
| Authors: | William Beebee, Jr., Binoy Ravindran, Peng Li, Martin Rinard |
| Contributors: | The Pennsylvania State University CiteSeerX Archives |
| Source: | http://people.csail.mit.edu/rinard//paper/jtres03.pdf. |
| Publication Year: | 2003 |
| Collection: | CiteSeerX |
| Subject Terms: | Utility Accrual Scheduling, Overload Schedul- ing, FLEX/RTJ, Distributed Real-time Java, Soft Real-time, Embedded Systems Tools, Real-time Systems |
| Description: | Graceful performance degradation during overload conditions is the primary objective of soft real-time systems. Utility accrual soft real-time scheduling algorithms allow specification of highly customized temporal system behavior during overload. Such algorithms are typically found in real-time supervisory systems where significant run-time uncertainty exists. This paper outlines an investigation of several utility accrual scheduling algorithms implemented in a Real-Time Java (RTJ) environment. These alternate schedulers are constructed, tested, and evaluated under the MIT FLEX/RTJ Compiler Infrastructure. The scheduling frame-work for this environment and its associated scheduling primitives are described and the corresponding performance characteristics are profiled. Furthermore, we outline the architecture of an experimental distributed Real-time Java scheduler. |
| Document Type: | text |
| File Description: | application/pdf |
| Language: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.459.5648; http://people.csail.mit.edu/rinard//paper/jtres03.pdf |
| Availability: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.459.5648 http://people.csail.mit.edu/rinard//paper/jtres03.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Accession Number: | edsbas.7DD59C5 |
| Database: | BASE |
| Abstract: | Graceful performance degradation during overload conditions is the primary objective of soft real-time systems. Utility accrual soft real-time scheduling algorithms allow specification of highly customized temporal system behavior during overload. Such algorithms are typically found in real-time supervisory systems where significant run-time uncertainty exists. This paper outlines an investigation of several utility accrual scheduling algorithms implemented in a Real-Time Java (RTJ) environment. These alternate schedulers are constructed, tested, and evaluated under the MIT FLEX/RTJ Compiler Infrastructure. The scheduling frame-work for this environment and its associated scheduling primitives are described and the corresponding performance characteristics are profiled. Furthermore, we outline the architecture of an experimental distributed Real-time Java scheduler. |
|---|
Nájsť tento článok vo Web of Science