• DocumentCode
    2426817
  • Title

    Ray Casting Deformable Models on the GPU

  • Author

    Patidar, Suryakant ; Narayanan, P.J.

  • Author_Institution
    Center for Visual Inf. Technol., IIIT Hyderabad, Hyderabad
  • fYear
    2008
  • fDate
    16-19 Dec. 2008
  • Firstpage
    481
  • Lastpage
    488
  • Abstract
    The GPUs pack high computation power and a restricted architecture into easily available hardware today. They are now used as computation co-processors and come with programming models that treat them as standard parallel architectures. We explore the problem of realtime ray casting of large deformable models (over a million triangles) on large displays (a million pixels) on an off-the-shelf GPU in this paper. Ray casting is an inherently parallel and highly compute intensive operation. We build a GPU-efficient three-dimensional data structure for this purpose and a corresponding algorithm that uses it for fast ray casting. We also present fast methods to build the data structure on the SIMD GPUs, including a fast multi-split operation. We achieve real-time ray-casting of a million triangle model onto a million pixels on current Nvidia GPUs using the CUDA model. Results are presented on the data structure building and ray casting on a number of models. The ideas presented here are likely to extend to later models and architectures of the GPU as well as to other multi-core architectures.
  • Keywords
    coprocessors; data structures; parallel architectures; ray tracing; 3D data structure; CUDA model; Nvidia GPU; SIMD GPU; computation coprocessors; multicore architectures; multisplit operation; parallel architectures; programming models; ray casting deformable models; Casting; Computer architecture; Concurrent computing; Coprocessors; Data structures; Deformable models; Displays; Hardware; Parallel architectures; Parallel programming; raycast gpu cuda data structure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision, Graphics & Image Processing, 2008. ICVGIP '08. Sixth Indian Conference on
  • Conference_Location
    Bhubaneswar
  • Print_ISBN
    978-0-7695-3476-3
  • Electronic_ISBN
    978-0-7695-3476-3
  • Type

    conf

  • DOI
    10.1109/ICVGIP.2008.92
  • Filename
    4756109