Abstract
Energy conservation is one of the most important missions in the design of battery-based IoT systems. Recently, memory power consumption increases rapidly in real-time systems as the task size continues to grow and all tasks should reside in main memory to satisfy deadline constraints. Swapping is a well-known solution to save memory energy by flushing inactive tasks to storage and hibernating a certain part of memory. However, real-time systems do not allow swapping as swapping makes the prediction of execution time difficult. In this paper, we suggest a new swapping policy for real-time systems. To support swapping with real-time constraints, we adopt fast NVRAM storage and define a task model that characterizes swapping latency and energy precisely. We then locate inactive tasks temporarily in NVRAM instead of fully keeping all tasks in memory. As our policy optimizes the swapping conditions for all task sets in advance, it adapts to workload variations instantly and guarantees deadline requirements. Our simulations show that the proposed swapping policy reduces the memory energy consumption by 37.1% on average.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2023 IEEE International Conference on Communications, Computing, Cybersecurity and Informatics, CCCI 2023 |
Editors | Mohammad S. Obaidat, Zhaolong Ning, Kuei-Fang Hsiao, Petros Nicopolitidis, Yu Guo |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9798350302561 |
DOIs | |
State | Published - 2023 |
Event | 2023 IEEE International Conference on Communications, Computing, Cybersecurity and Informatics, CCCI 2023 - Chongqing, China Duration: 18 Oct 2023 → 20 Oct 2023 |
Publication series
Name | Proceedings of the 2023 IEEE International Conference on Communications, Computing, Cybersecurity and Informatics, CCCI 2023 |
---|
Conference
Conference | 2023 IEEE International Conference on Communications, Computing, Cybersecurity and Informatics, CCCI 2023 |
---|---|
Country/Territory | China |
City | Chongqing |
Period | 18/10/23 → 20/10/23 |
Bibliographical note
Publisher Copyright:© 2023 IEEE.
Keywords
- adaptive swapping
- deadline
- evolutionary computation
- NVRAM
- power-saving
- Real-time task scheduling