Energy-aware scheduling for dependent tasks in heterogeneous multiprocessor systems

J Chen, Y He, Y Zhang, P Han, C Du - Journal of Systems Architecture, 2022 - Elsevier
Heterogeneous multiprocessor platform has been widely adopted as an effective approach
to providing strong calculation capability while keeping complexity and energy consumption …

Machine learning for power, energy, and thermal management on multicore processors: A survey

S Pagani, PDS Manoj, A Jantsch… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Due to the high integration density and roadblock of voltage scaling, modern multicore
processors experience higher power densities than previous technology scaling nodes …

Learning-based run-time power and energy management of multi/many-core systems: Current and future trends

AK Singh, C Leech, BK Reddy… - Journal of Low …, 2017 - ingentaconnect.com
Multi/Many-core systems are prevalent in several application domains targeting different
scales of computing such as embedded and cloud computing. These systems are able to …

SPARTA: Runtime task allocation for energy efficient heterogeneous many-cores

B Donyanavard, T Mück, S Sarma, N Dutt - Proceedings of the Eleventh …, 2016 - dl.acm.org
To meet the performance and energy efficiency demands of emerging complex and variable
workloads, heterogeneous many-core architectures are increasingly being deployed …

Dynamic voltage and frequency scaling in NoCs with supervised and reinforcement learning techniques

Q Fettes, M Clark, R Bunescu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Network-on-Chips (NoCs) are the de facto choice for designing the interconnect fabric in
multicore chips due to their regularity, efficiency, simplicity, and scalability. However, NoC …

A survey of low-energy parallel scheduling algorithms

G Xie, X Xiao, H Peng, R Li, K Li - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
High energy consumption is one of the biggest obstacles to the rapid development of
computing systems, and reducing energy consumption is quite urgent and necessary for …

Ring-DVFS: Reliability-aware reinforcement learning-based DVFS for real-time embedded systems

A Yeganeh-Khaksar, M Ansari, S Safari… - IEEE Embedded …, 2020 - ieeexplore.ieee.org
Dynamic voltage and frequency scaling (DVFS) is one of the most popular and exploited
techniques to reduce power consumption in multicore embedded systems. However, this …

Power--aware performance adaptation of concurrent applications in heterogeneous many-core systems

A Aalsaud, R Shafik, A Rafiev, F Xia, S Yang… - Proceedings of the …, 2016 - dl.acm.org
Modern embedded systems execute multiple applications, both sequentially and
concurrently. These applications are exercised on heterogeneous platforms generating …

Energy-efficient resource utilization for heterogeneous embedded computing systems

J Huang, R Li, J An, D Ntalasha… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
In this paper, the joint optimization problem with energy efficiency and effective resource
utilization is investigated for heterogeneous and distributed multi-core embedded systems …

Application and thermal-reliability-aware reinforcement learning based multi-core power management

SMP Dinakarrao, A Joseph, A Haridass… - ACM Journal on …, 2019 - dl.acm.org
Power management through dynamic voltage and frequency scaling (DVFS) is one of the
most widely adopted techniques. However, it impacts application reliability (due to soft …