Citation

Berlinska, J and Drozdowski, M Heuristics for Divisible Loads Scheduling in Systems with Limited Memory. Proceedings of the 4th Multidisciplinary International Scheduling Conference: Theory and Applications (MISTA 2009), 10-12 Aug 2009, Dublin, Ireland, pages 321-329, 2009.

Paper


Abstract

In this paper we study divisible load scheduling in systems with limited memory. Divisible loads represent computations which can be arbitrarily divided into parts and performed independently in parallel. The scheduling problem consists in distributing the load in a heterogeneous system taking into account communication and computation times, and limited memory buffers, so that the whole processing time is as short as possible. The amount of memory available at the processors is too small to accommodate the whole load at once. Thus the load is distributed in many small installments. Since our scheduling problem is computationally hard, we propose a genetic algorithm and several heuristics. We analyze their performance in a series of computational experiments. By comparing quality and cost of the solutions we demonstrate incapability of certain classes of heuristics.


pdf

You can download the pdf of this publication from here


doi

This publication does not have a doi, so we cannot provide a link to the original source

What is a doi?: A doi (Document Object Identifier) is a unique identifier for sicientific papers (and occasionally other material). This provides direct access to the location where the original article is published using the URL http://dx.doi/org/xxxx (replacing xxx with the doi). See http://dx.doi.org/ for more information



URL

This pubication does not have a URL associated with it.

The URL is only provided if there is additional information that might be useful. For example, where the entry is a book chapter, the URL might link to the book itself.


Bibtex

@INPROCEEDINGS{2009-321-329-P, author = {J. Berlinska and M. Drozdowski},
title = {Heuristics for Divisible Loads Scheduling in Systems with Limited Memory},
booktitle = {Proceedings of the 4th Multidisciplinary International Scheduling Conference: Theory and Applications (MISTA 2009), 10-12 Aug 2009, Dublin, Ireland},
year = {2009},
editor = {J. Blazewicz and M. Drozdowski and G. Kendall and B. McCollum},
pages = {321--329},
note = {Paper},
abstract = {In this paper we study divisible load scheduling in systems with limited memory. Divisible loads represent computations which can be arbitrarily divided into parts and performed independently in parallel. The scheduling problem consists in distributing the load in a heterogeneous system taking into account communication and computation times, and limited memory buffers, so that the whole processing time is as short as possible. The amount of memory available at the processors is too small to accommodate the whole load at once. Thus the load is distributed in many small installments. Since our scheduling problem is computationally hard, we propose a genetic algorithm and several heuristics. We analyze their performance in a series of computational experiments. By comparing quality and cost of the solutions we demonstrate incapability of certain classes of heuristics.},
owner = {gxk},
timestamp = {2010.10.11},
webpdf = {2009-321-329-P.pdf} }