Date:Monday, May 30th, 2022
Commit:8cbd816f on wrap-katex
Hostname:warfa with Racket 8.1
Seed:2022150
Parameters:256 points for 4 iterations
Flags:
precision:fallbackreduce: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: 7.2min)

series3.1min (42.5%)

Counts
361 → 7249
Calls

344 calls:

28.1s
(+.f64 1 (pow.f64 (/.f64 (-.f64 -31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (*.f64 (fma.f64 3275911/10000000 (fabs.f64 x) 1) (pow.f64 (exp.f64 x) x))) 3))
7.5s
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 3 (+.f64 d2 d3)))) 3)
1.1s
(*.f64 (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (+.f64 i (+.f64 alpha beta))) (*.f64 1 (/.f64 (/.f64 (fma.f64 i (+.f64 (+.f64 i alpha) beta) (*.f64 alpha beta)) (+.f64 alpha (fma.f64 i 2 beta))) (+.f64 (pow.f64 (+.f64 alpha (fma.f64 i 2 beta)) 2) -1))))
1.1s
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im 7) 1/5040 im))) 3)
1.0s
(*.f64 (*.f64 (/.f64 i (+.f64 alpha (fma.f64 i 2 beta))) (+.f64 i (+.f64 alpha beta))) (/.f64 (fma.f64 i (+.f64 i (+.f64 alpha beta)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1))))

sample2.5min (33.9%)

Results
53.9s374267×body128valid
53.8s8394×body8192exit
12.2s19422×body1024valid
10.1s14790×body1024invalid
3.8s10350×body512valid
3.0s6673×body512invalid
3.0s21456×body128invalid
1.5s5421×body256valid
1.5s2225×body2048valid
1.0s3302×body256invalid
718.0ms1118×body4096valid
294.0ms208×body2048invalid
Compiler

Compiled 4243 to 2621 computations (38.2% saved)

prune30.6s (7%)

Counts
21820 → 1051
Compiler

Compiled 1140257 to 693149 computations (39.2% saved)

analyze23.6s (5.4%)

Algorithm
51×search
Search
TrueOtherFalseIter
0%87.4%12.6%0
2%85.4%12.6%1
8.7%76.5%14.8%2
21.2%63.5%15.3%3
25.4%57.5%17.1%4
34.9%47.4%17.7%5
38.3%42.2%19.5%6
42.7%34.6%22.7%7
46.2%30.4%23.4%8
49.4%26.2%24.5%9
51.9%22.6%25.6%10
54%19.6%26.4%11
55.9%17.2%26.9%12
57.8%14.4%27.8%13
58.9%13.1%28.1%14
Compiler

Compiled 1515 to 960 computations (36.6% saved)

regimes21.7s (5%)

Counts
2998 → 65
Compiler

Compiled 374630 to 271039 computations (27.7% saved)

simplify9.6s (2.2%)

Algorithm
237×egg-herbie
Rules
66462×fma-def_binary64
40663×fma-neg_binary64
30002×times-frac_binary64
29788×associate-*l*_binary64
26638×associate-*r*_binary64
Stop Event
147×node limit
90×saturated
Counts
19264 → 17345

end8.0s (1.8%)

Compiler

Compiled 11350 to 7594 computations (33.1% saved)

rewrite7.1s (1.6%)

Algorithm
138×batch-egg-rewrite
21×egg-rewrite
Rules
49473×expm1-log1p-u_binary64
46646×log1p-expm1-u_binary64
25427×prod-diff_binary64
22511×log-prod_binary64
17427×add-log-exp_binary64
Stop Event
13×unsound
137×node limit
iter limit
Counts
361 → 11965
Calls

344 calls:

268.0ms
(hypot.f64 re im)
213.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
158.0ms
(cos.f64 re)
140.0ms
(*.f64 (exp.f64 im) (exp.f64 im))
140.0ms
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 im)) (exp.f64 (neg.f64 im))) (*.f64 (exp.f64 im) (exp.f64 im))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))

localize1.9s (0.4%)

bsearch323.0ms (0.1%)

Compiler

Compiled 141 to 81 computations (42.6% saved)

Profiling

Loading profile data...