Abłamowicz, Fauser: On Parallelizing the Clifford Algebra Product for CLIFFORD

by Rafal Ablamowicz, Department of Mathematics, TTU, and Bertfried Fauser, School of Computer Science, The University of Birmingham, Edgbaston-Birmingham, Tech Report No. 2012-2, downloadable file 99.88 KB

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 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.

Source: http://www.tntech.edu/math/reports/, http://www.tntech.edu/files/math/TR_2012_2.pdf


Leave a comment

Filed under publications

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s