Extension of Divisible-Load Theory from Scheduling Fine-Grained to Coarse-Grained Divisible Workloads on Networked Computing Systems

被引:1
作者
Wang, Xiaoli [1 ]
Veeravalli, Bharadwaj [2 ]
Wu, Kangjian [1 ]
Song, Xiaobo [3 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[2] Natl Univ Singapore, Dept Elect & Comp Engn, 4 Engn Dr 3, Singapore 119077, Singapore
[3] 20th Res Inst China Elect Technol Grp Corp, Xian 710068, Peoples R China
基金
中国国家自然科学基金;
关键词
divisible load; coarse-grained workload; multi-installment scheduling; networked computing; STRATEGIES; DESIGN;
D O I
10.3390/math11071752
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The big data explosion has sparked a strong demand for high-performance data processing. Meanwhile, the rapid development of networked computing systems, coupled with the growth of Divisible-Load Theory (DLT) as an innovative technology with competent scheduling strategies, provides a practical way of conducting parallel processing with big data. Existing studies in the area of DLT usually consider the scheduling problem with regard to fine-grained divisible workloads. However, numerous big data loads nowadays can only be abstracted as coarse-grained workloads, such as large-scale image classification, context-dependent emotional analysis and so on. In view of this, this paper extends DLT from fine-grained to coarse-grained divisible loads by establishing a new multi-installment scheduling model. With this model, a subtle heuristic algorithm was proposed to find a feasible load partitioning scheme that minimizes the makespan of the entire workload. Simulation results show that the proposed algorithm is superior to the up-to-date multi-installment scheduling strategy in terms of achieving a shorter makespan of workloads when dealing with coarse-grained divisible loads.
引用
收藏
页数:12
相关论文
共 30 条
  • [11] Time Cheating in Divisible Load Scheduling: Sensitivity Analysis, Results and Open Problems
    Ghanbari, Shamsollah
    Othman, Mohamed
    [J]. 6TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS, 2018, 125 : 935 - 943
  • [12] Multi-objective method for divisible load scheduling in multi-level tree network
    Ghanbari, Shamsollah
    Othman, Mohamed
    Abu Bakar, Mohd Rizam
    Leong, Wah June
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 54 : 132 - 143
  • [13] Requirement-Aware Strategies with Arbitrary Processor Release Times for Scheduling Multiple Divisible Loads
    Hu, Menglan
    Veeravalli, Bharadwaj
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (10) : 1697 - 1704
  • [14] IMARC Group, 2021, BIG DAT SOFTW MARK G
  • [15] Dynamic scheduling strategy with efficient node availability prediction for handling divisible loads in multi-cloud systems
    Kang, Seungmin
    Veeravalli, Bharadwaj
    Aung, Khin Mi Mi
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 113 : 1 - 16
  • [16] Design and implementation of parallel video encoding strategies using divisible load analysis
    Li, P
    Veeravalli, B
    Kassim, AA
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (09) : 1098 - 1112
  • [17] A Fine-Grained Modeling Approach for Systolic Array-Based Accelerator
    Li, Yuhang
    Wen, Mei
    Fei, Jiawei
    Shen, Junzhong
    Cao, Yasong
    [J]. ELECTRONICS, 2022, 11 (18)
  • [18] Time-energy trade-offs in processing divisible loads on heterogeneous hierarchical memory systems
    Marszalkowski, Jedrzej
    Drozdowski, Maciej
    Singh, Gaurav
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 206 - 219
  • [19] Sharma Shagun, 2022, 2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), P1733, DOI 10.1109/ICACITE53722.2022.9823516
  • [20] A Trust-Aware and Authentication-Based Collaborative Method for Resource Management of Cloud-Edge Computing in Social Internet of Things
    Souri, Alireza
    Zhao, Yanlei
    Gao, Mingliang
    Mohammadian, Asghar
    Shen, Jin
    Al-Masri, Eyhab
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (04) : 4899 - 4908