• DocumentCode
    593222
  • Title

    TiledRenderer - An object oriented framework for MPI based parallel Rendering

  • Author

    Shete, Pritam P. ; Kondapi, V.P.P. ; Sarode, Dinesh M. ; Laghate, M.A. ; Bose, S.K.

  • Author_Institution
    Comput. Div., Bhabha Atomic Res. Centre, Mumbai, India
  • fYear
    2012
  • fDate
    6-8 Dec. 2012
  • Firstpage
    120
  • Lastpage
    125
  • Abstract
    A visualization of large datasets requires ultra high resolution. Data wall systems provide large number of pixels by combining a power of multiple graphics cards. In this paper, we propose and realize an object oriented framework for the Message Passing Interface based parallel rendering. We introduce a GUI based viewer called the TiledRenderer, which is used for viewing pre-recorded high resolution animations as well as images on data walls. We identify a set of design patterns in a development of the TiledRenderer. We talk about benefits of using design patterns for extending our framework for adding the Real Time Streaming Protocol based IP camera support. We demonstrate that use of design patterns facilitates reusing the existing functionality and adding new functionality by providing new classes, rather than modifying the existing classes or functionality. We also discuss about a visualization of tsunami simulation data by using 6×6 data wall and the TiledRenderer.
  • Keywords
    computer animation; digital simulation; graphics processing units; message passing; object-oriented programming; protocols; rendering (computer graphics); tsunami; GUI based viewer; IP camera support; MPI based parallel rendering; TiledRenderer; data wall systems; graphics cards; large datasets visualization; message passing interface; object oriented framework; prerecorded high resolution animations; real time streaming protocol; tsunami simulation data; Image resolution; Message passing; Streaming media; Synchronization; Data wall; Message Passing Interface; Real Time Streaming Protocol; computer simulations; design patterns; object oriented programming; parallel rendering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
  • Conference_Location
    Solan
  • Print_ISBN
    978-1-4673-2922-4
  • Type

    conf

  • DOI
    10.1109/PDGC.2012.6449802
  • Filename
    6449802