Date:Friday, December 10th, 2021
Commit:7b047838 on unify-sample-ground-truth
Hostname:warfa with Racket 8.1
Seed:2021344
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: 6.6min)

series2.7min (41.8%)

Counts
249 → 3575
Calls

242 calls:

1.2s
(*.f64 (cbrt.f64 (fma.f64 (sin.f64 eps) (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 (cos.f64 eps) -1)))) (cbrt.f64 (fma.f64 (sin.f64 eps) (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 (cos.f64 eps) -1)))))
1.1s
(/.f64 (-.f64 (*.f64 (log1p.f64 x) (log1p.f64 x)) (*.f64 (log.f64 x) (log.f64 x))) (*.f64 n (+.f64 (log1p.f64 x) (log.f64 x))))
1.0s
(cbrt.f64 (fma.f64 (sin.f64 eps) (cos.f64 x) (*.f64 (sin.f64 x) (+.f64 (cos.f64 eps) -1))))
1.0s
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (fabs.f64 (cbrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (neg.f64 (*.f64 c a))))) b_2))))
917.0ms
(sqrt.f64 (log.f64 (*.f64 (exp.f64 1) (exp.f64 (exp.f64 x)))))

sample2.0min (31.2%)

Results
38.2s36367×body2048valid
37.5s66936×body1024valid
12.9s17398×body8192exit
12.1s35149×body512valid
9.3s73516×body128valid
4.1s16936×body256valid
2.1s2146×body1024invalid
1.7s2263×body4096valid
750.0ms5011×body128invalid
676.0ms1027×body512invalid
348.0ms379×body2048invalid
209.0ms526×body256invalid
2.0msbody8192valid
Compiler

Compiled 700 to 514 computations (26.6% saved)

analyze39.2s (10%)

Algorithm
28×search
Search
TrueOtherFalseIter
0%90.9%9.1%0
0%90.9%9.1%1
0%89.1%10.9%2
0%85.6%14.4%3
3.1%80.2%16.7%4
5.1%77.1%17.8%5
6.1%75.5%18.3%6
6.7%73.8%19.5%7
7%73.3%19.7%8
7.3%72.3%20.5%9
7.4%71.5%21.1%10
7.5%71%21.5%11
7.6%70.5%22%12
7.6%70%22.4%13
7.7%69.7%22.6%14
Compiler

Compiled 375 to 278 computations (25.9% saved)

prune21.7s (5.5%)

Counts
21382 → 671
Compiler

Compiled 747448 to 387971 computations (48.1% saved)

regimes18.3s (4.7%)

Counts
3570 → 42
Compiler

Compiled 250816 to 162843 computations (35.1% saved)

simplify17.5s (4.5%)

Algorithm
149×egg-herbie
Rules
53399×fma-def_binary64
44044×fma-neg_binary64
21657×associate-*l*_binary64
21510×times-frac_binary64
19442×cancel-sign-sub-inv_binary64
Counts
16345 → 17017

end4.1s (1%)

Compiler

Compiled 6986 to 4329 computations (38% saved)

rewrite3.8s (1%)

Algorithm
94×rewrite-expression-head
Rules
10018×*-un-lft-identity_binary64
9975×times-frac_binary64
7768×add-sqr-sqrt_binary64
5941×add-cube-cbrt_binary64
2926×prod-diff_binary64
Counts
249 → 12742
Calls

242 calls:

82.0ms
(*.f64 (/.f64 1 (hypot.f64 x (sqrt.f64 x))) (/.f64 (/.f64 1 (hypot.f64 x (sqrt.f64 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x))))))
74.0ms
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
61.0ms
(*.f64 (sin.f64 (/.f64 (fma.f64 x 2 eps) 2)) (sin.f64 (/.f64 eps 2)))
56.0ms
(/.f64 (-.f64 (/.f64 1 x) (/.f64 1 (+.f64 1 x))) (+.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 1 (sqrt.f64 (+.f64 1 x)))))
50.0ms
(+.f64 (-.f64 (/.f64 1 (+.f64 x 1)) (/.f64 2 x)) (/.f64 1 (-.f64 x 1)))

localize1.0s (0.3%)

bsearch626.0ms (0.2%)

Compiler

Compiled 50 to 35 computations (30% saved)

Profiling

Loading profile data...