A Performance Comparison of Coscheduling Strategies for Workstation Clusters

  • Authors:
  • Cosimo Anglano

  • Affiliations:
  • Dipartimento di Scienze e Tecnologie Avanzate, Universitá del Piemonte Orientale, Corso Borsalino, 54 – Alessandria, Italy

  • Venue:
  • Cluster Computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Workstation clusters are emerging as a general-purpose computing platform for the execution of workloads comprising parallel and sequential applications. The scalability and flexibility typical of implicit coscheduling strategies makes them a very promising solution to the scheduling needs of workstation clusters. In this paper we present a simulation study that compares, for a variety of workloads (that include both parallel and sequential applications) and operating system schedulers, 12 implicit coscheduling strategies in terms of the performance they are able to deliver to applications. By using a detailed simulator, we evaluate the performance of different coscheduling alternatives for a variety of simulation scenarios, and we identify the set of strategies that deliver the best performance to all the applications composing typical cluster workloads. Moreover, we show that for schedulers providing iimmediate preemption, the best strategies are also the simplest ones to implement.