Details

Time bar (total: 948.0ms)

analyze3.0ms (0.3%)

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
50%50%0%3
50%25%25%4
50%12.5%37.5%5
56.2%6.2%37.5%6
59.3%3.1%37.5%7
60.9%1.6%37.5%8
61.7%0.8%37.5%9
62.1%0.4%37.5%10
62.3%0.2%37.5%11
62.4%0.1%37.5%12
Compiler

Compiled 9 to 5 computations (44.4% saved)

sample663.0ms (69.9%)

Results
650.0ms8254×body64valid
0.0msbody128valid
0.0msbody64invalid

preprocess131.0ms (13.8%)

Algorithm
egg-herbie
Rules
981×sqr-pow_binary64
678×associate-*l*_binary64
554×cube-prod_binary64
532×pow-sqr_binary64
522×fabs-mul_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0510
187
2104
3194
4334
5604
61294
74264
823674
924624
1026144
1128314
1231244
1334914
1441204
1546914
1654094
1758604
1861844
1964484
2066784
2168144
2275994
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Outputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (pow.f64 d1 3))
(pow.f64 d1 4)
Compiler

Compiled 8 to 4 computations (50% saved)

simplify124.0ms (13%)

Algorithm
egg-herbie
Rules
981×sqr-pow_binary64
678×associate-*l*_binary64
554×cube-prod_binary64
532×pow-sqr_binary64
522×fabs-mul_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0510
187
2104
3194
4334
5604
61294
74264
823674
924624
1026144
1128314
1231244
1334914
1441204
1546914
1654094
1758604
1861844
1964484
2066784
2168144
2275994
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Outputs
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
(*.f64 (*.f64 d1 d1) (*.f64 d1 d1))
(*.f64 d1 (pow.f64 d1 3))
(pow.f64 d1 4)

prune2.0ms (0.2%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
0b
Counts
3 → 1
Alt Table
StatusErrorProgram
0b
(pow.f64 d1 4)
Compiler

Compiled 19 to 12 computations (36.8% saved)

localize2.0ms (0.2%)

prune1.0ms (0.1%)

Pruning

1 alts after pruning (0 fresh and 1 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done000
Total011
Error
0b
Counts
1 → 1
Alt Table
StatusErrorProgram
0b
(pow.f64 d1 4)
Compiler

Compiled 5 to 4 computations (20% saved)

regimes5.0ms (0.6%)

Accuracy

Total -0.1b remaining (-∞%)

Threshold costs -0.1b (-∞%)

Counts
2 → 1
Calls
Call 1
Inputs
(pow.f64 d1 4)
(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Outputs
(pow.f64 d1 4)
Results
3.0ms0bd1
2.0ms0b(*.f64 (*.f64 (*.f64 d1 d1) d1) d1)
Compiler

Compiled 21 to 11 computations (47.6% saved)

simplify2.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044
Stop Event
saturated
Calls
Call 1
Inputs
(pow.f64 d1 4)
Outputs
(pow.f64 d1 4)

end16.0ms (1.7%)

Stop Event
done
Compiler

Compiled 8 to 6 computations (25% saved)

Profiling

Loading profile data...