Date:Tuesday, March 22nd, 2022
Commit:355cac72 on demo-preconditions
Hostname:warfa with Racket 8.1
Seed:2022081
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: 25.2min)

sample6.8min (27.1%)

Results
3.9min2113979×body128valid
1.3min374132×body128invalid
33.8s50409×body1024valid
15.2s35514×body512valid
8.9s10190×body2048valid
5.5s18713×body256valid
4.9s9773×body1024invalid
1.9s1522×body8192exit
1.9s5941×body512invalid
996.0ms315×body4096valid
762.0ms3329×body256invalid
6.0msbody2048invalid
Compiler

Compiled 11793 to 8040 computations (31.8% saved)

series5.4min (21.5%)

Counts
1796 → 51756
Calls

1633 calls:

1.6min
(fma.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) t)) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) t))) (cbrt.f64 (+.f64 (fma.f64 x (log.f64 y) z) t)) a)
9.8s
(/.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))
9.4s
(/.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))
9.3s
(/.f64 1 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))
8.9s
(exp.f64 (log1p.f64 (-.f64 (*.f64 y x) y)))

regimes3.7min (14.8%)

Counts
18590 → 375
Compiler

Compiled 3695980 to 2315162 computations (37.4% saved)

prune3.1min (12.2%)

Counts
172869 → 5331
Compiler

Compiled 7423749 to 3214561 computations (56.7% saved)

analyze2.6min (10.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.4min (9.6%)

Algorithm
1324×egg-herbie
Rules
436806×fma-def_binary64
348194×fma-neg_binary64
209106×distribute-rgt-in_binary64
196801×times-frac_binary64
174542×associate-*l*_binary64
Counts
136118 → 134597

end32.3s (2.1%)

Compiler

Compiled 54830 to 32594 computations (40.6% saved)

rewrite24.5s (1.6%)

Algorithm
784×rewrite-expression-head
Rules
68495×times-frac_binary64
59304×add-sqr-sqrt_binary64
58615×*-un-lft-identity_binary64
39787×add-cube-cbrt_binary64
19045×prod-diff_binary64
Counts
1796 → 84092
Calls

1633 calls:

291.0ms
(-.f64 (/.f64 x (+.f64 x y)) (/.f64 y (+.f64 x y)))
229.0ms
(+.f64 (*.f64 t (-.f64 (/.f64 1 (/.f64 (-.f64 a z) y)) (/.f64 z (-.f64 a z)))) x)
150.0ms
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 x)) (cbrt.f64 x)) y) (/.f64 (cbrt.f64 (/.f64 1 x)) (fma.f64 z z 1)))
122.0ms
(*.f64 t (-.f64 (/.f64 1 (/.f64 (-.f64 a z) y)) (/.f64 z (-.f64 a z))))
111.0ms
(*.f64 x (/.f64 (/.f64 (pow.f64 z y) (/.f64 (exp.f64 b) (pow.f64 a (+.f64 t -1)))) y))

localize7.8s (0.5%)

bsearch1.4s (0.1%)

Compiler

Compiled 803 to 533 computations (33.6% saved)

Profiling

Loading profile data...