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: 33.7s)

sample12.3s (36.5%)

Results
9.0s70124×body128valid
1.8s4180×body2048valid
504.0ms3382×body128invalid
Compiler

Compiled 474 to 321 computations (32.3% saved)

prune6.7s (19.8%)

Counts
5125 → 141
Compiler

Compiled 199797 to 114223 computations (42.8% saved)

series4.0s (11.8%)

Counts
48 → 969
Calls

44 calls:

752.0ms
(/.f64 (*.f64 x (*.f64 (cbrt.f64 z) (cbrt.f64 z))) y)
749.0ms
(*.f64 (/.f64 x y) (*.f64 (cbrt.f64 z) (cbrt.f64 z)))
347.0ms
(*.f64 (cbrt.f64 (exp.f64 (fma.f64 x x -1))) (cbrt.f64 (exp.f64 (fma.f64 x x -1))))
297.0ms
(exp.f64 (log1p.f64 (exp.f64 (fma.f64 x x -1))))
254.0ms
(log1p.f64 (exp.f64 (fma.f64 x x -1)))

regimes3.3s (9.9%)

Counts
366 → 18
Compiler

Compiled 46088 to 31779 computations (31% saved)

simplify3.3s (9.7%)

Algorithm
42×egg-herbie
Rules
13998×fma-def_binary64
12110×fma-neg_binary64
9518×times-frac_binary64
6991×associate-/l*_binary64
5287×distribute-rgt-in_binary64
Counts
2818 → 2831

analyze2.1s (6.3%)

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)

end1.0s (3%)

Compiler

Compiled 2580 to 1622 computations (37.1% saved)

rewrite732.0ms (2.2%)

Algorithm
24×rewrite-expression-head
Rules
840×*-un-lft-identity_binary64
719×add-sqr-sqrt_binary64
599×times-frac_binary64
523×add-cube-cbrt_binary64
231×prod-diff_binary64
Counts
48 → 1840
Calls

44 calls:

78.0ms
(cbrt.f64 (pow.f64 (/.f64 (+.f64 f n) (-.f64 n f)) 3))
57.0ms
(+.f64 (/.f64 1/8 x) (/.f64 1/16 (*.f64 x x)))
23.0ms
(-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))
20.0ms
(-.f64 (/.f64 1 (/.f64 y (+.f64 x 4))) (*.f64 (/.f64 x y) z))
16.0ms
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x x -1))) (cbrt.f64 (exp.f64 (fma.f64 x x -1)))) (cbrt.f64 (exp.f64 (fma.f64 x x -1))))

localize301.0ms (0.9%)

Compiler

Compiled 12288 to 10240 computations (16.7% saved)

bsearch40.0ms (0.1%)

Compiler

Compiled 86 to 55 computations (36% saved)

Profiling

Loading profile data...