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⟩
538 Consultations
805 Téléchargements

Partager

Gmail Facebook X LinkedIn More