DocumentCode
2826344
Title
Using Hartstone Uniprocessor Benchmark in a real-time systems course
Author
Golatowski, Frank ; Timmermann, Dirk
Author_Institution
Dept. of Electr. Eng. & Inf. Technol., Rostock Univ., Germany
fYear
1998
fDate
1998
Firstpage
77
Lastpage
84
Abstract
Demonstrates the usability of the application-oriented Hartstone Uniprocessor Benchmark (HUB) to support teaching in fixed-priority scheduling analysis. Our implementation of the benchmark in C runs on different real-time operating systems (e.g. LynxOS) and also on standard desktop systems (Windows NT). We have created some helpful tools around the Hartstone program that may be used for a performance evaluation and a rapid analysis of real-time applications. They give the possibility to understand the real-time responsiveness of applications using both real-time and standard operating systems in an uncomplicated way. We distinguish three different methods to compare performance and to check the theoretical results of scheduling analysis. The first is based on finding breakdown utilization points of process sets. The second method inspects the special overload behavior beyond the breakdown utilization point. This observation reveals a very interesting behavior of the system under overload conditions. Finally, we evaluate the performance based on a simulation of a real-world real-time application
Keywords
computer science education; educational courses; operating systems (computers); performance evaluation; processor scheduling; real-time systems; C language implementation; Hartstone Uniprocessor Benchmark; LynxOS; Windows NT; application-oriented benchmark; breakdown utilization points; fixed-priority scheduling analysis; overload behavior; performance evaluation tools; process sets; real-time operating systems; real-time responsiveness; real-time systems course; simulation; standard desktop systems; teaching; usability; Computational modeling; Delay; Distributed computing; Education; Electrical capacitance tomography; Information technology; Job shop scheduling; Operating systems; Real time systems; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Education III, 1998. Proceedings
Conference_Location
Poznan
Print_ISBN
0-7695-0134-6
Type
conf
DOI
10.1109/RTSE.1998.766516
Filename
766516
Link To Document