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 条
  • [21] Evolutionary minority game with heterogeneous strategy distribution
    Lo, TS
    Lim, SW
    Hui, PM
    Johnson, NF
    [J]. PHYSICA A, 2000, 287 (1-2): : 313 - 320
  • [22] Aspiration adaptation in resource-constrained environments
    Galiani, Sebastian
    Gertler, Paul J.
    Undurraga, Raimundo
    [J]. JOURNAL OF URBAN ECONOMICS, 2021, 123
  • [23] Information source selection for resource constrained environments
    Aksoy, D
    [J]. SIGMOD RECORD, 2005, 34 (04) : 15 - 20
  • [24] Supporting resource-constrained collaboration environments
    Price, Sean M.
    [J]. COMPUTER, 2007, 40 (06) : 108 - +
  • [25] Local and Global Interactions in an Evolutionary Resource Game
    Noailly, Joelle
    van den Bergh, Jeroen C. J. M.
    Withagen, Cees A.
    [J]. COMPUTATIONAL ECONOMICS, 2009, 33 (02) : 155 - 173
  • [26] Local and Global Interactions in an Evolutionary Resource Game
    Joëlle Noailly
    Jeroen C. J. M. van den Bergh
    Cees A. Withagen
    [J]. Computational Economics, 2009, 33
  • [27] A Task-Driven Sequential Overlapping Coalition Formation Game for Resource Allocation in Heterogeneous UAV Networks
    Qi, Nan
    Huang, Zanqi
    Zhou, Fuhui
    Shi, Qingjiang
    Wu, Qihui
    Xiao, Ming
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (08) : 4439 - 4455
  • [28] A Constrained Evolutionary Gaussian Multiple Access Channel Game
    Zhu, Quanyan
    Tembine, Hamidou
    Basar, Tamer
    [J]. 2009 INTERNATIONAL CONFERENCE ON GAME THEORY FOR NETWORKS (GAMENETS 2009), 2009, : 403 - +
  • [29] Deadline-constrained Multi-resource Task Mapping and Allocation for Edge-Cloud Systems
    Gao, Chuanchao
    Shaan, Aryaman
    Easwaran, Arvind
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 5037 - 5043
  • [30] Resource mapping for GMPLS with heterogeneous interfaces
    Lee, GM
    Choi, JK
    [J]. 7th International Conference on Advanced Communication Technology, Vols 1 and 2, Proceedings, 2005, : 1341 - 1346