• Login
    View Item 
    •   Eurographics DL Home
    • Computer Graphics Forum
    • Volume 27 (2008)
    • 27-Issue 2
    • View Item
    •   Eurographics DL Home
    • Computer Graphics Forum
    • Volume 27 (2008)
    • 27-Issue 2
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Zippy: A Framework for Computation and Visualization on a GPU Cluster

    Thumbnail
    View/Open
    v27i2pp341-350.pdf (199.4Kb)
    Acar1.jpg (95.36Kb)
    Acar2.jpg (109.6Kb)
    Acar5.jpg (152.2Kb)
    Engine1.jpg (221.0Kb)
    Engine3.jpg (290.9Kb)
    Final_Results_Movie.avi (23.22Mb)
    Lobster1.jpg (242.6Kb)
    Lobster3.jpg (275.2Kb)
    visible_human1_new.jpg (34.55Kb)
    visible_human6_new.jpg (584.8Kb)
    visible_human8.jpg (715.4Kb)
    Date
    2008
    Author
    Fan, Zhe
    Qiu, Feng
    Kaufman, Arie E.
    Pay-Per-View via TIB Hannover:

    Try if this item/paper is available.

    Metadata
    Show full item record
    Abstract
    Due to its high performance/cost ratio, a GPU cluster is an attractive platform for large scale general-purpose computation and visualization applications. However, the programming model for high performance general-purpose computation on GPU clusters remains a complex problem. In this paper, we introduce the Zippy frame-work, a general and scalable solution to this problem. It abstracts the GPU cluster programming with a two-level parallelism hierarchy and a non-uniform memory access (NUMA) model. Zippy preserves the advantages of both message passing and shared-memory models. It employs global arrays (GA) to simplify the communication, synchronization, and collaboration among multiple GPUs. Moreover, it exposes data locality to the programmer for optimal performance and scalability. We present three example applications developed with Zippy: sort-last volume rendering, Marching Cubes isosurface extraction and rendering, and lattice Boltzmann flow simulation with online visualization. They demonstrate that Zippy can ease the development and integration of parallel visualization, graphics, and computation modules on a GPU cluster.
    BibTeX
    @article {10.1111:j.1467-8659.2008.01131.x,
    journal = {Computer Graphics Forum},
    title = {{Zippy: A Framework for Computation and Visualization on a GPU Cluster}},
    author = {Fan, Zhe and Qiu, Feng and Kaufman, Arie E.},
    year = {2008},
    publisher = {The Eurographics Association and Blackwell Publishing Ltd},
    ISSN = {1467-8659},
    DOI = {10.1111/j.1467-8659.2008.01131.x}
    }
    URI
    http://dx.doi.org/10.1111/j.1467-8659.2008.01131.x
    Collections
    • 27-Issue 2
    • Full Papers 2008 - CGF 27-Issue 2

    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