Date:Saturday, November 12th, 2022
Commit:474beffe on svg-pareto-plots
Hostname:warfa with Racket 8.6
Seed:2022316
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: 10.3min)

sample3.5min (34.3%)

Results
1.5min388322×body256valid
1.3min7867×body8192exit
15.9s19311×body1024valid
11.4s14196×body1024invalid
8.4s37945×body256invalid
4.1s10177×body512valid
3.4s6804×body512invalid
1.9s2159×body2048valid
1.1s1087×body4096valid
399.0ms221×body2048invalid

eval1.4min (13.5%)

Compiler

Compiled 2957074 to 1803536 computations (39% saved)

regimes1.3min (12.4%)

Counts
7594 → 702
Calls

116 calls:

9.7s
x.im
9.1s
x.re
7.8s
y.re
7.3s
y.im
3.3s
alpha
Compiler

Compiled 164619 to 106030 computations (35.6% saved)

simplify1.0min (10.2%)

Algorithm
616×egg-herbie
Rules
201666×fma-def_binary64
134731×unswap-sqr_binary64
126333×fma-neg_binary64
116688×associate-*l*_binary64
101989×*-commutative_binary64
Stop Event
164×saturated
17×done
34×fuel
452×node limit
Counts
66718 → 58166
Compiler

Compiled 11997 to 7695 computations (35.9% saved)

rewrite52.4s (8.5%)

Algorithm
514×batch-egg-rewrite
19×egg-rewrite-iter-limit
22×egg-rewrite
Rules
212722×pow1_binary64
200058×add-log-exp_binary64
199826×expm1-log1p-u_binary64
199812×log1p-expm1-u_binary64
186978×add-exp-log_binary64
Stop Event
24×unsound
19×iter limit
512×node limit
Counts
1118 → 44603

prune28.7s (4.7%)

Counts
77828 → 3587
Compiler

Compiled 189059 to 144001 computations (23.8% saved)

localize28.7s (4.6%)

Compiler

Compiled 52900 to 30770 computations (41.8% saved)

bsearch27.0s (4.4%)

Algorithm
363×binary-search
24×left-value
Compiler

Compiled 24621 to 15296 computations (37.9% saved)

series11.6s (1.9%)

Counts
1118 → 22064
Calls

6096 calls:

TimeVariablePointExpression
205.0ms
alpha
@0
(exp.f64 (+.f64 (log.f64 4) (+.f64 (log.f64 (/.f64 1 alpha)) (*.f64 -1 (log.f64 (/.f64 1 i))))))
152.0ms
x.re
@0
(cos.f64 (-.f64 (*.f64 y.re (atan2.f64 x.im x.re)) (*.f64 y.im (log.f64 (/.f64 -1 x.im)))))
87.0ms
im
@inf
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
81.0ms
alpha
@inf
(*.f64 (*.f64 i (+.f64 beta (+.f64 i alpha))) (/.f64 (/.f64 (fma.f64 i (+.f64 beta (+.f64 i alpha)) (*.f64 alpha beta)) (*.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)))) (fma.f64 (+.f64 alpha (fma.f64 i 2 beta)) (+.f64 alpha (fma.f64 i 2 beta)) -1)))
80.0ms
base
@0
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))

analyze11.0s (1.8%)

Algorithm
51×search
Search
TrueOtherFalseIter
0%87.4%12.6%0
2%85.4%12.6%1
7.7%77.5%14.8%2
16.9%67.5%15.6%3
20%62.5%17.5%4
30%51.8%18.2%5
33.7%46.6%19.7%6
39%38.3%22.7%7
41.8%34.8%23.4%8
45.3%30.2%24.5%9
47.7%26.7%25.7%10
49.8%23.8%26.4%11
51.5%21.6%26.9%12
Compiler

Compiled 1515 to 960 computations (36.6% saved)

soundness11.0s (1.8%)

Algorithm
73×egg-herbie
Rules
22075×fma-def_binary64
14318×fma-neg_binary64
13527×associate-/l*_binary64
11858×associate-*l*_binary64
11740×associate-/r*_binary64
Stop Event
21×saturated
52×node limit
Compiler

Compiled 84971 to 52777 computations (37.9% saved)

end7.2s (1.2%)

Compiler

Compiled 11729 to 6333 computations (46% saved)

preprocess4.6s (0.7%)

Algorithm
102×egg-herbie
Rules
14106×fma-def_binary64
10943×fma-neg_binary64
7921×distribute-rgt-in_binary64
7386×associate-*l*_binary64
6766×distribute-lft-in_binary64
Stop Event
57×saturated
14×unsound
31×node limit
Compiler

Compiled 1517 to 982 computations (35.3% saved)

Profiling

Loading profile data...