Date:Tuesday, May 10th, 2022
Commit:5f660a21 on egg-rr
Hostname:warfa with Racket 8.1
Seed:2022130
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:egg-rrgenerate:taylorgenerate:simplify
default

Details

Time bar (total: 1.6hr)

sample32.3min (32.6%)

Results
10.9min3647840×body128valid
5.2min286875×body1024valid
4.0min32352×body8192exit
2.5min99616×body2048valid
2.3min546195×body128invalid
1.6min153598×body512valid
1.6min16527×body4096valid
1.0min55413×body1024invalid
41.7s105479×body256valid
37.5s2760×body8192valid
21.3s29582×body512invalid
12.8s2137×body4096invalid
11.8s4312×body2048invalid
7.0s15626×body256invalid
604.0ms39×body8192invalid
Compiler

Compiled 32603 to 22398 computations (31.3% saved)

series31.1min (31.4%)

Counts
3978 → 98863
Calls

3632 calls:

1.2min
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 z t) (/.f64 y a) x)) 3)
1.2min
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 x y) (-.f64 z t) t)) 3)
1.1min
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (/.f64 z t) x)) 3)
41.3s
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (+.f64 31853699/125000000 (/.f64 (+.f64 -8890523/31250000 (/.f64 (+.f64 1421413741/1000000000 (/.f64 (+.f64 -1453152027/1000000000 (/.f64 1061405429/1000000000 (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1))) (fma.f64 3275911/10000000 (fabs.f64 x) 1)) (exp.f64 (neg.f64 (*.f64 x x)))) 3)))))
32.6s
(fma.f64 5 y (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 2 (+.f64 y z) t))) 3))

regimes9.9min (10%)

Counts
40092 → 761
Compiler

Compiled 8611493 to 5833999 computations (32.3% saved)

analyze9.8min (9.9%)

Algorithm
526×search
random
Search
TrueOtherFalseIter
0%87.1%12.9%0
2.2%84.9%12.9%1
4%82.5%13.5%2
11.4%73.7%14.9%3
16%67.3%16.6%4
23%59.6%17.5%5
27.3%53.8%18.9%6
32.3%47%20.7%7
35.7%42.6%21.7%8
39.4%37.6%22.9%9
42.3%33.6%24.1%10
44.8%30.3%24.9%11
46.9%27.5%25.6%12
49.3%24.2%26.5%13
50.8%22.4%26.8%14
Compiler

Compiled 11741 to 8133 computations (30.7% saved)

prune7.0min (7.1%)

Counts
263200 → 12704
Compiler

Compiled 9984081 to 5346105 computations (46.5% saved)

simplify3.8min (3.9%)

Algorithm
2612×egg-herbie
Rules
772727×fma-def_binary64
720146×fma-neg_binary64
342921×cancel-sign-sub-inv_binary64
312536×times-frac_binary64
304476×sub-neg_binary64
Counts
248418 → 206190

rewrite2.4min (2.4%)

Algorithm
3150×batch-egg-rewrite
17×egg-rewrite
Rules
525002×expm1-log1p-u_binary64
507355×log1p-expm1-u_binary64
398056×prod-diff_binary64
246016×log1p-udef_binary64
218062×log-prod_binary64
Counts
3978 → 149033
Calls

3630 calls:

695.0ms
(sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b)))
624.0ms
(sin.f64 eps)
610.0ms
(fma.f64 a (*.f64 c -4) (*.f64 b b))
567.0ms
(-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -4) (*.f64 b b))) b)
565.0ms
(/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b 7))

end1.7min (1.7%)

Compiler

Compiled 127920 to 82548 computations (35.5% saved)

localize29.7s (0.5%)

Compiler

Compiled 12288 to 10240 computations (16.7% saved)

bsearch22.8s (0.4%)

Compiler

Compiled 1236 to 860 computations (30.4% saved)

Profiling

Loading profile data...