Skip to content

An exact schedulability test for Global Fixed Priority multiprocessor scheduling by using state space pruning. A detailed description of the methods is available in the following paper: https://www.computer.org/csdl/journal/tc/5555/01/09681210/1A8cppC7d28

Notifications You must be signed in to change notification settings

burmyakov/exact-sched-test-gfp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exact schedulability test for Global Fixed Priorities on multicore

An exact schedulability test for global fixed-priority (GFP) multiprocessor scheduling. Applies to real-time sporadic tasks with constrained deadlines. Implemented in C++.

The provided implementation supports up to 14 tasks in a set. By default, the deadlines are assumed to be implicit (that is D_i = P_i). To reduce the compilation time, reduce the number of supported tasks in makefile and schedtst_p1.cpp files.

This code implements the algorithm and pruning rule described in the paper

Artem Burmyakov, Enrico Bini, Chang-Gun Lee. "Towards a tractable exact test for global multiprocessor fixed priority scheduling", IEEE Transactions on Computers 71(11):2955-2967, January 2022. DOI: 10.1109/TC.2022.3142540

About

An exact schedulability test for Global Fixed Priority multiprocessor scheduling by using state space pruning. A detailed description of the methods is available in the following paper: https://www.computer.org/csdl/journal/tc/5555/01/09681210/1A8cppC7d28

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages