Date:Monday, May 30th, 2022
Commit:7412e954 on taylor-nroot
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: 6.9min)

series2.8min (40.9%)

Counts
361 → 6854
Calls

344 calls:

27.5s
(+.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))
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))))
1.0s
(*.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))))
965.0ms
(+.f64 1/512 (pow.f64 (/.f64 (-.f64 alpha beta) (fma.f64 (+.f64 alpha beta) -2 -4)) 9))
829.0ms
(*.f64 y.im (*.f64 (log.f64 (hypot.f64 x.im x.re)) (sin.f64 (*.f64 y.re (atan2.f64 x.im x.re)))))

sample2.4min (35.1%)

Results
53.8s8394×body8192exit
53.5s374267×body128valid
12.2s19422×body1024valid
10.0s14790×body1024invalid
3.8s10350×body512valid
2.9s21456×body128invalid
2.8s6673×body512invalid
1.5s2225×body2048valid
1.3s5421×body256valid
957.0ms3302×body256invalid
700.0ms1118×body4096valid
289.0ms208×body2048invalid
Compiler

Compiled 4243 to 2621 computations (38.2% saved)

prune29.7s (7.1%)

Counts
21429 → 1047
Compiler

Compiled 1082977 to 657429 computations (39.3% saved)

analyze23.5s (5.6%)

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.3s (5.1%)

Counts
3009 → 65
Compiler

Compiled 376449 to 272191 computations (27.7% saved)

simplify9.3s (2.2%)

Algorithm
237×egg-herbie
Rules
65958×fma-def_binary64
40524×fma-neg_binary64
29165×associate-*l*_binary64
28875×times-frac_binary64
25734×cancel-sign-sub-inv_binary64
Stop Event
146×node limit
91×saturated
Counts
18869 → 17030

end7.3s (1.7%)

Compiler

Compiled 11326 to 7577 computations (33.1% saved)

rewrite7.0s (1.7%)

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

344 calls:

258.0ms
(hypot.f64 re im)
219.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
146.0ms
(cos.f64 re)
144.0ms
(*.f64 (exp.f64 im) (exp.f64 im))
144.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%)

bsearch305.0ms (0.1%)

Compiler

Compiled 141 to 81 computations (42.6% saved)

Profiling

Loading profile data...