loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
17th IEEE Symposium on Computer Arithmetic (ARITH'05)
Arithmetic Operations in the Polynomial Modular Number System
Cape Cod, Massachusetts, USA
June 27-June 29
ISBN: 0-7695-2366-8
Jean-Claude Bajard, CNRS LIRMM UMR
Laurent Imbert, University of Calgary
Thomas Plantard, CNRS LIRMM UMR
We propose a new number representation and arithmetic for the elements of the ring of integers modulo p. The socalled Polynomial Modular Number System (PMNS) allows for fast polynomial arithmetic and easy parallelization. The most important contribution of this paper is the fundamental theorem of a Modular Number System, which provides a bound for the coefficients of the polynomials used to represent the set Z_p. However, we also propose a complete set of algorithms to perform the arithmetic operations over a PMNS, which make this system of practical interest for people concerned about efficient implementation of modular arithmetic.
Index Terms:
Number system, Modular arithmetic, Lattice theory, Table-based methods
Citation:
Jean-Claude Bajard, Laurent Imbert, Thomas Plantard, "Arithmetic Operations in the Polynomial Modular Number System," arith, pp.206-213, 17th IEEE Symposium on Computer Arithmetic (ARITH'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.