• DocumentCode
    3531461
  • Title

    A High Performance Massively Parallel Approach for Real Time Deformable Body Physics Simulation

  • Author

    de Farias, T.S.M. ; Almeida, Mozart W S ; Teixeira, J.M.X. ; Teichrieb, Veronica ; Kelner, Judith

  • Author_Institution
    Virtual Reality & Multimedia Res. Group, Fed. Univ. of Pernambuco, Recife
  • fYear
    2008
  • fDate
    Oct. 29 2008-Nov. 1 2008
  • Firstpage
    45
  • Lastpage
    52
  • Abstract
    Single processor technology has been evolving across last decades, but due to physical limitations of chip manufacturing process, the industry is pursuing alternatives to sustain computational power growth,including the creation of multi-core systems. Parallel computing targets problems that are scalable and possibly distributed, dividing the problem into smaller pieces. This approach may be explored to satisfy real-time constraints required by real time physics simulation. This work introduces an optimal solution to implement accurate simulation of deformable bodies in real time. This is accomplished through the use of a meshless simulation technique, known as Point Based Animation, implemented using a parallel framework:the NVIDIA Compute Unified Device Architecture(CUDA). Our implementation showed significative improvements on performance in comparison to the former CPU one: impressive speedups around 20times could be achieved in the simulation of deformable bodies with 575 physical elements (phyxels) and53,504 surface elements (surfels).
  • Keywords
    computer animation; computer graphic equipment; digital simulation; mesh generation; parallel processing; physics computing; real-time systems; NVIDIA compute unified device architecture; chip manufacturing process; meshless simulation technique; multicore systems; parallel computing; point based animation; real time deformable body physics simulation; real time physics simulation; real-time constraints; single processor technology; Animation; Computational modeling; Computer aided manufacturing; Computer industry; Concurrent computing; Deformable models; Manufacturing industries; Manufacturing processes; Parallel processing; Physics computing; deformable bodies; gpu; parallel computing; physics simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2008. SBAC-PAD '08. 20th International Symposium on
  • Conference_Location
    Campo Grande, MS
  • ISSN
    1550-6533
  • Print_ISBN
    978-0-7695-3423-7
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2008.11
  • Filename
    4685727