Date:Sunday, November 13th, 2022
Commit:c13e8a97 on svg-pareto-plots
Hostname:warfa with Racket 8.6
Seed:2022317
Parameters:256 points for 4 iterations
Flags:
reduce: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: 7.0min)

sample1.6min (22.9%)

Results
1.5min206400×body256valid
3.4s8443×body256invalid
1.4s2015×body256precondition
Bogosity

eval1.2min (16.9%)

Compiler

Compiled 2102956 to 1355020 computations (35.6% saved)

regimes1.1min (15.3%)

Counts
8189 → 293
Calls

124 calls:

2.8s
maxCos
2.2s
cosTheta_i
2.2s
(*.f32 uy 2)
2.0s
(*.f32 (*.f32 uy 2) (PI.f32))
1.9s
(-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))))
Compiler

Compiled 140757 to 85984 computations (38.9% saved)

simplify47.5s (11.3%)

Algorithm
439×egg-herbie
Rules
178450×fma-def_binary32
103761×associate-*l*_binary32
92840×associate-*r*_binary32
88232×associate-/r*_binary32
85813×distribute-rgt-in_binary32
Stop Event
86×saturated
25×fuel
353×node limit
Counts
58342 → 50836
Compiler

Compiled 5367 to 3915 computations (27.1% saved)

localize47.2s (11.2%)

Compiler

Compiled 36367 to 21042 computations (42.1% saved)

rewrite38.2s (9.1%)

Algorithm
389×batch-egg-rewrite
Rules
140671×log-prod_binary32
122626×pow1_binary32
115267×add-log-exp_binary32
115138×expm1-log1p-u_binary32
115078×log1p-expm1-u_binary32
Stop Event
389×node limit
Counts
1028 → 38181

prune26.3s (6.3%)

Counts
69250 → 3619
Compiler

Compiled 126792 to 95548 computations (24.6% saved)

series11.3s (2.7%)

Counts
1028 → 20136
Calls

5706 calls:

TimeVariablePointExpression
166.0ms
u1
@inf
(*.f32 (log1p.f32 u1) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 u2 2))) 2))
150.0ms
v
@0
(log.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (exp.f32 (/.f32 -2 v))) (+.f32 1 u)) u))
136.0ms
cosTheta_i
@inf
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
136.0ms
s
@0
(*.f32 (neg.f32 s) (log.f32 (+.f32 (/.f32 1 (+.f32 (/.f32 u (+.f32 1 (exp.f32 (/.f32 (neg.f32 (PI.f32)) s)))) (/.f32 (-.f32 1 u) (+.f32 1 (exp.f32 (/.f32 (PI.f32) s)))))) -1)))
116.0ms
s
@-inf
(*.f32 (neg.f32 s) (log.f32 (*.f32 4 (/.f32 (/.f32 s u) (PI.f32)))))

analyze8.0s (1.9%)

Algorithm
25×search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%3.2%96.8%0%0%0%0
0.2%0%3.2%96.8%0%0%0%1
9.3%0.3%2.9%96.8%0%0%0%2
43.2%1.4%1.8%96.8%0%0%0%3
48.1%1.5%1.6%96.8%0%0%0%4
65.1%2.1%1.1%96.8%0%0%0%5
70.3%2.2%0.9%96.8%0%0.1%0%6
79.1%2.4%0.6%96.8%0%0.1%0%7
81.1%2.5%0.6%96.8%0%0.1%0%8
86.1%2.6%0.4%96.8%0%0.1%0%9
87.6%2.7%0.4%96.9%0%0.1%0%10
91.7%2.8%0.3%96.9%0%0.1%0%11
92.4%2.8%0.2%96.9%0%0.1%0%12
Compiler

Compiled 1220 to 881 computations (27.8% saved)

end3.8s (0.9%)

Compiler

Compiled 5019 to 3067 computations (38.9% saved)

preprocess3.5s (0.8%)

Algorithm
50×egg-herbie
Rules
14975×fma-neg_binary32
10802×fma-def_binary32
5235×associate-/l*_binary32
4990×distribute-rgt-in_binary32
4208×unsub-neg_binary32
Stop Event
unsound
29×saturated
19×node limit
Compiler

Compiled 738 to 544 computations (26.3% saved)

soundness2.9s (0.7%)

Algorithm
18×egg-herbie
Rules
10576×fma-def_binary32
5862×fma-neg_binary32
3815×distribute-rgt-in_binary32
3338×times-frac_binary32
3022×distribute-lft-in_binary32
Stop Event
saturated
13×node limit
Compiler

Compiled 14626 to 10422 computations (28.7% saved)

bsearch24.0ms (0%)

Algorithm
37×binary-search
14×left-value
Compiler

Compiled 1237 to 878 computations (29% saved)

Profiling

Loading profile data...