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 条
  • [21] Inserting DVFS Code in Hard Real-Time System Tasks
    Pinheiro, Diego
    Goncalves, Rawlinson
    Valentin, Eduardo
    Oliveira, Horacio
    Barreto, Raimundo
    2017 VII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2017, : 23 - 30
  • [22] Coherence and Feasibility of Real-Time Software Tasks in Networked Adaptive Systems
    Khemaissia, Imen
    Mosbahi, Olfa
    Khalgui, Mohamed
    Li, Zhiwu
    Qu, Ting
    IEEE ACCESS, 2018, 6 : 35824 - 35843
  • [23] Using imprecise computation techniques for power management in real-time embedded systems
    Wiedenhoft, Geovani Ricardo
    Frohlich, Antonio Augusto
    DISTRIBUTED EMBEDDED SYSTEMS: DESIGN, MIDDLEWARE AND RESOURCES, 2008, : 121 - 130
  • [24] THE DEVELOPMENT OF IMPRECISE REAL-TIME SYSTEMS
    PORTMAN, M
    ZEDAN, HSM
    JOURNAL OF SYSTEMS AND SOFTWARE, 1994, 27 (02) : 73 - 83
  • [25] A real-time network manager for distributed imprecise computation
    Kobayashi, H
    Yamasaki, N
    Anzai, Y
    NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, : 71 - 76
  • [26] Slack extender mechanism for greening dependent-tasks scheduling on DVFS-enabled computing platforms
    Tarek Hagras
    The Journal of Supercomputing, 2022, 78 : 6275 - 6295
  • [27] Minimum-Energy Semi-Static Scheduling of a Periodic Real-Time Task on DVFS-Enabled Multi-Core Processors
    Lee, Wan Yeon
    Kim, Hyogon
    Lee, Heejo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (12): : 2389 - 2392
  • [28] Slack extender mechanism for greening dependent-tasks scheduling on DVFS-enabled computing platforms
    Hagras, Tarek
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (05): : 6275 - 6295
  • [29] An optimal point in scheduling real-time tasks process based on fault tolerant imprecise computation model
    Ji, L
    Yang, CH
    2002 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-4, PROCEEDINGS, 2002, : 2063 - 2068
  • [30] CloudFreq: Elastic Energy-Efficient Bag-of-Tasks Scheduling in DVFS-enabled Clouds
    Zhang, Yujian
    Wang, Yun
    Hu, Cheng
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 585 - 592