herumi / mcl

a portable and fast pairing-based cryptography library
BSD 3-Clause "New" or "Revised" License
450 stars 152 forks source link

Multi-threaded C api for mclBnG1_mulVec & mclBnG2_mulVec #137

Closed fateh321 closed 2 years ago

fateh321 commented 2 years ago

I want to use multi-threaded mclBnG1_mulVec and mclBnG2_mulVec in order to parallelize and speed up the code for large n. Is there a Multi-thread feature for this? If not, could you provide it? Thanks in advance.

herumi commented 2 years ago

I supported it at https://github.com/herumi/mcl/tree/dev .

fateh321 commented 2 years ago

Works pretty well, thanks!