[m-rev.] for review: faster merging of varsets
Julien Fischer
jfischer at opturion.com
Sun Jan 27 23:14:28 AEDT 2019
Hi Zoltan,
On Wed, 23 Jan 2019, Zoltan Somogyi wrote:
> On Mon, 14 Jan 2019 06:38:53 +0000 (UTC), Julien Fischer <jfischer at opturion.com> wrote:
>>> If someone would undertake to run tuning benchmarks for me,
>>> I would write the required benchmarking code.
>>
>> I'm happy to run them for you.
>
> Thank you. The benchmark program is attached, as are the updated log file
> and diff.
>
> BTW, on my machine, the benchmark time went from about 920ms to about 170ms.
Here's an initial set of benchmarks on my machine; I've repeated each
benchmark 200 times. The numbers in parenthesis give the numbers in
the heuristic in varset.use_simple_loop
rotd-2019-01-21: 1132.65
no-simple-loop: 134.50
(5,2): 133.45
(5,4): 135.00
(5,8): 131.70
(5,16): 117.80
(5,32): 119.20
(5,48): 115.75
(5,64): 116.60
(5,128): 132.65
(10,2): 131.45
(10,4): 132.05
(10,8): 133.25
(10,16): 117.90
(10,24): 116.90
(10,32): 116.90
(10,34): 117.40
(10,36): 115.90
(10,37): 117.15
(10,40): 118.20
(10,48): 118.45
(10,64): 117.70
(15,2): 134.35
(15,4): 132.10
(15,8): 134.00
(15,16): 117.50
(15,32): 117.90
(15,64): 117.25
(20,2): 133.35
(20,4): 134.55
(20,8): 132.45
(20,16): 117.75
(20,32): 116.90
(20,64): 119.10
(100,2): 132.25
(100,4): 133.60
(100,8): 133.45
(100,16): 117.55
(100,32): 116.20
(100,64): 117.85
(500,2): 132.05
(500,4): 135.25
(500,8): 132.45
(500,16): 116.85
(500,32): 116.15
(500,64): 116.95
(1000,2): 134.65
(1000,4): 134.25
(1000,8): 135.00
(1000,16): 125.15
(1000,32): 125.00
(1000,64): 122.20
More information about the reviews
mailing list