[ https://issues.apache.org/jira/browse/PIRK-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15420452#comment-15420452 ]
Ellison Anne Williams commented on PIRK-40: ------------------------------------------- Jacob - this looks really good! As you know, our main BigInteger operations are modular exponentiation, modular multiplication, modular inverse -- which you have already wrapped. We also perform some division and gcd operations in Paillier decryption/encryption - perhaps we can wrap these as well? I will pull your branch and run some 'unofficial' distributed benchmarks. Look forward to getting this integrated into master! > Explore Options to Increase Efficiency of Modular Multiplication > ---------------------------------------------------------------- > > Key: PIRK-40 > URL: https://issues.apache.org/jira/browse/PIRK-40 > Project: PIRK > Issue Type: Improvement > Reporter: Ellison Anne Williams > Assignee: Jacob WIlder > > We are using JNAGMP (which wraps some operations in GNU's Multiple Precision > Arithmetic Library) to improve the performance of modular exponentiation; we > are benchmarking these improvements with the provide benchmark package. > JNAGMP does not currently provide wrappings for modular multiplication. > As modular multiplications are one of our most expensive operations, we need > to explore methods to increase the efficiency. -- This message was sent by Atlassian JIRA (v6.3.4#6332)