0

(

ratings

)

1

students

Created by:

Profile Photo

Last updated:

September 25, 2023

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

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)

Course Curriculum

  • 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

About the instructor

5 5

Instructor Rating

6

Reviews

4637

Courses

24151

Students

Profile Photo
OpenCoursa
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.