DocumentCode
336961
Title
Some fast speech processing algorithms using AltiVec technology
Author
Joshi, Sanjay M. ; Dubey, Pradeep K.
Author_Institution
CSEE Dept., Maryland Univ., Baltimore, MD, USA
Volume
4
fYear
1999
fDate
15-19 Mar 1999
Firstpage
2135
Abstract
The AltiVec technology is a SIMD (single instruction multiple data) extension to PowerPC architecture. It is intended to provide architectural support for performance improvement of various image and signal processing applications, including speech processing, on a general-purpose processor implementation, such as, the PowerPC line of processors. We have implemented some of the common speech processing algorithms on AltiVec architecture. The algorithms discussed in this paper are autocorrelation computation, linear prediction coefficients computation via Levinson-Durbin method and Schur (1917) recursion and part of the GSM speech compression system. AltiVec obtained significant speedups on all these algorithms, compared to the scalar PowerPC implementation. We also found that additional speedup was achievable by porting to new, more SIMD-friendly algorithm
Keywords
correlation methods; data compression; digital signal processing chips; parallel algorithms; parallel architectures; prediction theory; speech coding; AltiVec architecture; AltiVec technology; GSM speech compression system; Levinson-Durbin method; PowerPC architecture; PowerPC processors; SIMD-friendly algorithm; Schur recursion; autocorrelation computation; fast speech processing algorithms; general-purpose processor; image processing; linear prediction coefficients; performance; signal processing; single instruction multiple data; speech coding; speedups; Analytical models; Assembly; GSM; Parallel processing; Performance analysis; Registers; Signal processing algorithms; Speech processing; Table lookup; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1999. Proceedings., 1999 IEEE International Conference on
Conference_Location
Phoenix, AZ
ISSN
1520-6149
Print_ISBN
0-7803-5041-3
Type
conf
DOI
10.1109/ICASSP.1999.758356
Filename
758356
Link To Document