DocumentCode
463744
Title
Speech Codec Optimization Based on Cell Broadband Engine
Author
Zhenbo Zhu ; Qing Wang ; Bo Feng ; Ling Shao
Author_Institution
IBM China Res. Lab., Beijing, China
Volume
2
fYear
2007
fDate
15-20 April 2007
Abstract
Cell broadband engine (CBE) is a multi-core processor jointly developed by Sony, Toshiba and IBM. The multi-SPE architecture makes it powerful for streaming media processing, such as voice over IP application. In this paper, a CBE based IP media server (IMS) architecture is proposed and the workloads of ITU-T G.723.1 and GSM-AMR encoder on CBE are analyzed with some preliminary optimization result from both CBE simulator and real CBE hardware. Branch instruction reduction, data level parallelism (SIMD), instruction level parallelism and aligned SPU local store access techniques are applied in our single precision floating-point based reference software optimization on cell. The performance we have achieved demonstrates the cell competence for computation intensity applications in telecom industry.
Keywords
IP networks; microprocessor chips; speech codecs; GSM-AMR encoder; IP media server; branch instruction reduction; cell broadband engine; data level parallelism; floating-point based reference software optimization; instruction level parallelism; local store access techniques; media streaming processing; multicore processor; speech codec optimization; telecom industry; voice over IP application; Analytical models; Computational modeling; Computer applications; Engines; Hardware; Internet telephony; Multicore processing; Parallel processing; Speech codecs; Streaming media; Cell Broadband Engine; Multimedia System; Optimization; Speech Codec; Voice Conference;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location
Honolulu, HI
ISSN
1520-6149
Print_ISBN
1-4244-0727-3
Type
conf
DOI
10.1109/ICASSP.2007.366358
Filename
4217531
Link To Document