aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/multiexp.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-09-11Add Pippenger cache and limit Straus cache sizemoneromooo-monero1-2/+5
2018-09-11Pippenger multiexpmoneromooo-monero1-0/+2
Based on sarang's python code
2018-09-11multiexp: some speedupsmoneromooo-monero1-1/+1
- use a raw memory block to store cache - use aligned memory - use doubling API where appropriate - calculate straus in bands
2018-09-11make straus cached mode thread safe, and add tests for itmoneromooo-monero1-1/+6
2018-09-11add Straus multiexpmoneromooo-monero1-2/+3
2018-09-11ringct: add bos coster multiexpmoneromooo-monero1-0/+60