Closed fateh321 closed 2 years ago
I've added millerLoopVecMT
.
https://github.com/herumi/mcl/blob/dev/sample/mt_test.cpp
Could you try it?
make bin/mt_test.exe MCL_USE_OMP=1
bin/mt_test.exe -n 1000 -cpu 3
It works well. Thanks a ton!
I want to use the function mclBn_millerLoopVec() to implement cryptographic pairing. In order to speed up this processing for large vector sizes, I want to parallelize this function using multi-threading and distributing it over all cores. Is there a feature or flag for this in the API. Thanks a lot.