Simultaneous conversions with the Residue Number System using linear algebra - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2016

Simultaneous conversions with the Residue Number System using linear algebra

Pascal Giorgi
Romain Lebreton

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : lirmm-01415472 , version 1

Citer

Javad Doliskani, Pascal Giorgi, Romain Lebreton, Eric Schost. Simultaneous conversions with the Residue Number System using linear algebra. 2016. ⟨lirmm-01415472v1⟩
542 Consultations
817 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More