Title :
Optimization of AMR Speech Codec on ARMv5E Platform
Author :
Jiang, Chunlin ; Zhang, Lizhuo ; Gu, Ke ; Jia, Weijia
Author_Institution :
Sch. of Inf. Sci. & Eng., Central South Univ., Changsha, China
Abstract :
This paper introduces AMR (Adaptive Multi Rate) codec algorithm and the basic characteristics of ARM architecture, and focus on the optimization methods of AMR algorithm based on ARM platform, making use of ARMv5E core hardware features. Firstly the CPU usage rate of AMR key functions are analyzed, then two methods including inline optimization and assembly optimization are discussed, finally optimization result is verified through experiment in smart phones. Experiments prove that the running speed of optimized code have been significantly increased in ARM core smart phones.
Keywords :
optimisation; reduced instruction set computing; speech codecs; speech coding; AMR speech codec optimization; ARM architecture; ARM core smart phones; ARMv5E core hardware features; ARMv5E platform; CPU usage rate; adaptive multirate codec algorithm; advanced RISC machine; assembly optimization; inline optimization; Conferences; AMR codec; ARMv5E core; optimization;
Conference_Titel :
Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4244-9396-8
DOI :
10.1109/APSCC.2010.28