Evolutionary game for task mapping in resource constrained heterogeneous environments

被引:9
|
作者
Madeo, Dario [1 ]
Mazumdar, Somnath [1 ,2 ]
Mocenni, Chiara [1 ]
Zingone, Roberto [1 ]
机构
[1] Univ Siena, Dept Informat Engn & Math, Siena, Italy
[2] Simula Res Lab, Dept Adv Comp & Syst Performance, Fornebu, Norway
关键词
Cost optimization; Evolutionary game theory; Heterogeneous computing; Task allocation; INDEPENDENT TASKS; ENERGY-CONSUMPTION; ALLOCATION; OPTIMIZATION; ALGORITHM; DYNAMICS;
D O I
10.1016/j.future.2020.03.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power-aware computing is becoming popular using heterogeneous ecosystem. For recent execution units, the heterogeneity is exhibited via the hybrid cores, as well as via virtual and physical asymmetric cores. The inherent performance disparity between different types of execution units at their different clock frequencies offers a great resources scheduling challenge. Multiple metrics (such as throughput, latency, energy cost) are used to decide whether the scheduling is an optimal solution or not. However, in heterogeneous ecosystem, tasks distribution aiming at optimizing costs is not trivial. During the task mapping, one of the primary challenges is to dynamically identify and map the inherent advantages/features of the heterogeneous or hybrid architectures for each individual task. In this work we deal with the task mapping problem using a multi-objective formulation based on evolutionary game theory to optimize a suitable payoff function. This payoff accounts for the power, workload imbalance, task resource affinity and data offloading costs (from host to accelerator). Here, we report that in a very restrictive resource usage scenario (supporting both over and under subscription), the proposed formulation based on Evolutionary Games on Network equation (EGN) can outperform the traditional resource allocation heuristics (such as best-fit, first-fit). Using an extensive set of simulations, we show that our proposed model can outperform first-fit algorithm from more than 5% up to 34.6% and best-fit algorithm from 4% up to 35.7%. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:762 / 776
页数:15
相关论文
共 50 条
  • [1] Video personalization in heterogeneous and resource-constrained environments
    Yong Wei
    Suchendra M. Bhandarkar
    Kang Li
    Lakshmish Ramaswamy
    [J]. Multimedia Systems, 2011, 17 : 523 - 543
  • [2] Video personalization in heterogeneous and resource-constrained environments
    Wei, Yong
    Bhandarkar, Suchendra M.
    Li, Kang
    Ramaswamy, Lakshmish
    [J]. MULTIMEDIA SYSTEMS, 2011, 17 (06) : 523 - 543
  • [3] Research on task scheduling algorithm in resource-constrained environments
    Lu, Chengzhao
    Gong, Jianxing
    Zhu, Lei
    Liu, Quan
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2021, 43 (12): : 3586 - 3593
  • [4] Evolutionary Game Theory Based Network Selection for Constrained Heterogeneous Networks
    Sui, Nannan
    Zhang, Dongmei
    Zhong, Wei
    Wu, Lianguo
    Zhang, Zhensong
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 740 - 744
  • [5] Joint Task Offloading and Resource Allocation in Heterogeneous Edge Environments
    Liu, Yu
    Mao, Yingling
    Liu, Zhenhua
    Ye, Fan
    Yang, Yuanyuan
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 7318 - 7334
  • [6] Evolutionary game analysis of behaviour strategy for UAV swarm in communication-constrained environments
    Hu, Shiguang
    Ru, Le
    Lv, Maolong
    Wang, Zhenhua
    Lu, Bo
    Wang, Wenfei
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (03): : 350 - 363
  • [7] Evolutionary Methodologies in Game Environments
    Boudreaux, Hollie
    Etheredge, Jim
    Kumar, Ashok
    [J]. 3RD ANNUAL INTERNATIONAL CONFERENCE ON COMPUTER GAMES, MULTIMEDIA & ALLIED TECHNOLOGIES (CGAT 2010), 2010, : 312 - 318
  • [8] Game Task of Resource Allocation
    Kravets, Petro
    Prodanyuk, Oksana
    [J]. EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS: PROCEEDINGS OF THE XTH INTERNATIONAL CONFERENCE CADSM 2009, 2009, : 437 - 438
  • [9] Utility-based resource allocation in heterogeneous wireless environments using game theory
    Li, Yuhong
    Yu, Liang
    Li, Tao
    Li, Yishan
    Shi, Yan
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2012, 27 (05): : 335 - 343
  • [10] A survey of evolutionary game and resource allocation
    Zhang, Yan-Ling
    Mo, Ting-Yu
    Li, Song-Tao
    Zhang, Yan
    Li, Qing
    [J]. Gongcheng Kexue Xuebao/Chinese Journal of Engineering, 2022, 44 (03): : 402 - 410