• Home
  • Search
  • An Empirical Study of Task Scheduling Strategies for Image Processing Application on Heterogeneous Distributed Computing System
  • https://doi.org/10.12694/scpe.v3i3.203Copy DOI Icon

An Empirical Study of Task Scheduling Strategies for Image Processing Application on Heterogeneous Distributed Computing System

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Heterogeneous Distributed Computing (HDC) system consists of Workstations (WSs) and Personal Computers (PCs). In HDC system, each WS/PC may have different processor and performance. In order to take advantage of this diversity of processing power of a system, an effective task partitioning, scheduling, and load balancing are needed to get the optimum performance. This paper examines the effectiveness of task partitioning and scheduling strategies for image (raytracing) processing application on HDC system. The static and dynamic/Run-time Task Scheduling (RTS) strategies are shown inadequate for balancing the load of HDC system. Two adaptive tasks scheduling strategies are proposed for HDC image computing system. These adaptive strategies are: i) Master Initiate Sub-task size (MIS) strategy (based on centralized resources management approach), and ii) Worker Initiated Sub-task size (WIS) strategy (based on semi-decentralized resources management approach). The measured results show that the adaptive (MIS & WIS) strategies dramatically improve the performance of HDC raytracing system and remedy the defects of static and RTS strategies. Performances of the all investigated strategies are evaluated on manager/master and workers model of HDC system. In performance comparisons of MIS and WIS strategies, the WIS strategy shows a slightly better speedup and scalability over MIS strategy.

Similar Papers
  • Research Article
  • Citations5

On the role of application and resource characterizations in heterogeneous distributed computing systems

  • Sep 15, 2016
  • Cluster Computing
  • Eunji Hwang +4
  • Conference Article
  • Citations2

Critical Path Based Scheduling of Multiple Applications in Heterogeneous Distributed Computing

  • Mar 01, 2009
  • S K Sah +1
  • Research Article
  • Citations21

Task partitioning, scheduling and load balancing strategy for mixed nature of tasks

  • Feb 02, 2011
  • The Journal of Supercomputing
  • Kalim Qureshi +3
  • Research Article
  • Citations10

A stochastic approach to estimating earliest start times of nodes for scheduling DAGs on heterogeneous distributed computing systems

  • Jul 07, 2011
  • Cluster Computing
  • Ankur Kamthe +1
  • Conference Article
  • Citations9

A List-based Heuristic Algorithm for Static Task Scheduling in Heterogeneous Distributed Computing Systems

  • Apr 01, 2020
  • Hadi Gholami +1
  • Book Chapter
  • Citations6

Comparative Study of Scheduling Algorithms in Heterogeneous Distributed Computing Systems

  • Oct 25, 2017
  • Mamta Padole +1
  • Research Article
  • Citations8

Intelligent fitting global real‐time task scheduling strategy for high‐performance multi‐core systems

  • Sep 09, 2021
  • CAAI Transactions on Intelligence Technology
  • Junpeng Wu +3
  • Research Article
  • Citations71

A hybrid heuristic–genetic algorithm for task scheduling in heterogeneous processor networks

  • May 27, 2011
  • Journal of Parallel and Distributed Computing
  • Mohammad I Daoud +1
  • Research Article

A Cost‐Aware and Latency‐Benefit Evaluation‐Based Task Scheduling Optimization Strategy in Apache Spark

  • Sep 03, 2025
  • Concurrency and Computation Practice and Experience
  • Q J Xu +4
  • Research Article
  • Citations2

A New Method for Scheduling Divisible Data on a Heterogeneous Two-Levels Hierarchical System

  • Jan 01, 2011
  • Procedia Computer Science
  • Amin Shokripour +3
  • Research Article
  • Citations10

A Spark Scheduling Strategy for Heterogeneous Cluster

  • Jul 06, 2018
  • Cmc-computers Materials & Continua
  • Xuewen Zhang
  • Research Article
  • Citations11

Race-Condition-Aware and Hardware-Oriented Task Partitioning and Scheduling Using Entropy Maximization

  • Jul 01, 2018
  • IEEE Transactions on Parallel and Distributed Systems
  • Sizhao Li +5
  • PDF
  • Research Article
  • Citations9

Research on Optimization Strategy of Task Scheduling Software Based on Genetic Algorithm in Cloud Computing Environment

  • Jun 11, 2022
  • Wireless Communications and Mobile Computing
  • Zhuoyuan Yu
  • Research Article
  • Citations4

HCE: A Runtime System for Efficiently Supporting Heterogeneous Cooperative Execution

  • Jan 01, 2021
  • IEEE Access
  • Lanjun Wan +2
  • Research Article
  • Citations1

A Modified Genetic Algorithm for Load Balancing in Heterogeneous Distributed Computing Systems

  • Jan 01, 2011
  • Menoufia Journal of Electronic Engineering Research
  • Marwa Shouman +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.