首页 | 本学科首页   官方微博 | 高级检索  
     


Parallel multilevel algorithms for hypergraph partitioning
Authors:Aleksandar Trifunović  William J. Knottenbelt
Affiliation:Department of Computing, Imperial College London, South Kensington Campus, London SW7 2AZ, UK
Abstract:In this paper, we present parallel multilevel algorithms for the hypergraph partitioning problem. In particular, we describe for parallel coarsening, parallel greedy k-way refinement and parallel multi-phase refinement. Using an asymptotic theoretical performance model, we derive the isoefficiency function for our algorithms and hence show that they are technically scalable when the maximum vertex and hyperedge degrees are small. We conduct experiments on hypergraphs from six different application domains to investigate the empirical scalability of our algorithms both in terms of runtime and partition quality. Our findings confirm that the quality of partition produced by our algorithms is stable as the number of processors is increased while being competitive with those produced by a state-of-the-art serial multilevel partitioning tool. We also validate our theoretical performance model through an isoefficiency study. Finally, we evaluate the impact of introducing parallel multi-phase refinement into our parallel multilevel algorithm in terms of the trade off between improved partition quality and higher runtime cost.
Keywords:Parallel hypergraph partitioning   Parallel graph partitioning   Parallel sparse matrix&ndash  vector multiplication   Sparse matrix decomposition   Load balancing   Data partitioning   VLSI circuit design
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号