infocobuild

Real Time Systems

Real Time Systems. Instructor: Prof. Rajib Mall, Department of Computer Science and Engineering, IIT Kharagpur. This course covers topics in real time operating systems: modeling timing constraints; scheduling real time tasks: types of schedulers, table-driven, cyclic, EDF, RMA; handling resource sharing among real time tasks; scheduling real time tasks in multiprocessor and distributed systems; commercial real-time operating systems: general concepts, Unix and Windows as RTOS; survey of commercial RTOS; real time communication; real-time databases. (from nptel.ac.in)

Introduction


Lecture 01 - Introduction
Lecture 02 - Real-Time System Characteristics
Lecture 03 - Few Basic Issues
Lecture 04 - Modelling Timing Constraints
Lecture 05 - Modelling Timing Constraints (cont.), Real-Time Task Scheduling
Lecture 06 - Basics of Real-Time Task Scheduling, Cyclic Schedulers
Lecture 07 - Cyclic Schedulers
Lecture 08 - Event-Driven Scheduling
Lecture 09 - Rate Monotonic Scheduler, RMA
Lecture 10 - RMA Scheduling: Further Issues
Lecture 11 - Deadline Monotonic Scheduling and Other Issues
Lecture 12 - Few Issues in Use of RMA
Lecture 13 - Resource Sharing among Real-Time Tasks
Lecture 14 - Highest Locker and Priority Ceiling Protocols
Lecture 15 - An Analysis of Priority Ceiling Protocol
Lecture 16 - Handling Task Dependencies
Lecture 17 - Real-Time Task Scheduling on Multiprocessors and Distributed Systems
Lecture 18 - Real-Time Task Scheduling on Multiprocessors and Distributed Systems (cont.)
Lecture 19 - Clock Synchronization in Distributed Real-Time Systems
Lecture 20 - Internal Clock Synchronization in Presence of Byzantine Clocks
Lecture 21 - Few Basic Issues in Real-Time Operating Systems
Lecture 22 - Tutorial I
Lecture 23 - Few Basic Issues in Real-Time Operating Systems (cont.)
Lecture 24 - Unix and Windows as RTOS
Lecture 25 - Windows as RTOS (cont.), Real-Time POSIX
Lecture 26 - Real-Time POSIX (cont.)
Lecture 27 - Open Source and Commercial RTOS
Lecture 28 - Open Source and Commercial RTOS (cont.)
Lecture 29 - Benchmarking Real-Time Computer and Operating Systems
Lecture 30 - Benchmarking Real-Time Computer and Operating Systems (cont.)
Lecture 31 - Real-Time Communications
Lecture 32 - Few Basic Issues in Real-Time Communications
Lecture 33 - Review of Computer Networking
Lecture 34 - Real-Time Communication in a LAN
Lecture 35 - Real-Time Communication in a LAN (cont.)
Lecture 36 - Performance of Two Real-Time Communication Protocols
Lecture 37 - Real-Time Communication over Packet Switched Networks
Lecture 38 - Real-Time Communication over Packet Switched Networks (cont.)
Lecture 39 - Real-Time Communication over Packet Switched Networks (cont.)
Lecture 40 - Real-Time Databases

References
Real Time Systems
Instructor: Prof. Rajib Mall, Department of Computer Science and Engineering, IIT Kharagpur. This course covers topics in real time operating systems.