loading...
A New Parallel Sorting Algorithm based on Odd-Even Mergesort
Naples, Italy February 07-February 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PDP.2007.1015th Euromicro International Conferen ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ezequiel Herruzo, University of Cordoba, Spain
Guillermo Ru?, University of Cordoba, Spain
J. Ignacio Benavides, University of Cordoba, Spain
Oscar Plata, University of M?laga, Spain
This paper describes a new parallel sorting algorithm, derived from the odd-even mergesort algorithm, named ?partition and concurrent merging? (PCM). The proposed algorithm is based on a divideand- conquer strategy. First, the data sequence to be sorted is decomposed in several pieces that are sorted in parallel using Quicksort. After that, all pieces are merged using a recursive procedure to obtain the final sorted sequence. In each iteration of this procedure pairs of sequence pieces are selected and sorted concurrently. The paper analyzes the computational complexity of the new algorithm and compares it with that of other well-known parallel sorting algorithms. We implemented the PCM algorithm on a SGI Origin2000 multiprocessor using OpenMP, sorting different benchmark sets of data sequences. Experimental results are compared with those of the Quicksort sequential algorithm and parallel implementations of other sorting algorithms, obtaining that our proposal outperforms the other solutions.
Citation:
Ezequiel Herruzo, Guillermo Ru?, J. Ignacio Benavides, Oscar Plata, "A New Parallel Sorting Algorithm based on Odd-Even Mergesort," pdp, pp.18-22, 15th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.