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
fDate :
Oct. 29 2008-Nov. 1 2008
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;
Conference_Titel :
Computer Architecture and High Performance Computing, 2008. SBAC-PAD '08. 20th International Symposium on
Conference_Location :
Campo Grande, MS
Print_ISBN :
978-0-7695-3423-7
DOI :
10.1109/SBAC-PAD.2008.11