12044

Geometric Algebra Enhanced Precompiler for C++, OpenCL and Mathematica’s OpenCLLink

Patrick Charrier, Mariusz Klimek, Christian Steinmetz, Dietmar Hildenbrand
TU Darmstadt, Germany
Advances in Applied Clifford Algebras, 2014
BibTeX

Download Download (PDF)   View View   Source Source   Source codes Source codes

2445

views

The focus of this work is a simplified integration of algorithms expressed in Geometric Algebra (GA) into modern high level computer languages, namely C++, OpenCL and CUDA. A high runtime performance in terms of GA is achieved using symbolic simplification and code generation by a precompiler that is directly integrated into CMake-based build toolchains. Finally, we demonstrate how to interface our technology with Mathematica’s OpenCLLink.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us:

contact@hpgu.org