[ 
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)

Reply via email to