You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The speed of g*f (BN curve) in mcl is very fast, much faster than normal wNAF algorithm.
In my scenario, the g is hardcoded, so I think I can accelerate the speed of g*f by precompute and cache some data, for example, 2g, 4g, 8g,16g ... , then I can convert theg*fto test_bit&add. But to my surprise, I found the test_bit&add version only slightly faster (20%~30%) than mcl version.
So, what should I do? How can I accelerate the speed for 100% or more by precompute/cache? Could you please give some suggestions (or some URLs)?
The text was updated successfully, but these errors were encountered:
The speed of
g*f
(BN curve) inmcl
is very fast, much faster than normalwNAF
algorithm.In my scenario, the
g
is hardcoded, so I think I can accelerate the speed ofg*f
by precompute and cache some data, for example,2g, 4g, 8g,16g ...
, then I can convert theg*f
totest_bit&add
. But to my surprise, I found thetest_bit&add
version only slightly faster (20%~30%) thanmcl
version.So, what should I do? How can I accelerate the speed for 100% or more by precompute/cache? Could you please give some suggestions (or some URLs)?
The text was updated successfully, but these errors were encountered: