On parallelizing the Clifford algebra product for \texttt{CLIFFORD}

From MaRDI portal
Publication:742364

DOI10.1007/S00006-014-0445-5zbMATH Open1298.65072arXiv1206.3682OpenAlexW2014171255MaRDI QIDQ742364FDOQ742364


Authors: Rafał Abłamowicz, Bertfried Fauser Edit this on Wikidata


Publication date: 18 September 2014

Published in: Advances in Applied Clifford Algebras (Search for Journal in Brave)

Abstract: We present, as a proof of concept, a way to parallelize the Clifford product in CL_{p,q} for a diagonalized quadratic form as a new procedure `cmulWpar' in the Clifford package for Maple(R). 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 CL_{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.


Full work available at URL: https://arxiv.org/abs/1206.3682




Recommendations




Cites Work


Cited In (4)

Uses Software





This page was built for publication: On parallelizing the Clifford algebra product for \texttt{CLIFFORD}

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q742364)