Date:Thursday, July 21st, 2022
Commit:e0f54c63 on regimes-details
Hostname:warfa with Racket 8.5
Seed:2022202
Parameters:256 points for 4 iterations
Flags:
reduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplify
default

Details

Time bar (total: 2.7min)

sample1.7min (62.8%)

Results
35.8s36419×body2048valid
33.5s66335×body1024valid
11.5s35213×body512valid
8.8s73903×body128valid
3.7s17053×body256valid
2.3s2160×body1024invalid
1.6s2245×body4096valid
887.0ms1267×body512invalid
812.0ms5983×body128invalid
253.0ms311×body2048invalid
253.0ms648×body256invalid

prune20.1s (12.6%)

Counts
16102 → 695
Compiler

Compiled 517627 to 271845 computations (47.5% saved)

analyze15.7s (9.9%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
10.7%80.2%9.1%1
14.2%74.9%10.9%2
29.6%55.3%15.1%3
35.9%45.9%18.2%4
40.9%39.1%19.9%5
43.3%35.7%20.9%6
44.9%32.7%22.4%7
46.4%30.8%22.9%8
47.4%28.9%23.7%9
48.4%27.2%24.5%10
49.5%25.5%25%11
50.6%23.8%25.6%12
51.3%22.6%26.1%13
52.1%21.5%26.4%14
Compiler

Compiled 375 to 278 computations (25.9% saved)

regimes6.6s (4.2%)

Counts
1274 → 55
Compiler

Compiled 25880 to 13885 computations (46.3% saved)

rewrite4.9s (3.1%)

Algorithm
91×batch-egg-rewrite
Rules
32687×expm1-log1p-u_binary64
32674×log1p-expm1-u_binary64
21655×pow1_binary64
17268×add-log-exp_binary64
13582×prod-diff_binary64
Stop Event
91×node limit
Counts
233 → 9148

simplify4.3s (2.7%)

Algorithm
147×egg-herbie
Rules
42257×fma-def_binary64
22286×times-frac_binary64
20982×fma-neg_binary64
20656×associate-*l*_binary64
17297×unswap-sqr_binary64
Stop Event
60×saturated
87×node limit
Counts
12448 → 11994

bsearch4.1s (2.6%)

Algorithm
26×binary-search
left-value
Calls

5 calls:

1.8s
b
1.4s
x
560.0ms
b_2
319.0ms
eps
0.0ms
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 5102 to 3746 computations (26.6% saved)

series1.2s (0.7%)

Counts
233 → 3272
Calls

1056 calls:

TimeVariablePointExpression
33.0ms
c
@-inf
(sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3))
32.0ms
x
@inf
(cbrt.f64 (-.f64 (fma.f64 1/2 (*.f64 (pow.f64 (log1p.f64 x) 2) (pow.f64 n -2)) (fma.f64 1/6 (pow.f64 (/.f64 (log1p.f64 x) n) 3) (/.f64 (log1p.f64 x) n))) (fma.f64 1/2 (*.f64 (pow.f64 (log.f64 x) 2) (pow.f64 n -2)) (fma.f64 1/6 (pow.f64 (/.f64 (log.f64 x) n) 3) (/.f64 (log.f64 x) n)))))
24.0ms
x
@0
(*.f64 x (+.f64 1 x))
24.0ms
x
@inf
(/.f64 (/.f64 (+.f64 1 (-.f64 x x)) (+.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (+.f64 1 x))))
24.0ms
x
@0
(pow.f64 x (/.f64 1 n))

localize857.0ms (0.5%)

preprocess812.0ms (0.5%)

Algorithm
56×egg-herbie
Rules
7403×fma-def_binary64
6638×fma-neg_binary64
3136×div-sub_binary64
2857×distribute-rgt-in_binary64
2373×associate-/l*_binary64
Stop Event
unsound
43×saturated
11×node limit
Compiler

Compiled 325 to 236 computations (27.4% saved)

end661.0ms (0.4%)

Stop Event
done
19×fuel
Compiler

Compiled 1760 to 1150 computations (34.7% saved)

Profiling

Loading profile data...