Institutional Repository
Technical University of Crete
EN  |  EL

Search

Browse

My Space

Accelerating physics engine components with embedded FPGAs

Toupas Petros, Brokalakis Andreas, Papaefstathiou Ioannis

Simple record


URIhttp://purl.tuc.gr/dl/dias/FFE8495B-BDC4-4E12-9BE1-1342E36153F3-
Identifierhttps://doi.org/10.1109/FPL.2019.00023-
Identifierhttps://ieeexplore.ieee.org/document/8892162-
Languageen-
Extent7 pagesen
TitleAccelerating physics engine components with embedded FPGAsen
CreatorToupas Petrosen
CreatorΤουπας Πετροςel
CreatorBrokalakis Andreasen
CreatorΜπροκαλακης Ανδρεαςel
CreatorPapaefstathiou Ioannisen
CreatorΠαπαευσταθιου Ιωαννηςel
PublisherInstitute of Electrical and Electronics Engineersen
Content SummaryIn recent years there has been a steady increase in the use of physics engines, deployed in applications such as video games, scientific simulations, computer graphics and film productions. Their main purpose is to simulate the motions of objects based on real-world physics rules. As the complexity of the simulated scenes increases with the use of multiple objects and desirable effects, the computational cost of the physics-related calculations explodes. Typically, physics engines make use of the general-purpose computational capabilities of modern GPUs in order to take advantage of their massively parallel resources. In this paper, we consider the use of FPGAs to accelerate certain demanding components of the physics simulation pipeline aiming to provide better performing solutions at significantly lower energy cost. The results of our work demonstrate that by employing Zynq UltraScale+ devices featuring embedded ARM cores and FPGA fabric, we can accelerate physics computations of the popular Bullet library on highly demanding scenes up to 2.2x compared to high-end GPUs at a fraction of the energy required (up to 44x better energy efficiency).en
Type of ItemΠλήρης Δημοσίευση σε Συνέδριοel
Type of ItemConference Full Paperen
Licensehttp://creativecommons.org/licenses/by/4.0/en
Date of Item2020-04-27-
Date of Publication2019-
SubjectAccelerationen
SubjectFPGAen
SubjectOptimizationen
SubjectPhysics engineen
Bibliographic CitationP. Toupas, A. Brokalakis and I. Papaefstathiou, "Accelerating physics engine components with embedded FPGAs," in 29th International Conferenceon Field-Programmable Logic and Applications, 2019, pp. 88-94. doi: 10.1109/FPL.2019.00023en

Services

Statistics