The   CUMODP Logo   Library

The CUDA Modular Polynomial (CUMODP) Library implements arithmetic operations for dense matrices and dense polynomials, primarily with modular integer coefficients. Some operations are available for integer or floating point coefficients.

For the moment, following operations are implemented in CUMODP library:

The main CUMODP Library target GPU machines and is written in CUDA C++. Also, the library includes a supporting C library called MODPN.

Papers refering to CUMODP code

If you have questions or bug reports, please contact cumodp [at] scl [dot] csd [dot] uwo [dot] ca.
Flag Counter

Ontario Research Center for Computer Algebra (ORCCA)
Department of Computer Science The University of Western Ontario
London, Ontario, Canada N6A 5B7