Optimization of AMR Speech Codec on ARMv5E Platform

Chunlin Jiang, Lizhuo Zhang, Ke Gu, Weijia Jia · 2010

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.

Read the paper · More papers on PaperTik