Simultaneous conversions with the Residue Number System using linear algebra - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Preprints, Working Papers, ... Year : 2016

Simultaneous conversions with the Residue Number System using linear algebra

Pascal Giorgi
Romain Lebreton

Abstract

We present an algorithm for simultaneous conversion between a given set of integers and their Residue Number System representations based on linear algebra. We provide a highly optimized implementation of the algorithm that exploits the computational features of modern processors. The main application of our algorithm is matrix multiplication over integers. Our speed-up of the conversions to and from the Residue Number System significantly improves the overall running time of matrix multiplication.
Fichier principal
Vignette du fichier
article.pdf (389.11 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

lirmm-01415472 , version 1 (13-12-2016)
lirmm-01415472 , version 2 (09-02-2018)

Licence

Copyright

Identifiers

  • HAL Id : lirmm-01415472 , version 1

Cite

Javad Doliskani, Pascal Giorgi, Romain Lebreton, Eric Schost. Simultaneous conversions with the Residue Number System using linear algebra. 2016. ⟨lirmm-01415472v1⟩
552 View
831 Download

Share

More