×

cmulNUM

swMATH ID: 10394
Software Authors: Rafal Ablamowicz; Bertfried Fauser
Description: On parallelizing the Clifford algebra product for CLIFFORD. We present, as a proof of concept, a way to parallelize the Clifford product in Cℓ p,q for a diagonalized quadratic form as a new procedure cmulWpar in the CLIFFORD package for Maple. The procedure uses a new Threads module available under Maple 15 (and later) and a new CLIFFORD procedure cmulW which computes the Clifford product of any two Grassmann monomials in Cℓ p,q with a help of Walsh functions. We benchmark cmulWpar and compare it to two other procedures cmulNUM and cmulRS from CLIFFORD. We comment on how to improve cmulWpar by taking advantage of multi-core processors and multithreading available in modern processors.
Homepage: http://math.tntech.edu/rafal/cliff5/Samples/cmulNUM.html
Dependencies: CLIFFORD, Maple
Related Software: CLIFFORD; cmulWpar; cmulW; cmulRS; OpenCLLink; BIGEBRA; GitHub; GATL; TbGAL; GAviewer; ganja.js; GluCat; Clifford Multivector Toolbox; CSparse; GA-Coupling Analyzer; GMac; GAlgebra; Versor; GABLE; Gaalet
Cited in: 3 Documents

Citations by Year