您的位置:首页 > 编程语言

利用SSE编程之前该思考的几个问题

2012-04-13 09:15 253 查看
SSE是Streaming SIMD Extension的缩写,是一组单指令多数据的指令集。SSE能同时处理4个32位单精度浮点数据,所以在浮点数处理场合的性能可以得到很大程度上的优化,当然这种优化也不是线性的。在使用SSE之前有几点值得思考一下。

1)是否存在大量浮点型数据的运算

2)数据前后的相关性

3)是否有尾数需要单独处理(如果要处理的数据个数不是4的倍数,最后肯定存在几个数据需要单独考虑,为了通用性,最好总是添加尾数处理)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: