4484

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

Thiago S.M.C de Farias, Mozart W.S. Almeida, Joao Marcelo X.N. Teixeira, Veronica Teichrieb, Judith Kelner
Centro de Informatica – Universidade Federal de Pernambuco(UFPE). Av. Prof. Moraes Rego S/N, Predio da Positiva, 1 Andar, Cidade Universitaria, 50732-970, Recife-PE Brasil
20th International Symposium on Computer Architecture and High Performance Computing, 2008. SBAC-PAD ’08

@inproceedings{de2008high,

   title={A High Performance Massively Parallel Approach for Real Time Deformable Body Physics Simulation},

   author={de Farias, T.S.M.C. and Almeida, M.W.S. and others},

   booktitle={20th International Symposium on Computer Architecture and High Performance Computing},

   pages={45–52},

   year={2008},

   organization={IEEE}

}

Download Download (PDF)   View View   Source Source   

665

views

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).
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: