MMX和SSE都是INTEL开发的基于SIMD(单指令多数据流)的技术。所谓单指令多数据流是指可以用一条指令可以完成多个数据的操作。虽然64位系统已经推出,但是我们大部分都是使用32位系统,所以如果要完成两个128位的相加运算,用普通32位指令很明显要执行4条相加指令,而基于64位的MMX指令只需要执行两次即可完成,更强大的SSE能一次处理128位,故一次就可以完成操作,所以采用MMX及SSE优化能够大幅度提升程序性能。
|
落鹤生 发布于 2010-04-04 14:35 点击:次 |
MMX和SSE都是INTEL开发的基于SIMD(单指令多数据流)的技术。所谓单指令多数据流是指可以用一条指令可以完成多个数据的操作。虽然64位系统已经推出,但是我们大部分都是使用32位系统,所以如果要完成两个128位的相加运算,用普通32位指令很明显要执行4条相加指令,而基于64位的MMX指令只需要执行两次即可完成,更强大的SSE能一次处理128位,故一次就可以完成操作,所以采用MMX及SSE优化能够大幅度提升程序性能。
|
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201004/8987.html] 本文出处:网络博客 作者:秩名 |
使用该AEC算法要注意两点:1)延时要小,因为算法默认滤波器长...
访问http://192.168.11.75:8080/player.html,可以播放。用三星P7500安卓平...
我一直认为,工程师,尤其 是一线的,是最接近真相的人,也是...
今天尝试编写了一个基于 v4l2 的摄像头应用, 目前仅仅实现从摄...
onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceMana...
onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试:网...