aboutsummaryrefslogtreecommitdiffstats
path: root/bench (follow)
Commit message (Collapse)AuthorAgeFilesLines
* plot: adjust y-axisMattias Andrée2016-05-021-0/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* plot: merge identical graphsMattias Andrée2016-05-021-40/+63
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Suppress false -Wclobbered warningMattias Andrée2016-05-021-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typo in merge-benchmark-funcMattias Andrée2016-05-021-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* benchmarking: add ability to choose cpu, and add 1D functions to benchmark-funcMattias Andrée2016-05-022-4/+45
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Buffer was too smallMattias Andrée2016-05-022-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Benchmarking stuffMattias Andrée2016-05-016-13/+165
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some optimisations, fix refsheet, and disable const/pure attributes in gmp in benchmarkMattias Andrée2016-04-291-0/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Change UNSAFE to ZAHL_UNSAFE, so it can be used in zahl-inlines.hMattias Andrée2016-04-293-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningsMattias Andrée2016-04-281-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some documentation and cleanup for benchmark stuffMattias Andrée2016-04-283-58/+70
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningsMattias Andrée2016-04-282-12/+11
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* benchmark-func: use X-macros for function-listingMattias Andrée2016-04-271-80/+57
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* More accurate benchmarkingMattias Andrée2016-04-274-77/+155
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add error checking to tomsfastmath translation and sort includesMattias Andrée2016-04-273-62/+282
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Improve library translationsMattias Andrée2016-04-274-17/+55
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix const-correctness in libtommath translation and add error checking in hebimath translationMattias Andrée2016-04-272-177/+460
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Functions in the translation layers should static inline. Probably not always fair...Mattias Andrée2016-04-274-52/+54
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Make benchmark against libtommath more fair: enable error checkingMattias Andrée2016-04-271-104/+343
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix benchmark errorMattias Andrée2016-04-273-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* zstr: add new parameter, n: the known limit out the length of the outputMattias Andrée2016-04-276-8/+11
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add more functions to benchmark-funcMattias Andrée2016-04-241-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* bench/benchmark-func.c: add support for more functionsMattias Andrée2016-04-241-44/+44
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* bench/benchmark-func.cMattias Andrée2016-04-248-2/+400
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for benchmark against hebimathMattias Andrée2016-04-232-11/+374
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for benchmark against TomsFastMathMattias Andrée2016-04-221-0/+293
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some improvements:Mattias Andrée2016-04-083-3/+36
| | | | | | | | | | | - Improve .gitignore - Improve portability of the makefile - Bring the translations, for gmp and tommath, used by the benchmark up to date Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add rand(3), lrand(3), and random(3) to zrandMattias Andrée2016-03-272-2/+65
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Optimise zsetup, zgcd, zmul, and zsqr and add -fltoMattias Andrée2016-03-151-0/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* OptimisationsMattias Andrée2016-03-132-3/+13
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add possibility to compare against libgmpMattias Andrée2016-03-131-0/+193
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add possibility to compare against libtommathMattias Andrée2016-03-122-1/+194
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add simple benchmarkerMattias Andrée2016-03-091-0/+132
Signed-off-by: Mattias Andrée <maandree@kth.se>