Date:Monday, May 9th, 2022
Commit:9e020fcc on remove-obsolete
Hostname:warfa with Racket 8.1
Seed:2022129
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.3s)

sample12.4s (39.5%)

Results
9.1s70223×body128valid
1.8s4081×body2048valid
608.0ms3290×body128invalid
Compiler

Compiled 474 to 321 computations (32.3% saved)

prune6.0s (19%)

Counts
4581 → 142
Compiler

Compiled 182460 to 96457 computations (47.1% saved)

regimes4.7s (14.9%)

Counts
406 → 15
Compiler

Compiled 57065 to 37463 computations (34.4% saved)

simplify2.7s (8.7%)

Algorithm
38×egg-herbie
Rules
11554×fma-neg_binary64
11362×fma-def_binary64
5924×associate-/l*_binary64
5364×cancel-sign-sub-inv_binary64
5016×distribute-rgt-in_binary64
Counts
2425 → 2484

analyze2.2s (6.9%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%94.4%5.6%2
13.9%74.9%11.2%3
29.1%54.1%16.8%4
34%46.5%19.5%5
44.1%35%20.9%6
50.1%26.9%23%7
53%23.7%23.3%8
57.4%18.5%24.1%9
59.5%15.2%25.4%10
61.2%13%25.8%11
63.2%10%26.8%12
64.1%8.2%27.6%13
64.9%6.9%28.2%14
Compiler

Compiled 161 to 110 computations (31.7% saved)

series1.8s (5.7%)

Counts
45 → 956
Calls

41 calls:

464.0ms
(*.f64 (/.f64 x (cbrt.f64 y)) z)
341.0ms
(/.f64 (*.f64 c 2) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)))
138.0ms
(/.f64 (*.f64 c 2) (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b))
71.0ms
(+.f64 b (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))))
67.0ms
(-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)

end955.0ms (3%)

Compiler

Compiled 2124 to 1339 computations (37% saved)

rewrite372.0ms (1.2%)

Algorithm
20×rewrite-expression-head
Rules
622×*-un-lft-identity_binary64
568×add-sqr-sqrt_binary64
338×add-cube-cbrt_binary64
299×times-frac_binary64
246×cbrt-prod_binary64
Counts
45 → 1460
Calls

41 calls:

27.0ms
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 f n) (-.f64 n f))) (cbrt.f64 (/.f64 (+.f64 f n) (-.f64 n f)))) (cbrt.f64 (/.f64 (+.f64 f n) (-.f64 n f))))
26.0ms
(*.f64 (cbrt.f64 (/.f64 (+.f64 f n) (-.f64 n f))) (cbrt.f64 (/.f64 (+.f64 f n) (-.f64 n f))))
13.0ms
(-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)
12.0ms
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 y) (cbrt.f64 y))) (*.f64 (/.f64 x (cbrt.f64 y)) z))
11.0ms
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (exp.f64 x) x) (exp.f64 -1))) (sqrt.f64 (*.f64 (pow.f64 (exp.f64 x) x) (exp.f64 -1))))

localize275.0ms (0.9%)

Compiler

Compiled 12288 to 10240 computations (16.7% saved)

bsearch90.0ms (0.3%)

Compiler

Compiled 59 to 38 computations (35.6% saved)

Profiling

Loading profile data...