Efficient adaptive load balancing approach for compressive background subtraction algorithm on heterogeneous CPU–GPU platforms

被引:0
|
作者
Lhoussein Mabrouk
Sylvain Huet
Dominique Houzet
Said Belkouch
Abdelkrim Hamzaoui
Yahya Zennayi
机构
[1] Univ. Grenoble Alpes,CNRS, Grenoble
[2] Cadi Ayyad University,INP, GIPSA
[3] Mohamed V University,Lab
来源
关键词
Adaptive workload balancing; High-performance computing; Heterogeneous CPU–GPU platforms; Compressive sensing; MoG background subtraction;
D O I
暂无
中图分类号
学科分类号
摘要
Mixture of Gaussians (MoG) and compressive sensing (CS) are two common approaches in many image and audio processing systems. The combination of these algorithms is recently used for the compressive background subtraction task. Nevertheless, the result of this combination has not been exploited to take advantage of the evolution of parallel computing architectures. This paper proposes an efficient strategy to implement CS-MoG on heterogeneous CPU–GPU computing platforms. This is achieved through two elements. The first one is ensuring the better acceleration and accuracy that can be achieved for this algorithm on both CPU and GPU processors: The obtained results of the improved CS-MoG are more accurate and performant than other published MoG implementations. The second contribution is the proposition of the Optimal Data Distribution Cursor ODDC, a novel adaptive data partitioning approach to exploit simultaneously the heterogeneous processors on any given platform. It aims to ensure an automatic workload balancing by estimating the optimal data chunk size that must be assigned to each processor, with taking into consideration its computing capacity. Furthermore, our method ensures an update of the partitioning at runtime to take into account any influence of data content irregularity. The experimental results, on different platforms and data sets, show that the combination of these two contributions allows reaching 98% of the maximal possible performance of targeted platforms.
引用
收藏
页码:1567 / 1583
页数:16
相关论文
共 46 条
  • [31] An efficient load balancing system using adaptive dragonfly algorithm in cloud computing
    P. Neelima
    A. Rama Mohan Reddy
    Cluster Computing, 2020, 23 : 2891 - 2899
  • [32] An efficient load balancing algorithm for heterogeneous Grid systems considering desirability of grid sites
    Lu, Kai
    Subrata, Riky
    Zomaya, Albert Y.
    2006 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE, VOLS 1 AND 2, 2006, : 311 - +
  • [33] Efficient load balancing Adaptive BNBKnapsack Algorithm for Edge computing to improve performance of network
    Nagle, Malti
    Kumar, Prakash
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2024, 11 (03): : 1 - 12
  • [34] An energy-efficient adaptive clustering algorithm with load balancing for wireless sensor network
    Singh, Buddha
    Lobiyal, D. K.
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2012, 12 (01) : 37 - 52
  • [35] A Heuristic Approach for Efficient Load Balancing in Cloud using Weight Based Algorithm
    Ashu
    Kaur, Avinash
    Singh, Parminder
    2018 4TH INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS), 2018, : 1 - 6
  • [36] A GPU-based algorithm for efficient LES of high Reynolds number flows in heterogeneous CPU/GPU supercomputers (vol 85, pg 141, 2020)
    Oyarzun, Guillermo
    Chalmoukis, Iason A.
    Leftheriotis, Georgios A.
    Dimas, Athanassios A.
    APPLIED MATHEMATICAL MODELLING, 2020, 87 : 755 - 755
  • [37] A Dual Heterogeneous Island Genetic Algorithm for Solving Large Size Flexible Flow Shop Scheduling Problems on Hybrid Multicore CPU and GPU Platforms
    Luo, Jia
    El Baz, Didier
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [38] Load Balancing of Multi-Core Heterogeneous CPU Based on BP Neural Network and Weighted Round-Robin Algorithm
    Wan, Lei
    Dai, Bin
    Jiang, Han
    Zhu, Xianjun
    2021 IEEE/ACIS 21ST INTERNATIONAL FALL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2021-FALL), 2021, : 210 - 214
  • [39] A Task Schedule Approach for Heterogeneous Storm Based on Particle Swarm-Load Balancing Algorithm
    Zou, MingZhuo
    Liu, HuiYong
    2021 2ND INTERNATIONAL CONFERENCE ON BIG DATA & ARTIFICIAL INTELLIGENCE & SOFTWARE ENGINEERING (ICBASE 2021), 2021, : 199 - 202
  • [40] A SELF-TUNING ALGORITHM FOR OPTIMAL ENERGY EFFICIENT LOAD BALANCING IN WIRELESS CELLULAR HETEROGENEOUS NETWORKS
    Riyazuddien S.
    Rao D.V.
    Ramarakula M.
    Prasad S.K.
    Madaka K.C.R.
    Telecommunications and Radio Engineering (English translation of Elektrosvyaz and Radiotekhnika), 2023, 82 (01): : 9 - 18