| Benchmark |
Instruction Cycles |
Application |
| Auto Correlation |
N |
Speech coder (N= # Samples to Correlate) |
| Lattice Inverse |
3*N |
Speech coder (N= # of taps) |
| Lattice Forward |
3*N |
Speech coder (N= # of taps) |
| Polynomial Evaluation |
P |
Speech coder (P = Order of Polynomial) |
| [16,+32] Barrel Shift |
1 |
Channel Coding |
| Delayed 16 Bit LMS |
12+2N |
Echo Cancellation (N = # of coefficients to update) |
| Accumulator Normalization |
1 |
Floating / Double Precision |
| Accumulator Exponent |
1 |
Floating / Double Precision |
| 32 Bit Operand Add, Sub |
1 |
Floating / Double Precision |
| CFFT R-2 Butterfly |
8 |
Many Applications |
| Symmetrical FIR |
N/2 |
Many Applications (N = # of taps) |
| FIR |
N |
Many Applications (N = # of taps) |
| IIR |
4 |
Many Applications (N = # of taps) |
| Vector Max |
2N |
Many Applications (N = # of taps) |
| Vector Add |
1.5N |
Many Applications (N = # of taps) |
| Dot Product |
N |
Many Applications (N = # of taps) |