Title :
Acceleration and Energy Efficiency of a Geometric Algebra Computation using Reconfigurable Computers and GPUs
Author :
Lange, Holger ; Stock, Florian ; Koch, Andreas ; Hildenbrand, Dietmar
Author_Institution :
LOEWE Res. Center AdRIA, Tech. Univ. Darmstadt, Darmstadt, Germany
Abstract :
Geometric algebra (GA) is a mathematical framework that allows the compact description of geometric relationships and algorithms in many fields of science and engineering. The execution of these algorithms, however, requires significant computational power that made the use of GA impractical for many real-world applications. We describe how a GA-based formulation of the inverse kinematics problem from computer animation and robotics can be accelerated using reconfigurable FPGA-based computing and using a graphics processing unit (GPU). The practical evaluation covers not only the sheer compute performance, but also the energy efficiency.
Keywords :
algebra; computational geometry; computer animation; computer graphic equipment; field programmable gate arrays; GA; GPU; compact algorithm description; computational power; computer animation; geometric algebra computation; geometric relationship description; graphics processing unit; inverse kinematics problem; reconfigurable FPGA-based computing; reconfigurable computer; robotics; Acceleration; Algebra; Animation; Application software; Computer graphics; Energy efficiency; Kinematics; Power engineering and energy; Power engineering computing; Robots; FPGA; GPU; Geometric Algebra; Inverse Kinematic;
Conference_Titel :
Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on
Conference_Location :
Napa, CA
Print_ISBN :
978-0-7695-3716-0
DOI :
10.1109/FCCM.2009.8