Real-Time Imprecise Computation Tasks Mapping for DVFS-Enabled Networked Systems

被引:7
|
作者
Mo, Lei [1 ]
Kritikakou, Angeliki [2 ]
Sentieys, Olivier [2 ]
Cao, Xianghui [1 ]
机构
[1] Southeast Univ, Sch Automat, Nanjing 210096, Peoples R China
[2] Univ Rennes, CNRS, IRISA, INRIA, F-35042 Rennes, France
关键词
Task analysis; Quality of service; Real-time systems; Resource management; Energy consumption; Computational modeling; Routing; Imprecise computation (IC); networked systems; Quality of Service (QoS); task mapping; WIRELESS SENSOR; ALLOCATION;
D O I
10.1109/JIOT.2020.3044910
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Networked systems are useful for a wide range of applications, many of which require distributed and collaborative data processing to satisfy real-time requirements. On one hand, networked systems are usually resource constrained, mainly regarding the energy supply of the nodes and their computation and communication abilities. On the other hand, many real-time applications can be executed in an imprecise way, where an approximate result is acceptable as long as the baseline Quality of Service (QoS) is satisfied. Such applications can be modeled through imprecise computation (IC) tasks. To achieve a better tradeoff between QoS and limited system resources, while meeting application requirements, the IC-tasks must be efficiently mapped to the system nodes. To tackle this problem, we first construct an IC-task mapping problem that aims to maximize system QoS subject to real-time and energy constraints. Dynamic voltage and frequency scaling (DVFS) and multipath routing are explored to further enhance real-time performance and reduce energy consumption. Second, based on the problem structure, we propose an optimal approach to perform IC-task mapping and prove its optimality. Furthermore, to enhance the scalability of the proposed approach, we present a heuristic IC-task mapping method with low computation time. Finally, the simulation results demonstrate the effectiveness of the proposed methods in terms of the solution quality and the computation time.
引用
收藏
页码:8246 / 8258
页数:13
相关论文
共 50 条
  • [41] A Defect-Aware Reconfigurable Cache Architecture for Low-Vccmin DVFS-Enabled Systems
    Mavropoulos, Michail
    Keramidas, Georgios
    Nikolos, Dimitris
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 417 - 422
  • [42] RT-Frontier: A real-time operating system for practical imprecise computation
    Kobayashi, H
    Yamasaki, N
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 255 - 264
  • [43] Tradeoffs in Real-Time Robotic Task Design with Neuroevolution Learning for Imprecise Computation
    Huang, Pei-Chi
    Sentis, Luis
    Lehman, Joel
    Fok, Chien-Liang
    Mok, Aloysius K.
    Miikkulainen, Risto
    2015 IEEE 36TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2015), 2015, : 206 - 215
  • [44] Algorithms for managing QoS for real-time data services using imprecise computation
    Amirijoo, M
    Hansson, J
    Son, SH
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 136 - 157
  • [45] Optimal DPM and DVFS for Frame-Based Real-Time Systems
    Gerards, Marco E. T.
    Kuper, Jan
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 9 (04)
  • [46] Hybrid DVFS Scheduling for Real-Time Systems Based on Reinforcement Learning
    Muhammad, Fakhruddin
    ul Islam, Mahbub
    Lin, Man
    IEEE SYSTEMS JOURNAL, 2017, 11 (02): : 931 - 940
  • [47] Tight Lower bound on power consumption for scheduling real-time periodic tasks in core-level DVFS systems
    Teng, Fei
    Yu, Lei
    Liu, Xiao
    Lai, Pei
    PARALLEL COMPUTING, 2022, 110
  • [48] Electric Loads as Real-Time tasks: an application of Real-Time Physical Systems
    Della Vedova, Marco L.
    di Palma, Ettore
    Facchinetti, Tullio
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1117 - 1123
  • [49] On the Equivalence of Idealised DVFS and Thermally Constrained DPM in Real-Time Systems
    Awan, Muhammad Ali
    Petters, Stefan M.
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 346 - 351
  • [50] Real-time systems tackle tough tasks
    Puttre, Michael
    Mechanical Engineering, 1991, 113 (07): : 55 - 58