Parallel Modular Multiplication on Multi-core Processors

  title={Parallel Modular Multiplication on Multi-core Processors},
  author={Pascal Giorgi and Laurent Imbert and Thomas Izard},
  journal={2013 IEEE 21st Symposium on Computer Arithmetic},
Current processors typically embed many cores running at high speed. The main goal of this paper is to assess the efficiency of software parallelism for low level arithmetic operations by providing a thorough comparison of several parallel modular multiplications. Famous methods such as Barrett, Montgomery as well as more recent algorithms are compared together with a novel k-ary multipartite multiplication which allows to split the computations into independent processes. Our experiments show… CONTINUE READING