NUST Institutional Repository

Efficient parallel sorting algorithm for Distributed memory architectures

Show simple item record

dc.contributor.author Rauf, Tahir
dc.date.accessioned 2020-11-05T09:53:37Z
dc.date.available 2020-11-05T09:53:37Z
dc.date.issued 2011
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/10239
dc.description Supervisor: Dr. Aamir Sha en_US
dc.description.abstract Parallel Sorting algorithms are widely used in a diverse range of High-Performance Computing applications. We consider the scalability and performance of these algorithms on distributed- memory clusters. We rst study the scalability and performance of popular existing parallel sorting algorithms using various data distributions generated by our application. These include uni- form distributions, distributions generated by a fractal process, highly degenerate distributions, and distributions in which data is strongly clustered around zero. The experimental results show that while some algorithms perform well for uniform distribu- tions, they fail to perform up to the mark for the non-uniform cases. We present an optimized version of parallel histogram sort, which is deterministic, stable and generally performs well on a diverse range of data distributions. Our proposed algorithm is exible enough to allow the desired degree of load balancing using a user-speci ed threshold value. en_US
dc.publisher SEECS, National University of Science and Technology, Islamabad. en_US
dc.subject Information Technology, architectures, algorithm en_US
dc.title Efficient parallel sorting algorithm for Distributed memory architectures en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [432]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account