Energy-Aware Real-Time Data Processing for IoT Systems

被引:4
作者
Zhou, Chunyang [1 ]
Li, Guohui [1 ]
Li, Jianjun [2 ]
Guo, Bing [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Software Engn, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[3] Sichuan Univ, Sch Comp Sci, Chengdu 610065, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Internet of Things; energy aware; real-time data; multicore; ALGORITHMS; FRESHNESS;
D O I
10.1109/ACCESS.2019.2956061
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In many real-time processing systems for the Internet of Things (IoT), the correctness of real-time data objects that model physical world entities, such as the status of mobile robotics, depends not only on the functional correctness, but also on the temporal consistency. Maintaining temporal consistency of real-time data while reducing energy cost is of critical importance when designing such IoT systems. In this paper, we formulate the energy-aware real-time data processing problem on multicore platforms and prove it to be NP-hard. In view of the intractability of the problem, we adopt a divide-and-conquer strategy. We first propose a per-CPU solution, which can result in significant power savings. Next, in order to save energy in a fine-grained granularity, we propose an efficient per-Task solution by adopting the per-CPU solution as a building block. Finally, by developing new energy-aware mapping techniques, we further explore energy savings on multicore platforms. Extensive simulation results show that the proposed methods offer remarkable performance improvement in terms of energy savings, as compared to the state-of-the-art schemes.
引用
收藏
页码:171776 / 171789
页数:14
相关论文
共 50 条
  • [1] Energy-aware Demand Selection and Allocation for Real-time IoT Data Trading
    Gupta, Pooja
    Dedeoglu, Volkan
    Najeebullah, Kamran
    Kanhere, Salil S.
    Jurdak, Raja
    2020 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2020, : 138 - 147
  • [2] A Real-time and Energy-aware Framework for Data Stream Processing in the Internet of Things
    de Oliveira, Egberto R.
    Delicato, Flavia
    da Rocha, Atslands R.
    Mattoso, Marta
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2021, : 17 - 28
  • [3] Energy-Aware Scheduling for Real-Time Systems: A Survey
    Bambagini, Mario
    Marinoni, Mauro
    Aydin, Hakan
    Buttazzo, Giorgio
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
  • [4] HEARS: A heterogeneous energy-aware real-time scheduler
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [5] Energy-aware dynamic reconfiguration algorithms for real-time multitasking systems
    Wang, Weixun
    Ranka, Sanjay
    Mishra, Prabhat
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (01) : 35 - 45
  • [6] Security-Critical Energy-Aware Task Scheduling for Heterogeneous Real-Time MPSoCs in IoT
    Zhou, Junlong
    Sun, Jin
    Cong, Peijin
    Liu, Zhe
    Zhou, Xiumin
    Wei, Tongquan
    Hu, Shiyan
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (04) : 745 - 758
  • [7] Energy-aware scheduling mandatory/optional tasks in multicore real-time systems
    Mendez-Diaz, Isabel
    Orozco, Javier
    Santos, Rodrigo
    Zabala, Paula
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2017, 24 (1-2) : 173 - 198
  • [8] Energy-aware deterministic fault tolerance in distributed real-time embedded systems
    Zhang, Y
    Dick, R
    Chakraborty, K
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 550 - 555
  • [9] Triple Speed: Energy-Aware Real-Time Task Synchronization in Homogeneous Multi-Core Systems
    Tsai, Ting-Hao
    Fan, Lin-Fong
    Chen, Ya-Shu
    Yao, Tien-Shun
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (04) : 1297 - 1309
  • [10] Energy-aware systems for real-time job scheduling in cloud data centers: A deep reinforcement learning approach
    Yan, Jingchen
    Huang, Yifeng
    Gupta, Aditya
    Gupta, Anubhav
    Liu, Cong
    Li, Jianbin
    Cheng, Long
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 99