Commit 80a5bec
committed
bench(evaluation): Re-introduce PERFLOG-bench for evaluation
In 87b252d, an evaluation benchmark was deleted meaning that the
PERFLOG.md could no longer track the performance of batch-evaluation of
a fixed-size data set. This reintroduces that benchmark.
The `par_batch_evaluate` is ~40 % faster than the previous instance, as
evidenced by 0.42.0-alpha.2's PERFLOG.md entry:
then:
Various Evaluations in 2^14 Points/Faster of the two/14
time: [8.9896 ms 9.0391 ms 9.0978 ms]
thrpt: [1.8009 Melem/s 1.8126 Melem/s 1.8225 Melem/s]
now:
Evaluation of degree-16383 polynomial in 16384 Points/Par batch-evaluate/14
time: [6.4467 ms 6.6787 ms 6.9137 ms]1 parent 8935575 commit 80a5bec
1 file changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
44 | 48 | | |
45 | 49 | | |
0 commit comments