Cost-Aware Scheduling of Computation-Intensive Tasks on Multi-Core Server

被引:0
|
作者
Ding, Youwei [1 ]
Liu, Liang [2 ]
Hu, Kongfa [1 ]
Dai, Caiyan [1 ]
机构
[1] Nanjing Univ Chinese Med, Coll Informat Technol, Nanjing 210023, Jiangsu, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 210016, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Temporal cost; energy cost; task scheduling; multi-core server; REAL-TIME TASKS; ENERGY;
D O I
10.3837/tiis.2018.11.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy-efficient task scheduling on multi-core server is a fundamental issue in green cloud computing. Multi-core processors are widely used in mobile devices, personal computers, and servers. Existing energy efficient task scheduling methods chiefly focus on reducing the energy consumption of the processor itself, and assume that the cores of the processor are controlled independently. However, the cores of some processors in the market are divided into several voltage islands, in each of which the cores must operate on the same status, and the cost of the server includes not only energy cost of the processor but also the energy of other components of the server and the cost of user waiting time. In this paper, we propose a cost-aware scheduling algorithm ICAS for computation intensive tasks on multi-core server. Tasks are first allocated to cores, and optimal frequency of each core is computed, and the frequency of each voltage island is finally determined. The experiment's results show the cost of ICAS is much lower than the existing method.
引用
收藏
页码:5465 / 5480
页数:16
相关论文
共 50 条
  • [41] Efficient Scheduling of DAG tasks on Multi-core Processor based Parallel Systems
    Yuan, Liu
    Jia, Pingui
    Yang, Yiping
    TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [42] Scheduling of Non-preemptive Strictly Periodic Tasks in Multi-Core Systems
    Zheng, Hongliang
    He, Yuanju
    Zhou, Lingyu
    Chen, Yiou
    Ling, Xiang
    CONFERENCE PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON CIRCUITS, DEVICES AND SYSTEMS (ICCDS), 2017, : 195 - 200
  • [43] Heuristic Offloading of Concurrent Tasks for Computation-Intensive Applications in Mobile Cloud Computing
    Jia, Mike
    Cao, Jiannong
    Yang, Lei
    2014 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2014, : 352 - 357
  • [44] Dynamic multi-workflow scheduling: A deadline and cost-aware approach for commercial clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 98 - 108
  • [45] A Cost-Aware Method for Tasks Allocation on the Internet of Things by Grouping the Submitted Tasks
    Dhanapal, R.
    Akila, T.
    Hussain, Syed Shuja
    Mavaluru, Dinesh
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (07): : 2055 - 2062
  • [46] Advanced cost-aware Max-Min workflow tasks allocation and scheduling in cloud computing systems
    Raeisi-Varzaneh, Mostafa
    Dakkak, Omar
    Fazea, Yousef
    Kaosar, Mohammed Golam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (09): : 13407 - 13419
  • [47] Multi-objective cost-aware bag-of-tasks scheduling optimization model for IoT applications running on heterogeneous fog environment
    Seifhosseini, Seyyedamin
    Shirvani, Mirsaeid Hosseini
    Ramzanpoor, Yaser
    COMPUTER NETWORKS, 2024, 240
  • [48] Resource-Aware Scheduling in Heterogeneous, Multi-core Clusters for Energy Efficiency
    Tran, Xuan T.
    ADVANCES IN INFORMATION AND COMMUNICATION TECHNOLOGY, 2017, 538 : 520 - 529
  • [49] Architecture-Aware Mapping and Scheduling of IMA partitions on Multi-core platforms
    Vasu, Aishwarya
    Ramaprasad, Harini
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2018), 2018,
  • [50] Thermal-aware Scheduling for Data Parallel Workloads on Multi-Core Processors
    Tan, Hengxing
    Ranka, Sanjay
    2014 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2014,