Speex的SSE优化

目前算法大多使用C语言开发,将算法移植到各种CPU平台时,由于各家编译器存在差异,经常会遇到MIPS性能问题。比如同样的C代码,不同的编译器优化结果会不同,导致在一个ARM上运行没问题的C代码换一个ARM芯片就可能存在性能问题。这时就需要将费时的C函数改成内联汇编指令。因此学一点汇编指令入门还是有必要的。本文讲解Speex使用x86的SSE指令优化乘加运算,代码在resample_sse.c。 #
相关文章
相关标签/搜索