Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Processor Voltage Scheduling for Real-Time Tasks with Non-Preemptible Sections
RTSS '02 Proceedings of the 23rd IEEE Real-Time Systems Symposium
Energy-Aware Partitioning for Multiprocessor Real-Time Systems
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Minimizing Memory Utilization of Real-Time Task Sets in Single and Multi-Processor Systems-on-a-Chip
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
Proceedings of the 5th ACM international conference on Embedded software
Energy-Efficient Scheduling for Real-Time Systems on Dynamic Voltage Scaling (DVS) Platforms
RTCSA '07 Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Coordinated Task Scheduling, Allocation and Synchronization on Multiprocessors
RTSS '09 Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
Energy-efficient scheduling on homogeneous multiprocessor platforms
Proceedings of the 2010 ACM Symposium on Applied Computing
Partitioning real-time systems on multiprocessors with shared resources
OPODIS'10 Proceedings of the 14th international conference on Principles of distributed systems
Energy-Aware Fixed-Priority Multi-core Scheduling for Real-Time Systems
RTCSA '11 Proceedings of the 2011 IEEE17th International Conference on Embedded and Real-Time Computing Systems and Applications - Volume 01
Energy-aware task scheduling with task synchronization for embedded real-time systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Energy-Efficient Scheduling of Periodic Real-Time Tasks on Lightly Loaded Multicore Processors
IEEE Transactions on Parallel and Distributed Systems
Hi-index | 0.00 |
The problem of energy-aware real-time task synchronization in multi-core systems is complicated by difficulties resulting from the trade-off between run-time blocking management and energy conservation. This paper proposes the Triple Speed concept to render energy-aware to existing multi-core real-time synchronization protocols and better manage energy consumption from run-time blocking effects. Algorithms are presented to assign required core frequencies to minimize energy consumption and meet timing constraints by accounting for schedulability tests. A series of extensive simulations are performed to evaluate the proposed methodology.