aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/multiexp.h
Commit message (Collapse)AuthorAgeFilesLines
* Copyright: Update to 2022mj-xmr2022-03-041-1/+2
|
* multiexp: handle pippenger multiexps with part precalcmoneromooo-monero2018-10-221-2/+2
|
* Add Pippenger cache and limit Straus cache sizemoneromooo-monero2018-09-111-2/+5
|
* Pippenger multiexpmoneromooo-monero2018-09-111-0/+2
| | | | Based on sarang's python code
* multiexp: some speedupsmoneromooo-monero2018-09-111-1/+1
| | | | | | | - use a raw memory block to store cache - use aligned memory - use doubling API where appropriate - calculate straus in bands
* make straus cached mode thread safe, and add tests for itmoneromooo-monero2018-09-111-1/+6
|
* add Straus multiexpmoneromooo-monero2018-09-111-2/+3
|
* ringct: add bos coster multiexpmoneromooo-monero2018-09-111-0/+60