• Home
  • Search
  • Sharing of Cluster Resources among Multiple Workflow Applications
  • https://doi.org/10.5121/ijcsit.2014.6215Copy DOI Icon

Sharing of Cluster Resources among Multiple Workflow Applications

  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Many computational solutions can be expressed as workflows. A Cluster of processors is a shared resource among several users and hence the need for a scheduler which deals with multi-user jobs presented as workflows. The scheduler must find the number of processors to be allotted for each workflow and schedule tasks on allotted processors. In this work, a new method to find optimal and maximum number of processors that can be allotted for a workflow is proposed. Regression analysis is used to find the best possible way to share available processors, among suitable number of submitted workflows. An instance of a scheduler is created for each workflow, which schedules tasks on the allotted processors. Towards this end, a new framework to receive online submission of workflows, to allot processors to each workflow and schedule tasks, is proposed and experimented using a discrete-event based simulator. This space-sharing of processors among multiple workflows shows better performance than the other methods found in literature. Because of space-sharing, an instance of a scheduler must be used for each workflow within the allotted processors. Since the number of processors for each workflow is known only during runtime, a static schedule can not be used. Hence a hybrid scheduler which tries to combine the advantages of static and dynamic scheduler is proposed. Thus the proposed framework is a promising solution to multiple workflows scheduling on cluster.

Similar Papers
  • Conference Article

Scheduling periodic time-critical tasks on a multiprocessor system (abstract only)

  • Jan 01, 1985
  • S K Dhall +1
  • Research Article
  • Citations23

Dynamic Scheduling of Hybrid Real-Time Tasks on Clusters

  • Dec 01, 2014
  • IEEE Transactions on Computers
  • Menglan Hu +1
  • Research Article
  • Citations1

HuntKTm: Hybrid Scheduling and Automatic Management for Efficient Kernel Execution on Modern GPUs

  • Dec 15, 2025
  • ACM Transactions on Architecture and Code Optimization
  • Wenxuan Pan +3
  • Research Article

Two-Stage Genetic-Based Optimization for Resource Provisioning and Scheduling of Multiple Workflows on the Cloud Under Resource Constraints

  • Jan 06, 2026
  • Mathematics
  • Feng Li +3
  • Conference Article
  • Citations14

On the impact of dynamic task scheduling in heterogeneous MPSoCs

  • Jul 01, 2011
  • Oliver Arnold +1
  • Conference Article
  • Citations1

Dynamic scheduling of maintenance tasks under competence constraints in a distributed environment

  • Mar 01, 2011
  • Yasmina Bella +2
  • Research Article
  • Citations116

An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems

  • Oct 30, 2018
  • Cluster Computing
  • Sanjaya K Panda +1
  • Research Article

A systematic review of heuristic and meta-heuristic methods for dynamic task scheduling in fog computing environments

  • Dec 01, 2025
  • International Journal of Electrical and Computer Engineering (IJECE)
  • Hamed Talhouni +4
  • Research Article
  • Citations153

Energy minimization in dynamic train scheduling and control for metro rail operations

  • Oct 21, 2014
  • Transportation Research Part B: Methodological
  • Xiang Li +1
  • Research Article
  • Citations8

Hybrid scheduling to enhance reliability of real-time tasks running on reconfigurable devices

  • Aug 27, 2019
  • The Journal of Supercomputing
  • Abolfazl Ghavidel +2
  • Conference Article
  • Citations17

A flexible clustering and scheduling scheme for efficient parallel computation

  • Apr 12, 1999
  • S Chingchit +2
  • PDF
  • Research Article
  • Citations20

A Hybrid Task Scheduling Scheme for Heterogeneous Vehicular Edge Systems

  • Jan 01, 2019
  • IEEE Access
  • Xiao Chen +3
  • Research Article
  • Citations24

An Elastic Task Scheduling Scheme on Coarse-Grained Reconfigurable Architectures

  • Dec 01, 2021
  • IEEE Transactions on Parallel and Distributed Systems
  • Longlong Chen +8
  • Conference Article

Behavior of task scheduling algorithms with probabilistic module execution times

  • Jun 30, 1998
  • M Kholief +4
  • Conference Article
  • Citations17

IPRIDE: a parallel integrated circuit simulator using direct method

  • Nov 07, 1988
  • Mi-Chang Chang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.