Skip to content

AshishPrasad/BTP

Repository files navigation

Added changes to litmus-rt and liblitmus to schedule real time dependent tasks in multicore processors.

Changes:

liblitmus: 
-Dependent Tasks represented as Directed Acyclic Graph (DAG).

litmus-rt:
-Created data structure (3 level linked lists) to maintain the precedence constraints of the tasks.
-Added syscalls to transfer the constraints between tasks to kernel side.
-Made changes in sched_gsn_edf.c to schedule tasks using Global Synchronized Earliest Deadline First algorithm.

About

Real Time Scheduling of Dependent Tasks in Multicore Systems. (Based on litmus-2011)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published