Date:Saturday, June 11th, 2022
Commit:ca3e1075 on cleanup
Hostname:warfa with Racket 8.1
Seed:2022162
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: 4.3min)

sample2.4min (56.6%)

Results
54.9s8207×body8192exit
52.9s374432×body128valid
12.0s19147×body1024valid
9.7s14274×body1024invalid
4.5s36385×body128invalid
3.8s10376×body512valid
2.9s6646×body512invalid
1.5s2246×body2048valid
1.4s5511×body256valid
1.0s3301×body256invalid
659.0ms1088×body4096valid
350.0ms246×body2048invalid
Compiler

Compiled 2932 to 1834 computations (37.4% saved)

prune33.1s (12.8%)

Counts
20371 → 1010
Compiler

Compiled 1216241 to 752956 computations (38.1% saved)

analyze28.4s (11%)

Algorithm
51×search
Search
TrueOtherFalseIter
0%87.4%12.6%0
2%85.4%12.6%1
12.6%72.9%14.6%2
19.3%65.5%15.2%3
24.7%58.8%16.5%4
34.4%48.6%17%5
37.6%43.9%18.5%6
42.4%36.3%21.3%7
45%33.2%21.8%8
48%29.2%22.8%9
50.3%25.9%23.8%10
52.3%23.3%24.4%11
54%21.2%24.8%12
56.1%18.3%25.6%13
57.1%17%25.9%14
Compiler

Compiled 1515 to 960 computations (36.6% saved)

regimes13.4s (5.2%)

Counts
2946 → 63
Compiler

Compiled 84687 to 47426 computations (44% saved)

series10.7s (4.1%)

Counts
335 → 6649
Calls

1929 calls:

TimeVariablePointExpression
3.4s
i
@0
(+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 2 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (fma.f64 2 i beta)))) 3) 1)
1.4s
alpha
@0
(+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 2 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (fma.f64 2 i beta)))) 3) 1)
886.0ms
beta
@0
(+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (fma.f64 2 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (fma.f64 2 i beta)))) 3) 1)
495.0ms
i
@0
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 alpha beta) (fma.f64 2 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (fma.f64 2 i beta))) 1))) 1)
92.0ms
re
@0
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) -1/60 (fma.f64 (pow.f64 im 3) -1/3 (*.f64 im -2)))))) 3)

simplify9.3s (3.6%)

Algorithm
234×egg-herbie
Rules
67528×fma-def_binary64
40079×fma-neg_binary64
30955×associate-*l*_binary64
26265×times-frac_binary64
25825×associate-*r*_binary64
Stop Event
148×node limit
86×saturated
Counts
17050 → 14842

rewrite7.1s (2.8%)

Algorithm
134×batch-egg-rewrite
egg-rewrite
egg-rewrite-iter-limit
Rules
52599×expm1-log1p-u_binary64
52595×log1p-expm1-u_binary64
40509×pow1_binary64
29352×add-log-exp_binary64
21262×add-exp-log_binary64
Stop Event
unsound
135×node limit
iter limit
Counts
335 → 10351

end6.6s (2.5%)

Stop Event
27×fuel
23×done
Compiler

Compiled 12172 to 8087 computations (33.6% saved)

localize1.8s (0.7%)

preprocess1.7s (0.6%)

Algorithm
100×egg-herbie
Rules
12838×fma-def_binary64
8165×fma-neg_binary64
6986×distribute-rgt-in_binary64
5379×distribute-lft-in_binary64
5379×times-frac_binary64
Stop Event
14×unsound
30×node limit
56×saturated
Compiler

Compiled 1311 to 787 computations (40% saved)

bsearch180.0ms (0.1%)

Algorithm
left-value
binary-search
Calls

10 calls:

79.0ms
y.re
68.0ms
x
16.0ms
i
0.0ms
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))
0.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 181 to 100 computations (44.8% saved)

Profiling

Loading profile data...