Abstract
In order to simplify the use of the Geometric Algebra Computing technology, we have developed Gaalop GPC [20], a precompiler, which integrates Gaalop into standard programming languages such as C++, OpenCL, and CUDA. Figure 11.1 outlines the concept for the C++ programming language. With Gaalop GPC, we are able to enhance ordinary C++ code with Geometric Algebra code and automatically generate optimized C++ code.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Eduardo Bayro-Corrochano. Geometric Computing for Wavelet Transforms, Robot Vision, Learning, Control and Action. Springer, 2010.
Michael Burger. Das effiziente Raytracen von Dreiecksnetzen auf Mehrkernprozessoren, GPUs und FPGAs mittels geometrischer Algebra. Master’s thesis, TU Darmstadt, 2011.
Patrick Charrier and Dietmar Hildenbrand. Geometric algebra enhanced precompiler for C++ and OpenCL. In AGACSE conference La Rochelle, 2012.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hildenbrand, D. (2013). Collision Detection Using the Gaalop Precompiler. In: Foundations of Geometric Algebra Computing. Geometry and Computing, vol 8. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31794-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-31794-1_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31793-4
Online ISBN: 978-3-642-31794-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)