Laboratoire IMATH

Institut de Mathématiques de Toulon (EA 2134)

logoUTLN

Séminaire de Jean-Marc Robert, IAA/IMATH

Séminaire IAA
Jeudi 03/10/2024, 14h00 salle M005

Titre :
A software comparison of RNS and PMNS
RISC-V word-size modular instructions for RNS

Résumé :
Les systèmes de numération RNS (Residue Number System) et PMNS (Polynomial Modular Number System) présentent des propriétés de parallélisation et permettent d’accélérer dans certaines conditions les calculs modulaires, en particulier les multiplications. Dans les approches classiques, la complexité quadratique de ces deux systèmes soulève la question de les comparer entre eux. Dans le contexte logiciel, nous présentons une première comparaison d’implantations parallèles et séquentielles.

Ceci met en lumière les goulets d’étranglement des approches. Pour le RNS, l’un de ceux-ci est le coût des opérations modulaires au niveau du mot machine. Nous présentons une étude basée sur des simulations sur processeur RISC-V qui a pour but de proposer une solution à cet aspect. Les accélérations sont significatives, de 2 à 4 fois plus rapide selon les configurations comparées.

Séminaire de Jean-Marc Robert, IAA/IMATH