• Login
    View Item 
    •   Eurographics DL Home
    • Eurographics Workshops and Symposia
    • EGGH: SIGGRAPH/Eurographics Workshop on Graphics Hardware
    • High-Performance Graphics 2009
    • View Item
    •   Eurographics DL Home
    • Eurographics Workshops and Symposia
    • EGGH: SIGGRAPH/Eurographics Workshop on Graphics Hardware
    • High-Performance Graphics 2009
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Fast Minimum Spanning Tree for Large Graphs on the GPU

    Thumbnail
    View/Open
    167-172.pdf (472.0Kb)
    Date
    2009
    Author
    Vineet, Vibhav
    Harish, Pawan
    Patidar, Suryakant
    Narayanan, P. J.
    Pay-Per-View via TIB Hannover:

    Try if this item/paper is available.

    Metadata
    Show full item record
    Abstract
    Graphics Processor Units are used for many general purpose processing due to high compute power available on them. Regular, data-parallel algorithms map well to the SIMD architecture of current GPU. Irregular algorithms on discrete structures like graphs are harder to map to them. Efficient data-mapping primitives can play crucial role in mapping such algorithms onto the GPU. In this paper, we present a minimum spanning tree algorithm on Nvidia GPUs under CUDA, as a recursive formulation of Boruvka's approach for undirected graphs. We implement it using scalable primitives such as scan, segmented scan and split. The irregular steps of supervertex formation and recursive graph construction are mapped to primitives like split to categories involving vertex ids and edge weights. We obtain 30 to 50 times speedup over the CPU implementation on most graphs and 3 to 10 times speedup over our previous GPU implementation. We construct the minimum spanning tree on a 5 million node and 30 million edge graph in under 1 second on one quarter of the Tesla S1070 GPU.
    BibTeX
    @inproceedings {10.1145:1572769.1572796,
    booktitle = {High-Performance Graphics},
    editor = {David Luebke and Philipp Slusallek},
    title = {{Fast Minimum Spanning Tree for Large Graphs on the GPU}},
    author = {Vineet, Vibhav and Harish, Pawan and Patidar, Suryakant and Narayanan, P. J.},
    year = {2009},
    publisher = {The Eurographics Association},
    ISSN = {2079-8687},
    ISBN = {978-1-60558-603-8},
    DOI = {10.1145/1572769.1572796}
    }
    URI
    http://dx.doi.org/10.1145/1572769.1572796
    Collections
    • High-Performance Graphics 2009

    Eurographics Association copyright © 2013 - 2023 
    Send Feedback | Contact - Imprint | Data Privacy Policy | Disable Google Analytics
    Theme by @mire NV
    System hosted at  Graz University of Technology.
    TUGFhA
     

     

    Browse

    All of Eurographics DLCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    BibTeX | TOC

    Create BibTeX Create Table of Contents

    Eurographics Association copyright © 2013 - 2023 
    Send Feedback | Contact - Imprint | Data Privacy Policy | Disable Google Analytics
    Theme by @mire NV
    System hosted at  Graz University of Technology.
    TUGFhA