Date:Friday, October 21st, 2022
Commit:3e320b54 on svg-pareto-plots
Hostname:warfa with Racket 8.5
Seed:2022294
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.5min)

sample43.3s (28.8%)

Results
12.5s82642×body256valid
11.2s16912×body1024valid
9.9s3193×body8192exit
3.2s5157×body1024invalid
2.9s6967×body512valid
1.1s2731×body512invalid
1.0s5647×body256invalid
922.0ms807×body2048valid
8.0msbody2048invalid
3.0msbody4096invalid

regimes25.3s (16.8%)

Counts
4665 → 168
Calls

38 calls:

2.9s
x
2.6s
a
2.0s
r
1.9s
b
1.7s
s
Compiler

Compiled 57663 to 23859 computations (58.6% saved)

simplify16.1s (10.7%)

Algorithm
202×egg-herbie
Rules
60382×fma-def_binary64
32219×associate-*l*_binary64
31768×unswap-sqr_binary64
30543×associate-*r*_binary64
29636×distribute-rgt-in_binary64
Stop Event
81×saturated
13×fuel
121×node limit
Counts
23945 → 19067
Compiler

Compiled 2282 to 1377 computations (39.7% saved)

rewrite15.5s (10.3%)

Algorithm
176×batch-egg-rewrite
Rules
75819×pow1_binary64
70709×add-log-exp_binary64
70662×expm1-log1p-u_binary64
70657×log1p-expm1-u_binary64
66052×add-exp-log_binary64
Stop Event
176×node limit
Counts
416 → 16335

eval13.3s (8.8%)

Compiler

Compiled 536429 to 232568 computations (56.6% saved)

analyze12.5s (8.3%)

Algorithm
13×search
Search
TrueOtherFalseIter
0%76.9%23.1%0
0%76.9%23.1%1
0%76.9%23.1%2
23.1%53.8%23.1%3
32.7%44.2%23.1%4
38.4%38.4%23.1%5
40.8%34.8%24.3%6
44.6%31%24.4%7
46.2%28.7%25.1%8
48.1%26.6%25.2%9
49.6%24.7%25.7%10
50.5%23.5%26%11
51.3%22.5%26.3%12
Compiler

Compiled 211 to 152 computations (28% saved)

prune8.0s (5.3%)

Counts
24648 → 1646
Compiler

Compiled 44307 to 29235 computations (34% saved)

series4.8s (3.2%)

Counts
416 → 7597
Calls

2031 calls:

TimeVariablePointExpression
343.0ms
x
@0
(*.f64 (pow.f64 2 1/4) x)
246.0ms
y
@-inf
(log1p.f64 (-.f64 (tan.f64 a) (tan.f64 (+.f64 y z))))
219.0ms
x
@0
(sqrt.f64 (cbrt.f64 (*.f64 4 (pow.f64 x 4))))
200.0ms
x
@-inf
(+.f64 (log.f64 (*.f64 (exp.f64 (neg.f64 (tan.f64 a))) (exp.f64 x))) (tan.f64 (+.f64 y z)))
126.0ms
a
@-inf
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (tan.f64 a))) (exp.f64 (tan.f64 (+.f64 y z)))))

localize4.4s (2.9%)

Compiler

Compiled 7144 to 3231 computations (54.8% saved)

bsearch3.0s (2%)

Algorithm
59×binary-search
left-value
Compiler

Compiled 1651 to 1140 computations (31% saved)

soundness2.0s (1.3%)

Algorithm
19×egg-herbie
Rules
6203×unswap-sqr_binary64
4895×sqr-pow_binary64
4850×fma-def_binary64
3801×fabs-mul_binary64
3513×*-commutative_binary64
Stop Event
saturated
12×node limit
Compiler

Compiled 1390 to 954 computations (31.4% saved)

end1.3s (0.8%)

Compiler

Compiled 2313 to 1024 computations (55.7% saved)

preprocess1.2s (0.8%)

Algorithm
26×egg-herbie
Rules
3008×associate-/l/_binary64
2814×unswap-sqr_binary64
2779×sqr-pow_binary64
2390×fma-neg_binary64
2335×fma-def_binary64
Stop Event
unsound
18×saturated
node limit
Compiler

Compiled 153 to 113 computations (26.1% saved)

Profiling

Loading profile data...