Deadline and energy constrained dynamic resource allocation in a heterogeneous computing environment

被引:0
|
作者
B. Dalton Young
Jonathan Apodaca
Luis Diego Briceño
Jay Smith
Sudeep Pasricha
Anthony A. Maciejewski
Howard Jay Siegel
Bhavesh Khemka
Shirish Bahirat
Adrian Ramirez
Yong Zou
机构
[1] Colorado State University,Department of Electrical & Computer Engineering
[2] Colorado State University,Department of Computer Science
[3] DigitalGlobe,undefined
来源
关键词
Dynamic resource allocation; Heterogeneous computing; Power aware computing;
D O I
暂无
中图分类号
学科分类号
摘要
Energy-efficient resource allocation within clusters and data centers is important because of the growing cost of energy. We study the problem of energy-constrained dynamic allocation of tasks to a heterogeneous cluster computing environment. Our goal is to complete as many tasks by their individual deadlines and within the system energy constraint as possible given that task execution times are uncertain and the system is oversubscribed at times. We use Dynamic Voltage and Frequency Scaling (DVFS) to balance the energy consumption and execution time of each task. We design and evaluate (via simulation) a set of heuristics and filtering mechanisms for making allocations in our system. We show that the appropriate choice of filtering mechanisms improves performance more than the choice of heuristic (among the heuristics we tested).
引用
收藏
页码:326 / 347
页数:21
相关论文
共 50 条
  • [21] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 149 : 1 - 12
  • [22] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    Journal of Parallel and Distributed Computing, 2021, 149 : 1 - 12
  • [23] Energy-Aware Processor Merging Algorithms for Deadline Constrained Parallel Applications in Heterogeneous Cloud Computing
    Xie, Guoqi
    Zeng, Gang
    Li, Renfa
    Li, Keqin
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2017, 2 (02): : 62 - 75
  • [24] Online Resource Management in Thermal and Energy Constrained Heterogeneous High Performance Computing
    Oxley, Mark A.
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    Burns, Patrick J.
    2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 604 - 611
  • [25] DCloud: Deadline-Aware Resource Allocation for Cloud Computing Jobs
    Li, Dan
    Chen, Congjie
    Guan, Junjie
    Zhang, Ying
    Zhu, Jing
    Yu, Ruozhou
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (08) : 2248 - 2260
  • [26] Energy-Efficient Resource Allocation for Heterogeneous Edge-Cloud Computing
    Hua, Wei
    Liu, Peng
    Huang, Linyu
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (02) : 2808 - 2818
  • [27] Dynamic Resource Allocation in Cloud Computing
    Mousavi, Seyedmajid
    Mosavi, Amir
    Varkonyi-Koczy, Annamria R.
    Fazekasi, Gabor
    ACTA POLYTECHNICA HUNGARICA, 2017, 14 (04) : 83 - 104
  • [28] Dynamic Resource Allocation in Heterogeneous Networks
    Villa, Tania
    Merz, Ruben
    Knopp, Raymond
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1915 - 1920
  • [29] Dynamic Resource Allocation Through Workload Prediction for Energy Efficient Computing
    Ahmed, Adeel
    Brown, David J.
    Gegov, Alexander
    ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, 2017, 513 : 35 - 44
  • [30] Three Dynamic Pricing Schemes for Resource Allocation of Edge Computing for IoT Environment
    Baek, Beomhan
    Lee, Joohyung
    Peng, Yuyang
    Park, Sangdon
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) : 4292 - 4303