Multiprocessor real-time locking protocols

BB Brandenburg - Handbook of Real-Time Computing, 2022 - Springer
We systematically survey the literature on analytically sound multiprocessor real-time
locking protocols from 1988 until the end of 2017, covering the following topics: Progress …

Energy-efficient hardware-accelerated synchronization for shared-L1-memory multiprocessor clusters

F Glaser, G Tagliavini, D Rossi… - … on Parallel and …, 2020 - ieeexplore.ieee.org
The steeply growing performance demands for highly power-and energy-constrained
processing systems such as end-nodes of the Internet-of-Things (IoT) have led to parallel …

Tight Lower bound on power consumption for scheduling real-time periodic tasks in core-level DVFS systems

F Teng, L Yu, X Liu, P Lai - Parallel Computing, 2022 - Elsevier
Dynamic voltage and frequency scaling (DVFS) is a widely used solution to reduce power
consumption. Modern multi-core architectures support core-level DVFS, where each core …

Leakage-aware battery lifetime analysis using the calculus of variations

M Jafari-Nodoushan, B Safaei, A Ejlali… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Due to non-linear factors such as the rate capacity and the recovery effect, the shape of the
battery discharge curve plays a significant role in the overall lifetime of the batteries …

A survey of energy-efficient task synchronization for real-time embedded systems

J Wu - 2017 IEEE 23rd International Conference on …, 2017 - ieeexplore.ieee.org
Nowadays, one of the most challenging design issues of battery-driven real-time embedded
systems is how to reduce energy consumption such that the battery life can be prolonged …

Energy-aware sporadic tasks scheduling with shared resources in hard real-time systems

Y Zhang, C Wang, C Lin - Sustainable Computing: Informatics and Systems, 2017 - Elsevier
We address the problem of minimizing overall energy consumption for sporadic tasks with
shared resources in a real time system. Previous algorithms use the static speed to deal with …

Optimal power allocation and load balancing for non-dedicated heterogeneous distributed embedded computing systems

J Huang, Y Liu, R Li, K Li, JY An, Y Bai, F Yang… - Journal of Parallel and …, 2019 - Elsevier
This paper investigates on the optimal power allocation and load balancing problem
encountered by heterogeneous and distributed embedded systems with mixed tasks. Given …

Resource-aware scheduling for dependable multicore real-time systems: Utilization bound and partitioning algorithm

JJ Han, Z Wang, S Gong, T Miao… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
As the computing devices and software executions are susceptible to manifold faults, fault
tolerance has been an important research topic in safety-critical real-time systems …

Blocking-aware partitioned real-time scheduling for uniform heterogeneous multicore platforms

JJ Han, S Gong, Z Wang, W Cai, D Zhu… - ACM Transactions on …, 2020 - dl.acm.org
Heterogeneous multicore processors have recently become de facto computing engines for
state-of-the-art embedded applications. Nonetheless, very little research focuses on the …

Resource-aware partitioned scheduling for heterogeneous multicore real-time systems

JJ Han, W Cai, D Zhu - Proceedings of the 55th Annual Design …, 2018 - dl.acm.org
Heterogeneous multicore processors have become popular computing engines for modern
embedded real-time systems recently. However, there is rather limited research on the …