Skip to content

stichkule/Real_Time_Scheduling_Policies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real_Time_Scheduling_Policies

Feasibility-testing of real-time scheduling algorithms on the NVIDIA Jetson TK1 platform

-- Multithreaded application development using NPTL (Native POSIX Thread Library) to evaluate real-time performance of the Tegra-Ubuntu operating system on the Nvidia Jetson TK1 platform.

-- Formulation of parameters for synthetic workload generation associated with each thread, and their synchronization using semaphore give and take methods.

-- Implementation of Rate Monotonic (RM), Earliest Deadline First (EDF), and Least Laxity First (LLF) scheduling algorithms, and verification of their feasibility using completion tests as well as Cheddar simulations.

Reference: Parts of the code used above are adaptations of Dr. Sam Siewert's codebase from the Real-Time Embedded Systems course taught at the University of Colorado Boulder

About

Implementation of scheduling policies for real-time embedded systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published