z-logo
open-access-imgOpen Access
An Over-partitioning Scheme for Parallel Sorting on Clusters with Processors Running at different Speeds
Author(s) -
Christophe Cérin,
Jean-luc Gaudiot
Publication year - 2000
Language(s) - English
DOI - 10.1109/cluster.2000.10037
In this work we introduce a new algorithm for in-core parallel sorting integer keys which is based on the over- partitioning scheme introduced by Li and Sevcik (1). The algorithm is devoted to clusters with processors running at different speeds i.e. correlated by a multiplicative constant factor. We compare experimentally this approach with an- other one related to the Parallel Sorting by Regular Sam- pling (2) that we have augmented to deal with the case of clusters with processors at different speeds. The metric used for the comparison is the sublist expansion metric that mea- sures the load balancing of the algorithm. What is impor- tant in our work is the load balance factor, not (yet) the ex- ecution time. It is clear that improved load balance leads to improved execution time. The results we have obtained demonstrate that load balancing for the case of computers with heterogeneous processing capacity is more challeng- ing than for the homogeneous case.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom