1
Real Time Systems. Instructor: Prof. Rajib Mall, Department of Computer Science and Engineering, IIT Kharagpur.
FREE
This course includes
Hours of videos
1111 years
Units & Quizzes
40
Unlimited Lifetime access
Access on mobile app
Certificate of Completion
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)
Course Currilcum
- Lecture 01 – Introduction Unlimited
- Lecture 02 – Real-Time System Characteristics Unlimited
- Lecture 03 – Few Basic Issues Unlimited
- Lecture 04 – Modelling Timing Constraints Unlimited
- Lecture 05 – Modelling Timing Constraints (cont.), Real-Time Task Scheduling Unlimited
- Lecture 06 – Basics of Real-Time Task Scheduling, Cyclic Schedulers Unlimited
- Lecture 07 – Cyclic Schedulers Unlimited
- Lecture 08 – Event-Driven Scheduling Unlimited
- Lecture 09 – Rate Monotonic Scheduler, RMA Unlimited
- Lecture 10 – RMA Scheduling: Further Issues Unlimited
- Lecture 11 – Deadline Monotonic Scheduling and Other Issues Unlimited
- Lecture 12 – Few Issues in Use of RMA Unlimited
- Lecture 13 – Resource Sharing among Real-Time Tasks Unlimited
- Lecture 14 – Highest Locker and Priority Ceiling Protocols Unlimited
- Lecture 15 – An Analysis of Priority Ceiling Protocol Unlimited
- Lecture 16 – Handling Task Dependencies Unlimited
- Lecture 17 – Real-Time Task Scheduling on Multiprocessors and Distributed Systems Unlimited
- Lecture 18 – Real-Time Task Scheduling on Multiprocessors and Distributed Systems (cont.) Unlimited
- Lecture 19 – Clock Synchronization in Distributed Real-Time Systems Unlimited
- Lecture 20 – Internal Clock Synchronization in Presence of Byzantine Clocks Unlimited
- Lecture 21 – Few Basic Issues in Real-Time Operating Systems Unlimited
- Lecture 22 – Tutorial I Unlimited
- Lecture 23 – Few Basic Issues in Real-Time Operating Systems (cont.) Unlimited
- Lecture 24 – Unix and Windows as RTOS Unlimited
- Lecture 25 – Windows as RTOS (cont.), Real-Time POSIX Unlimited
- Lecture 26 – Real-Time POSIX (cont.) Unlimited
- Lecture 27 – Open Source and Commercial RTOS Unlimited
- Lecture 28 – Open Source and Commercial RTOS (cont.) Unlimited
- Lecture 29 – Benchmarking Real-Time Computer and Operating Systems Unlimited
- Lecture 30 – Benchmarking Real-Time Computer and Operating Systems (cont.) Unlimited
- Lecture 31 – Real-Time Communications Unlimited
- Lecture 32 – Few Basic Issues in Real-Time Communications Unlimited
- Lecture 33 – Review of Computer Networking Unlimited
- Lecture 34 – Real-Time Communication in a LAN Unlimited
- Lecture 35 – Real-Time Communication in a LAN (cont.) Unlimited
- Lecture 36 – Performance of Two Real-Time Communication Protocols Unlimited
- Lecture 37 – Real-Time Communication over Packet Switched Networks Unlimited
- Lecture 38 – Real-Time Communication over Packet Switched Networks (cont.) Unlimited
- Lecture 39 – Real-Time Communication over Packet Switched Networks (cont.) Unlimited
- Lecture 40 – Real-Time Databases Unlimited