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: 7.3min)

sample2.4min (33.4%)

Results
39.3s34008×body1024valid
38.8s182644×body128valid
15.9s72487×body128invalid
11.7s16229×body512valid
9.8s11214×body2048valid
7.5s10676×body1024invalid
4.5s1253×body4096invalid
3.8s2957×body4096valid
3.8s7702×body256valid
3.1s5623×body512invalid
2.9s1241×body2048invalid
1.4s1182×body8192valid
1.1s3080×body256invalid
18.0ms15×body8192exit
Compiler

Compiled 2496 to 1776 computations (28.8% saved)

series1.9min (25.3%)

Counts
345 → 8970
Calls

338 calls:

7.4s
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))))) 2)
7.1s
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2) (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))))
6.9s
(cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))
6.8s
(pow.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1))))) 2)
5.8s
(pow.f64 (cbrt.f64 (cbrt.f64 (asin.f64 (sqrt.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 Om Omc) 2)) (fma.f64 2 (pow.f64 (/.f64 t l) 2) 1)))))) 3)

analyze55.0s (12.5%)

Algorithm
31×search
Search
TrueOtherFalseIter
0%98.2%1.8%0
3.2%95%1.8%1
4%92.6%3.4%2
5.6%86.9%7.4%3
7.4%83.1%9.5%4
11.1%79.3%9.7%5
13.8%75.1%11.2%6
15.9%70.3%13.7%7
18.2%65.5%16.3%8
22.1%59.6%18.3%9
23.8%55.9%20.2%10
26.5%51.8%21.7%11
27.8%49.1%23.1%12
29.7%44%26.3%13
30.8%42.3%27%14
Compiler

Compiled 845 to 604 computations (28.5% saved)

regimes44.1s (10%)

Counts
3479 → 55
Compiler

Compiled 678336 to 495238 computations (27% saved)

prune40.7s (9.3%)

Counts
21362 → 1188
Compiler

Compiled 984779 to 614346 computations (37.6% saved)

simplify16.4s (3.7%)

Algorithm
179×egg-herbie
Rules
62413×fma-def_binary64
42807×fma-neg_binary64
30369×associate-*l*_binary64
30144×times-frac_binary64
29249×cancel-sign-sub-inv_binary64
Counts
19285 → 15667

rewrite11.1s (2.5%)

Algorithm
234×batch-egg-rewrite
egg-rewrite
Rules
29633×prod-diff_binary64
26235×expm1-log1p-u_binary64
26232×log1p-expm1-u_binary64
25900×log-prod_binary64
18220×log1p-udef_binary64
Counts
345 → 10284
Calls

338 calls:

331.0ms
(-.f64 (/.f64 1 (sin.f64 B)) (/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B)))
331.0ms
(*.f64 x (cos.f64 B))
331.0ms
(/.f64 (*.f64 x (cos.f64 B)) (sin.f64 B))
256.0ms
(/.f64 x (tan.f64 B))
204.0ms
(pow.f64 (+.f64 (*.f64 a a) (*.f64 b b)) 2)

end8.9s (2%)

Compiler

Compiled 11805 to 8214 computations (30.4% saved)

bsearch2.7s (0.6%)

Compiler

Compiled 121 to 88 computations (27.3% saved)

localize2.3s (0.5%)

Profiling

Loading profile data...