• Home
  • Search
  • An Experimental Study of Parallel Biconnected Components Algorithms on Symmetric Multiprocessors (SMPs)
  • Open Access IconOpen Access
  • Cite Icon30
  • https://doi.org/10.1109/ipdps.2005.100Copy DOI Icon

An Experimental Study of Parallel Biconnected Components Algorithms on Symmetric Multiprocessors (SMPs)

  • Apr 4, 2005
  • Guojing Cong +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present an experimental study of parallel biconnected components algorithms employing several fundamental parallel primitives, e.g., prefix sum, list ranking, sorting, connectivity, spanning tree, and tree computations. Previous experimental studies of these primitives demonstrate reasonable parallel speedups. However, when these algorithms are used as subroutines to solve higher-level problems, there are two factors that hinder fast parallel implementations. One is parallel overhead, i.e., the large constant factors hidden in the asymptotic bounds; the other is the discrepancy among the data structures used in the primitives that brings non-negligible conversion cost. We present various optimization techniques and a new parallel algorithm that significantly improve the performance of finding biconnected components of a graph on symmetric multiprocessors (SMPs). Finding biconnected components has application in fault-tolerant network design, and is also used in graph planarity testing. Our parallel implementation achieves speedups up to 4 using 12 processors on a Sun E4500 for large, sparse graphs, and the source code is freely-available at our Web site.

Similar Papers
  • Conference Article
  • Citations2

Efficient Parallel All-Pairs Shortest Paths Algorithm for Complex Graph Analysis

  • Aug 13, 2018
  • Jong Wook Kim +2
  • Research Article
  • Citations10

Unlocking massively parallel spectral proper orthogonal decompositions in the PySPOD package

  • May 16, 2024
  • Computer Physics Communications
  • Marcin Rogowski +6
  • Research Article
  • Citations4

A new method to retrieve aerosol optical thickness from satellite images on a parallel system

  • Aug 20, 2009
  • Particuology
  • Jianping Guo +7
  • Research Article

A New, Architectural Paradigm for High-performance Computing

  • Jan 01, 1999
  • Scalable Computing Practice and Experience
  • David A Bader
  • Research Article
  • Citations1

Optimal Parallel Prefix Sum Computation on Three-Dimensional Torus Network

  • Sep 11, 2020
  • National Academy Science Letters
  • Ashish Gupta
  • Research Article
  • Citations23

Parallel graph algorithms for hypercube computers

  • Feb 01, 1990
  • Parallel Computing
  • Sajal K Das
  • Book Chapter

Random Sampling Techniques in Parallel Algorithms

  • Jan 01, 1999
  • Rajeev Raman
  • Research Article
  • Citations17

Emulations between QSM, BSP and LogP: a framework for general-purpose parallel algorithm design

  • Oct 14, 2003
  • Journal of Parallel and Distributed Computing
  • Vijaya Ramachandran +2
  • PDF
  • Research Article
  • Citations8

A GPU-based solution for fast calculation of the betweenness centrality in large weighted networks

  • Dec 04, 2017
  • PeerJ Computer Science
  • Rui Fan +2
  • Book Chapter
  • Citations15

Parallel Range, Segment and Rectangle Queries with Augmented Maps

  • Jan 01, 2019
  • Yihan Sun +1
  • Book Chapter
  • Citations6

A comparison of OpenMP and MPI for neural network simulations on a SunFire 6800

  • Jan 01, 2004
  • Advances in Parallel Computing
  • Alfred Strey
  • Conference Article
  • Citations4

A unified approach to concurrent and parallel algorithms on balanced data structures

  • Nov 11, 2016
  • J Gabarro +1
  • Research Article
  • Citations65

A Fast Parallel Algorithm for Selected Inversion of Structured Sparse Matrices with Application to 2D Electronic Structure Calculations

  • Mar 26, 2010
  • SIAM Journal on Scientific Computing
  • Lin Lin +4
  • Book Chapter
  • Citations2

On the Design and Implementation of an Efficient Lock-Free Scheduler

  • Jan 01, 2017
  • Florian Negele +3
  • Book Chapter
  • Citations85

A Parallel Approximation Algorithm for the Weighted Maximum Matching Problem

  • Sep 09, 2007
  • Fredrik Manne +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.