Date:Wednesday, May 11th, 2022
Commit:bedd2804 on main
Hostname:warfa with Racket 8.1
Seed:2022131
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: 31.2min)

series9.9min (31.7%)

Counts
1832 → 51880
Calls

1652 calls:

53.7s
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (/.f64 z t) x)) 3)
19.1s
(pow.f64 (cbrt.f64 (fma.f64 z (cos.f64 y) (+.f64 x (sin.f64 y)))) 3)
13.9s
(log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (-.f64 (log.f64 z) t) (*.f64 a (-.f64 (log1p.f64 (neg.f64 z)) b))))))
7.5s
(/.f64 (fma.f64 y (*.f64 (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
7.4s
(/.f64 (fma.f64 y (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 28832688827/125000 (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z)))) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

sample7.0min (22.4%)

Results
4.0min2113974×body128valid
1.3min376218×body128invalid
35.1s50841×body1024valid
15.6s35069×body512valid
9.2s10345×body2048valid
5.3s18561×body256valid
5.0s9700×body1024invalid
2.2s1492×body8192exit
2.1s6180×body512invalid
924.0ms330×body4096valid
820.0ms3409×body256invalid
1.0msbody2048invalid
Compiler

Compiled 11793 to 8040 computations (31.8% saved)

regimes4.8min (15.5%)

Counts
20094 → 385
Compiler

Compiled 4883783 to 2702519 computations (44.7% saved)

prune3.5min (11.3%)

Counts
171054 → 5496
Compiler

Compiled 9018216 to 3949601 computations (56.2% saved)

analyze2.6min (8.5%)

Algorithm
270×search
Search
TrueOtherFalseIter
0%99.9%0.1%0
1.1%98.7%0.1%1
1.7%98%0.3%2
7.7%91.1%1.3%3
12.8%84.4%2.8%4
21.2%75%3.7%5
26.9%67.6%5.4%6
34.2%58.5%7.4%7
38.9%52.6%8.5%8
43.9%46.2%9.9%9
48%40.5%11.5%10
51.5%36.1%12.3%11
54.3%32.5%13.2%12
57.4%28.4%14.2%13
59.6%25.8%14.6%14
Compiler

Compiled 4021 to 2770 computations (31.1% saved)

simplify2.2min (7.1%)

Algorithm
1324×egg-herbie
Rules
433116×fma-def_binary64
357153×fma-neg_binary64
201171×distribute-rgt-in_binary64
196289×times-frac_binary64
173734×associate-*l*_binary64
Counts
126799 → 123270

end33.8s (1.8%)

Compiler

Compiled 59768 to 34183 computations (42.8% saved)

rewrite19.8s (1.1%)

Algorithm
786×rewrite-expression-head
Rules
41548×times-frac_binary64
39968×*-un-lft-identity_binary64
39808×add-sqr-sqrt_binary64
27667×add-cube-cbrt_binary64
10265×prod-diff_binary64
Counts
1832 → 74649
Calls

1652 calls:

151.0ms
(*.f64 (fma.f64 x y (*.f64 z (-.f64 t a))) (/.f64 1 (fma.f64 z (-.f64 b y) y)))
138.0ms
(+.f64 (/.f64 x y) (-.f64 -2 (/.f64 (+.f64 -2 (/.f64 -2 z)) t)))
133.0ms
(-.f64 (fma.f64 x (log.f64 y) (*.f64 z (log1p.f64 (neg.f64 y)))) t)
119.0ms
(/.f64 (-.f64 y z) (/.f64 (-.f64 a z) (sqrt.f64 t)))
91.0ms
(*.f64 (cbrt.f64 (/.f64 (fabs.f64 (-.f64 x y)) (fabs.f64 y))) (cbrt.f64 (/.f64 (fabs.f64 (-.f64 x y)) (fabs.f64 y))))

localize7.9s (0.4%)

bsearch3.5s (0.2%)

Compiler

Compiled 621 to 430 computations (30.8% saved)

Profiling

Loading profile data...