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: 26.7min)

sample9.8min (36.8%)

Results
2.7min16702×body8192exit
1.7min70062×body1024valid
1.3min8638×body4096valid
1.2min294515×body256valid
48.6s14819×body2048valid
35.5s1564×body8192valid
25.5s34734×body512valid
18.9s60013×body256invalid
15.2s7782×body1024invalid
8.7s2463×body2048invalid
8.6s931×body4096invalid
5.3s4540×body512invalid
734.0ms39×body8192invalid

regimes7.0min (26.1%)

Counts
24585 → 954
Calls

143 calls:

23.2s
(/.f64 angle 180)
21.0s
(-.f64 lambda1 lambda2)
20.5s
lambda1
18.3s
b
17.1s
a
Results
Compiler

Compiled 649979 to 354571 computations (45.4% saved)

bsearch2.2min (8.2%)

Algorithm
406×binary-search
110×left-value
Compiler

Compiled 43451 to 31182 computations (28.2% saved)

eval2.2min (8.1%)

Compiler

Compiled 5387488 to 3080357 computations (42.8% saved)

simplify1.5min (5.6%)

Algorithm
744×egg-herbie
Rules
262994×fma-def_binary64
182808×associate-*l*_binary64
159821×associate-*r*_binary64
151186×unswap-sqr_binary64
131523×*-commutative_binary64
Stop Event
unsound
192×saturated
done
44×fuel
551×node limit
Counts
102617 → 84726
Compiler

Compiled 16377 to 9969 computations (39.1% saved)

rewrite59.5s (3.7%)

Algorithm
644×batch-egg-rewrite
egg-rewrite-iter-limit
egg-rewrite
Rules
228158×pow1_binary64
214244×add-log-exp_binary64
214148×expm1-log1p-u_binary64
214111×log1p-expm1-u_binary64
204022×log-prod_binary64
Stop Event
unsound
iter limit
641×node limit
Counts
1644 → 65100

analyze52.5s (3.3%)

Algorithm
53×search
Search
TrueOtherFalseIter
0%79.4%20.6%0
1.9%77.5%20.6%1
4%75%21%2
9.8%67.2%23%3
15.3%59.4%25.3%4
19.7%53.7%26.6%5
23.1%48.7%28.2%6
24.7%45.9%29.4%7
26.3%43.5%30.2%8
28.6%40.1%31.4%9
29.4%38.8%31.8%10
31%36.7%32.2%11
32.6%34.7%32.7%12
Compiler

Compiled 1919 to 1338 computations (30.3% saved)

prune45.3s (2.8%)

Counts
124010 → 8546
Compiler

Compiled 456171 to 323815 computations (29% saved)

localize40.2s (2.5%)

Compiler

Compiled 83715 to 42051 computations (49.8% saved)

series19.5s (1.2%)

Counts
1644 → 37466
Calls

10530 calls:

TimeVariablePointExpression
278.0ms
y-scale
@inf
(*.f64 (/.f64 b y-scale) (/.f64 a x-scale))
230.0ms
b
@0
(pow.f64 (cbrt.f64 (E.f64)) (log.f64 (*.f64 b (*.f64 (sqrt.f64 8) y-scale))))
153.0ms
phi1
@inf
(log.f64 (-.f64 (cos.f64 delta) (*.f64 (sin.f64 phi1) (fma.f64 (cos.f64 phi1) (*.f64 (sin.f64 delta) (cos.f64 theta)) (*.f64 (cos.f64 delta) (sin.f64 phi1))))))
150.0ms
phi1
@inf
(log.f64 (cos.f64 phi1))
130.0ms
phi2
@inf
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (acos.f64 (fma.f64 (sin.f64 phi1) (sin.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) R))))

soundness14.6s (0.9%)

Algorithm
92×egg-herbie
Rules
43922×fma-def_binary64
26433×distribute-rgt-in_binary64
21898×times-frac_binary64
21651×associate-*r*_binary64
19764×distribute-lft-in_binary64
Stop Event
15×saturated
76×node limit
Results
Compiler

Compiled 65777 to 45881 computations (30.2% saved)

end6.6s (0.4%)

Compiler

Compiled 16514 to 7475 computations (54.7% saved)

preprocess4.7s (0.3%)

Algorithm
102×egg-herbie
Rules
26100×fma-def_binary64
14723×fma-neg_binary64
9914×div-sub_binary64
8737×distribute-rgt-in_binary64
8329×sub-neg_binary64
Stop Event
57×saturated
unsound
36×node limit
Compiler

Compiled 1762 to 1250 computations (29.1% saved)

Profiling

Loading profile data...