Optimizations to the Parallel Breath First Search on Distributed Memory

03/10/2020
by   Anuj Sharma, et al.
0

Graphs and their traversal is becoming significant as it is applicable to various areas of mathematics, science and technology. Various problems in fields as varied as biochemistry (genomics), electrical engineering (communication networks), computer science (algorithms and computation) can be modeled as Graph problems. Real world scenarios including communities their interconnections and related properties can be studied using graphs. So fast, scalable, low-cost execution of parallel graph algorithms is very important. In this implementation of parallel breadth first search of graphs, we implemented Parallel BFS algorithm with 1-D partitioning of graph as described in [2] and have reduced execution time by optimizing communication for local buffers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/14/2018

Theoretically Efficient Parallel Graph Algorithms Can Be Fast and Scalable

There has been significant interest in parallel graph processing recentl...
research
10/01/2022

A Novel Parallel Triangle Counting Algorithm with Reduced Communication

Counting and finding triangles in graphs is often used in real-world ana...
research
07/17/2018

The Simplex Geometry of Graphs

Graphs are a central object of study in various scientific fields, such ...
research
05/09/2012

Distributed Parallel Inference on Large Factor Graphs

As computer clusters become more common and the size of the problems enc...
research
10/05/2016

The Simulation Model Partitioning Problem: an Adaptive Solution Based on Self-Clustering (Extended Version)

This paper is about partitioning in parallel and distributed simulation....
research
12/18/2020

Fast and Efficient Parallel Breadth-First Search with Power-law Graph Transformation

In the big data era, graph computing is widely used to exploit the hidde...
research
02/23/2023

Engineering Massively Parallel MST Algorithms

We develop and extensively evaluate highly scalable distributed-memory a...

Please sign up or login with your details

Forgot password? Click here to reset