|
原帖由 ConroeXE 于 2007-9-15 18:04 发表 ![]()
对我们这些从事媒体工作的,软件是很早就sse2优化的,刚开始有的软件分成sse2的安装包和X87的安装包,算是给amd x87用户面子,现更干脆,不支持sse2的CPU根本禁用!有的是intel c++编译的,而64bit的版本更是明确标明是sse2版本,更没X87事。对我们的工作来说sse系列指令太重要了。
其实我倒觉得这说明不了什么,软件里就算用到一条SSE指令,整个软件都得号称"非SSE的CPU不能运行".
用Intel C++编译只能说明是针对Intel优化的吧.
其实没啥好争的,SSE和X87都有自己的用处,我觉得目前SSE应用的还是没有X87广泛(毕竟大部分算法中能够SIMD的部分不多).否则直接可以取消传统的整数和浮点ALU了.
看过一篇文章,说除多媒体软件从SIMD中真正受益之外,SSE的主要贡献是大幅提高了现代CPU的理论数据吞吐量 |
|