Geometric Algebra Algorithm Code Optimised by GAALOP Executing on a Simulated Memristor Crossbar Array

Publisher:
Springer Nature
Publication Type:
Chapter
Citation:
Advanced Computational Applications of Geometric Algebra, 2024, 445, pp. 245-257
Issue Date:
2024-01-01
Filename Description Size
978-3-031-55985-3_11.pdfPublished version498.77 kB
Adobe PDF
Full metadata record
GAALOP (Geometric Algebra ALgorithms OPtimizer) is software designed to optimize the execution of multiple steps in a Geometric Algebra algorithm by analysing the steps as a whole and precompiling the intermediate code generated. The output is provided in a format that allows it to target popular software languages and systems such as C++, Python, Java, MATLAB, Mathematica and parallel platforms such as OpenCL, CUDA, FPGA and many more.We present a method of executing Geometric Algebra algorithms using simulated memristor crossbar arrays to perform dot product calculations.
Please use this identifier to cite or link to this item: