Tradeoffs
Decision on number of bits of precision to carry for a,b calculations is a gate count versus accuracy tradeoff
- Less accuracy => Less gates
Many different combinations of tradeoffs
- Compute weighting factors with multiple bits of precision but force end result of weighting factor to be powers of 2 so that at least some multiplications can become shifts
- 0.25, 0.125, 0.0625, etc.