Application of non-uniform laxity to EDF for aperiodic tasks to improve task utilisation on multicore platforms
K Pradheep Kumar, A P Shanthi

TL;DR
This paper introduces a non-uniform laxity-based scheduler for EDF that enhances task utilization and scheduling capacity on multicore platforms, validated through simulations showing significant improvements over traditional methods.
Contribution
The paper presents a novel non-uniform laxity approach integrated into EDF for aperiodic tasks, improving utilization and scheduling efficiency on multicore systems.
Findings
Task utilization improved by 35%.
Number of scheduled tasks increased by 36%.
Validated on Cheddar and SESC simulators with large task sets.
Abstract
This paper proposes a new scheduler applying the concept of non-uniform laxity to Earliest deadline first (EDF) approach for aperiodic tasks. This scheduler improves task utilisation (Execution time / deadline) and also increases the number of tasks that are being scheduled. Laxity is a measure of the spare time permitted for the task before it misses its deadline, and is computed using the expression (deadline - (current time + execution time)). Weight decides the priority of the task and is defined by the expression (quantum slice time / allocated time)*total core time for the task. Quantum slice time is the time actually used, allocated time is the time allocated by the scheduler, and total core time is the time actually reserved by the core for execution of one quantum of the task. Non-uniform laxity enables scheduling of tasks that have higher priority before the normal execution…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Real-Time Systems Scheduling · Interconnection Networks and Systems
