• DocumentCode
    228718
  • Title

    Scalable and High Performance Betweenness Centrality on the GPU

  • Author

    McLaughlin, Adam ; Bader, David A.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2014
  • fDate
    16-21 Nov. 2014
  • Firstpage
    572
  • Lastpage
    583
  • Abstract
    Graphs that model social networks, numerical simulations, and the structure of the Internet are enormous and cannot be manually inspected. A popular metric used to analyze these networks is between ness centrality, which has applications in community detection, power grid contingency analysis, and the study of the human brain. However, these analyses come with a high computational cost that prevents the examination of large graphs of interest. Prior GPU implementations suffer from large local data structures and inefficient graph traversals that limit scalability and performance. Here we present several hybrid GPU implementations, providing good performance on graphs of arbitrary structure rather than just scale-free graphs as was done previously. We achieve up to 13x speedup on high-diameter graphs and an average of 2.71x speedup overall over the best existing GPU algorithm. We observe near linear speedup and performance exceeding tens of GTEPS when running between ness centrality on 192 GPUs.
  • Keywords
    complex networks; graph theory; graphics processing units; parallel processing; GPU algorithm; GTEPS; computational cost; graph traversals; high-diameter graphs; hybrid GPU implementations; local data structures; scalable high performance betweenness centrality; scale-free graphs; Algorithm design and analysis; Arrays; Graphics processing units; Instruction sets; Parallel processing; Scalability; GPUs; Graph Algorithms; Parallel Algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    978-1-4799-5499-5
  • Type

    conf

  • DOI
    10.1109/SC.2014.52
  • Filename
    7013034