Title
A Web-based Simulator for Learning Multiprocessor Real-time Scheduling (Abstract Only)
Abstract
CPU scheduling is one of the most important topics discussed in Operating Systems (OS) courses. In recent years, CPU scheduling for multiprocessor and real-time systems has become more and more essential as those systems can be found everywhere. While these topics should be introduced in OS courses, they are much harder to understand than simple uniprocessor scheduling algorithms due to the complexity involved. Particularly in introductory OS courses, only a couple of lectures can be used to cover these topics. To help students understand these complex topics more easily, we introduce a web-based simulator for learning multiprocessor real-time scheduling that is easy-to-use and self-explanatory. With this simulator, students can get visualized step-by-step instructions of how the algorithms work. They can also run the simulators interactively, and explore the algorithms in an empirical setting. The initial feedback from our students indicates that the tool is very useful in learning these complex algorithms. A demo will be shown in the poster session.
Year
DOI
Venue
2015
10.1145/2676723.2691938
SIGCSE
Keywords
Field
DocType
multiprocessor real-time scheduling,scheduling,simulator
Fair-share scheduling,Computer science,Simulation,Scheduling (computing),Two-level scheduling,Multiprocessing,Web application,Multimedia,Uniprocessor scheduling
Conference
Citations 
PageRank 
References 
0
0.34
0
Authors
4
Name
Order
Citations
PageRank
Yuting Zhang1436.84
Xin Shan200.68
Yingyuan Zhang300.68
Juejie Wang400.34