Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Towards Efficient Graph Traversal using a Multi-GPU Cluster

Author 1: Hina Hameed Author 2: Nouman M Durrani Author 3: Sehrish Hina Author 4: Jawwad A. Shamsi
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 6 · Published 2017

DOI: https://doi.org/10.14569/IJACSA.2017.080644

Abstract

Graph processing has always been a challenge, as there are inherent complexities in it. These include scalability to larger data sets and clusters, dependencies between vertices in the graph, irregular memory accesses during processing and traversals, minimal locality of reference, etc. In literature, there are several implementations for parallel graph processing on single GPU systems but only few for single and multi-node multi-GPU systems. In this paper, the prospects of improvement in large graph traversals by utilizing multi-GPU cluster for Breadth First Search algorithm has been studied. In this regard, a DiGPU, a CUDA-based implementation for graph traversal in shared memory multi-GPU and distributed memory multi-GPU systems has been proposed. In this work, an open source software module has also been developed and verified through set of experiments. Further, evaluations have been demonstrated on local cluster as well as on CDER cluster. Finally, experimental analysis has been performed on several graph data sets using different system configurations to study the impact of load distribution with respect to GPU specification on performance of our implementation.

Keywords

How to Cite this Article

Hameed, H., Durrani, N. M., Hina, S., & Shamsi, J. A. (2017). Towards Efficient Graph Traversal using a Multi-GPU Cluster. International Journal of Advanced Computer Science and Applications, 8(6). https://doi.org/10.14569/IJACSA.2017.080644

Hameed, Hina, et al.. "Towards Efficient Graph Traversal using a Multi-GPU Cluster." International Journal of Advanced Computer Science and Applications, vol. 8, no. 6, 2017, https://doi.org/10.14569/IJACSA.2017.080644.

@article{Hameed2017,
  title     = {Towards Efficient Graph Traversal using a Multi-GPU Cluster},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {6},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Hina Hameed and Nouman M Durrani and Sehrish Hina and Jawwad A. Shamsi},
  doi       = {10.14569/IJACSA.2017.080644},
  url       = {https://doi.org/10.14569/IJACSA.2017.080644}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.