Date:Tuesday, March 8th, 2022
Commit:f5bf406d on demo-preconditions
Hostname:warfa with Racket 8.1
Seed:2022067
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: 32.4min)

series10.0min (30.8%)

Counts
1840 → 52651
Calls

1659 calls:

20.6s
(/.f64 (*.f64 x (*.f64 (cbrt.f64 (-.f64 (*.f64 (fma.f64 y z 1) (fma.f64 y z 1)) (*.f64 z z))) (cbrt.f64 (-.f64 (*.f64 (fma.f64 y z 1) (fma.f64 y z 1)) (*.f64 z z))))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 y z 1) z)) (cbrt.f64 (+.f64 (fma.f64 y z 1) z))))
14.1s
(cbrt.f64 (fma.f64 b (-.f64 (*.f64 t i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 y z) (*.f64 t a)) (*.f64 j (-.f64 (*.f64 a c) (*.f64 y i))))))
12.3s
(*.f64 (cbrt.f64 (fma.f64 (-.f64 x 1) (log.f64 y) (*.f64 (-.f64 z 1) (log1p.f64 (neg.f64 y))))) (cbrt.f64 (fma.f64 (-.f64 x 1) (log.f64 y) (*.f64 (-.f64 z 1) (log1p.f64 (neg.f64 y))))))
10.2s
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 1/2 y) (log.f64 y) z)) (cbrt.f64 (fma.f64 (+.f64 y 1/2) (log.f64 y) z))) (cbrt.f64 (fma.f64 (+.f64 y 1/2) (log.f64 y) z)))
9.5s
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))) 1) (/.f64 (cbrt.f64 (fma.f64 y (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)))

sample7.2min (22.2%)

Results
4.2min2113746×body128valid
1.3min374602×body128invalid
34.9s50706×body1024valid
16.1s35335×body512valid
9.7s10357×body2048valid
5.6s18641×body256valid
5.0s9437×body1024invalid
2.5s1556×body8192exit
2.2s6247×body512invalid
1.1s335×body4096valid
843.0ms3465×body256invalid
1.0msbody2048invalid
Compiler

Compiled 11793 to 8040 computations (31.8% saved)

regimes3.6min (11.2%)

Counts
17731 → 388
Compiler

Compiled 3708149 to 2272656 computations (38.7% saved)

prune3.3min (10.2%)

Counts
169528 → 5549
Compiler

Compiled 7541080 to 3725138 computations (50.6% saved)

analyze2.8min (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.7min (8.4%)

Algorithm
1334×egg-herbie
Rules
437883×fma-def_binary64
344853×fma-neg_binary64
211556×distribute-rgt-in_binary64
199709×times-frac_binary64
179869×associate-*l*_binary64
Counts
136646 → 130320

end2.1min (6.6%)

Compiler

Compiled 57654 to 32861 computations (43% saved)

rewrite28.2s (1.5%)

Algorithm
796×rewrite-expression-head
Rules
79475×times-frac_binary64
56065×*-un-lft-identity_binary64
55132×add-sqr-sqrt_binary64
42864×add-cube-cbrt_binary64
19110×cbrt-prod_binary64
Counts
1840 → 83725
Calls

1657 calls:

228.0ms
(/.f64 (/.f64 (cbrt.f64 (fma.f64 6 x -6)) (/.f64 (sqrt.f64 (fma.f64 4 (sqrt.f64 x) (+.f64 x 1))) (cbrt.f64 (fma.f64 6 x -6)))) (/.f64 (sqrt.f64 (fma.f64 4 (sqrt.f64 x) (+.f64 x 1))) (cbrt.f64 (fma.f64 6 x -6))))
100.0ms
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y t) (-.f64 z x))) (cbrt.f64 (*.f64 (/.f64 y t) (-.f64 z x)))) (cbrt.f64 (*.f64 (/.f64 y t) (-.f64 z x))))
93.0ms
(-.f64 (/.f64 1 (/.f64 (/.f64 y (-.f64 z x)) (+.f64 z x))) y)
88.0ms
(*.f64 (sqrt.f64 (/.f64 (fabs.f64 (-.f64 x y)) (fabs.f64 y))) (sqrt.f64 (/.f64 (fabs.f64 (-.f64 x y)) (fabs.f64 y))))
85.0ms
(*.f64 (*.f64 (*.f64 x (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 z z z)))) (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 z z z)))) (/.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 (fma.f64 z z z))) z))

localize7.8s (0.4%)

bsearch4.3s (0.2%)

Compiler

Compiled 790 to 536 computations (32.2% saved)

Profiling

Loading profile data...