Signal Processing Library Content and Performance Specs


Content and Performance Specifications


Content

Vector Operations: Initialization, Arithmetic, Logical, Threshold, Square Root, Standard Deviation, Exponential
Windowing: Bartlett, Blackman, Hamming, Hann, Kaiser
Transforms: DFT, FFT
Filters: FIR, IIR, LMS
Sample Generation: Pseudo Random, Uniform, Gaussian
Correlation: Autocorrelation Biased, Cross Correlation


Representative Performance Specifications

Selected Functions
Execution Times
for Pentium®
Single Precision Floating Point
Execution Times
for Pentium
with MMX, the Pentium Technology
16 Bit Integer Performance
Units
1024 dim. Add
3.9
0.6
clock/element
1024 dim. Multiply
3.9
0.6
clock/element
1024 dim. Minimum
3.1
0.7
clock/element
1024 dim. Square Root
47.3
9.0
clock/element
256 Pt Complex FFT
137.8
294.5, 120.2*
microseconds
256 Dim Hamming Window
87.3
9.8
microseconds
1024 dim. Dot Product
41.0
6.0
microseconds
32 tap x 1024 dim. FIR Filter
1225.0
519.0
microseconds
32 tap x 1024 dim. Convolution
1648.0
536.0
microseconds

* Input constrained to range [+-512], max error < 0.1% for 256 points FFT.

The performance specifications above are results averaged over many repetitions of each function call. Data is in cache. Results were measured using a 150MHz Pentium processor PC with a 256K second level cache and a 150 MHz Pentium with MMX processor PC with a 256K second level cache. The tests were run under Windows* 95.


Back to Performance Library Suite Home Page


Last Updated: 8/26/96
Trademark information