Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/IPDPS.2013.50guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Multi-threaded Graph Partitioning

Published: 20 May 2013 Publication History

Abstract

In this paper we explore the design space of creating a multi-threaded graph partitioner. We present and compare multiple approaches for parallelizing each of the three phases of multilevel graph partitioning: coarsening, initial partitioning, and uncoarsening. We also explore the differences in thread lifetimes and data ownership in this context. We show that despite the options for fine-grain synchronization and task decomposition offered by current threading technologies, the best performance is achieved by preserving data ownership and minimizing synchronization. In addition to this we also presentan unprotected approach to generating a vertex matching in parallel with little overhead. We use these findings to develop an OpenMP based implementation of the Metis algorithms and compare it against MPI based partitioners on three differentmulti-core architectures. Our multi-threaded implementation not only achieves greater than a factor of two speedup over the other partitioners, but also uses significantly less memory.

Cited By

View all
  • (2024)Scalable High-Quality Hypergraph PartitioningACM Transactions on Algorithms10.1145/362652720:1(1-54)Online publication date: 22-Jan-2024
  • (2023)More Recent Advances in (Hyper)Graph PartitioningACM Computing Surveys10.1145/357180855:12(1-38)Online publication date: 2-Mar-2023
  • (2022)Bring orders into uncertaintyProceedings of the 36th ACM International Conference on Supercomputing10.1145/3524059.3532379(1-14)Online publication date: 28-Jun-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
IPDPS '13: Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing
May 2013
1255 pages
ISBN:9780769549712

Publisher

IEEE Computer Society

United States

Publication History

Published: 20 May 2013

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Scalable High-Quality Hypergraph PartitioningACM Transactions on Algorithms10.1145/362652720:1(1-54)Online publication date: 22-Jan-2024
  • (2023)More Recent Advances in (Hyper)Graph PartitioningACM Computing Surveys10.1145/357180855:12(1-38)Online publication date: 2-Mar-2023
  • (2022)Bring orders into uncertaintyProceedings of the 36th ACM International Conference on Supercomputing10.1145/3524059.3532379(1-14)Online publication date: 28-Jun-2022
  • (2021)swMETISProceedings of the 2021 ACM International Conference on Intelligent Computing and its Emerging Applications10.1145/3491396.3506500(146-151)Online publication date: 28-Dec-2021
  • (2021)Hybrid Edge Partitioner: Partitioning Large Power-Law Graphs under Memory ConstraintsProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457300(1289-1302)Online publication date: 9-Jun-2021
  • (2019)Correlation constraint shortest path over large multi-relation graphsProceedings of the VLDB Endowment10.14778/3303753.330375612:5(488-501)Online publication date: 1-Jan-2019
  • (2019)Say No to Rack BoundariesProceedings of the 2019 ACM Symposium on SDN Research10.1145/3314148.3314350(112-118)Online publication date: 3-Apr-2019
  • (2019)An adaptive concurrent priority queue for NUMA architecturesProceedings of the 16th ACM International Conference on Computing Frontiers10.1145/3310273.3323164(135-144)Online publication date: 30-Apr-2019
  • (2018)ApproxGProceedings of the 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing10.1109/CCGRID.2018.00080(533-542)Online publication date: 1-May-2018
  • (2017)Maximizing awareness about HIV in social networks of homeless youth with limited informationProceedings of the 26th International Joint Conference on Artificial Intelligence10.5555/3171837.3171993(4959-4963)Online publication date: 19-Aug-2017
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media