Design and experiment of a communication-aware parallel quicksort with weighted partition of processors

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 344
  • Download : 10
In most parallel algorithms, inter-processor communication cost. is much more than computing cost within a processor. So, it is very important to reduce the amount of inter-processor communication. This paper presents the design and experiment of a new communication-aware parallel quicksort scheme for distributed-memory multiprocessor systems. The key idea of the proposed scheme is the weighted partition of processors, which enables not only less inter-processor communication but also better load balancing among the participating processors during the quicksort. The proposed scheme was designed and experimented on the Cray T3E parallel computer. According to the comparative performance measurement, for up to 64 processors, the proposed scheme results in about 40 similar to 60 percent shorter run time compared to the conventional parallel quicksort. That is mainly due to the small amount of inter-processor communication that results from the weighted partition and allocation of processors. The performance improvement is more substantial as the number of processors, the input size, and the input item size increases.
Publisher
SPRINGER-VERLAG BERLIN
Issue Date
2004
Language
English
Article Type
Article; Proceedings Paper
Citation

COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 4 BOOK SERIES: LECTURE NOTES IN COMPUTER SCIENCE, v.3046, pp.97 - 105

ISSN
0302-9743
URI
http://hdl.handle.net/10203/18034
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0