Integer Programming Based Heterogeneous CPU-GPU Cluster Scheduler for SLURM Resource Manager

被引:7
|
作者
Soner, Seren [1 ]
Ozturan, Can [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, Istanbul, Turkey
关键词
scheduling; integer programming; SLURM;
D O I
10.1109/HPCC.2012.63
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present an integer programming based heterogeneous CPU-GPU cluster scheduler for the widely used SLURM resource manager. Our scheduler algorithm takes windows of jobs and solves an allocation problem in which free CPU cores and GPU cards are allocated collectively to jobs so as to maximize some objective function. We perform realistic SLURM emulation tests using the Effective System Performance (ESP) workloads. The test results show that our scheduler produces better resource utilization and shorter average job waiting times. The SLURM scheduler plug-in that implements our algorithm is available at http://code.google.com/p/slurm-ipsched/.
引用
收藏
页码:418 / 424
页数:7
相关论文
共 50 条
  • [1] Integer programming based heterogeneous CPU-GPU cluster schedulers for SLURM resource manager
    Soner, Seren
    Ozturan, Can
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2015, 81 (01) : 38 - 56
  • [2] Learning Based Performance and Power Efficient Cluster Resource Manager for CPU-GPU Cluster
    Das, Soumen Kumar
    Sudhakaran, G.
    Ashok, V.
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE OF EMERGING APPLICATIONS OF INFORMATION TECHNOLOGY (EAIT), 2014, : 161 - 166
  • [3] A Survey on Task Scheduling of CPU-GPU Heterogeneous Cluster
    ZHOU Yiheng
    ZENG Wei
    ZHENG Qingfang
    LIU Zhilong
    CHEN Jianping
    [J]. ZTE Communications., 2024, 22 (03) - 90
  • [4] FastGR : Global Routing on CPU-GPU with Heterogeneous Task Graph Scheduler
    Liu, Siting
    Liao, Peiyu
    Zhang, Rui
    Chen, Zhitang
    Lv, Wenlong
    Lin, Yibo
    Yu, Bei
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 760 - 765
  • [5] FastGR: Global Routing on CPU-GPU With Heterogeneous Task Graph Scheduler
    Liu, Siting
    Pu, Yuan
    Liao, Peiyu
    Wu, Hongzhong
    Zhang, Rui
    Chen, Zhitang
    Lv, Wenlong
    Lin, Yibo
    Yu, Bei
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (07) : 2317 - 2330
  • [6] Smart Scheduler for CUDA Programming in Heterogeneous CPU/GPU Environment
    Khan, Naajil Aamir
    Latif, Muhammad Bilal
    Pervaiz, Nida
    Baig, Mubashir
    Khatoon, Hasina
    Baig, Mirza Zaeem
    Burney, Atika
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON COMPUTER MODELING AND SIMULATION (ICCMS 2019) AND 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND APPLICATIONS (ICICA 2019), 2019, : 250 - 253
  • [7] Introducing new backfill-based scheduler for SLURM resource manager
    Leonenkov, Sergei
    Zhumatiy, Sergey
    [J]. 4TH INTERNATIONAL YOUNG SCIENTIST CONFERENCE ON COMPUTATIONAL SCIENCE, 2015, 66 : 661 - 669
  • [8] Multireference coupled cluster methods on heterogeneous CPU-GPU systems
    Bhaskaran-Nair, Kiran
    Ma, Wenjing
    Krishnamoorthy, Sriram
    Villa, Oreste
    van Dam, Hubertus J. J.
    Apra, Edoardo
    Kowalski, Karol
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2013, 246
  • [9] Task Offloading and Resource Allocation in CPU-GPU Heterogeneous Networks
    Gong, Chenyu
    Ma, Mulei
    Wu, Liantao
    Liu, Wenxiang
    Zhou, Yong
    Yang, Yang
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 4492 - 4497
  • [10] Resource Scheduling Strategy for Performance Optimization Based on Heterogeneous CPU-GPU Platform
    Fang, Juan
    Zhou, Kuan
    Zhang, Mengyuan
    Xiang, Wei
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (01): : 1621 - 1635