Dynamic workload balancing of parallel applications with user-level scheduling on the Grid

  • Authors:
  • Vladimir V. Korkhov;Jakub T. Moscicki;Valeria V. Krzhizhanovskaya

  • Affiliations:
  • Section Computational Science, University of Amsterdam, The Netherlands;CERN, Switzerland;Section Computational Science, University of Amsterdam, The Netherlands and St. Petersburg State Polytechnic University, Russia

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper suggests a hybrid resource management approach for efficient parallel distributed computing on the Grid. It operates on both application and system levels, combining user-level job scheduling with dynamic workload balancing algorithm that automatically adapts a parallel application to the heterogeneous resources, based on the actual resource parameters and estimated requirements of the application. The hybrid environment and the algorithm for automated load balancing are described, the influence of resource heterogeneity level is measured, and the speedup achieved with this technique is demonstrated for different types of applications and resources.