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

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 ∼ 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. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

Moh, S., Yu, C., & Han, D. (2004). Design and experiment of a communication-aware parallel quicksort with weighted partition of processors. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3046 LNCS(PART 4), 97–105. https://doi.org/10.1007/978-3-540-24768-5_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free