Q
双阵列SIMD?
2
A
回答
3
是,X86可以与SSE2指令去做。 CELL也是如此,虽然在进行双精度计算时性能非常糟糕。
1
ARM VFP也可以兼容双打。
新的NEON SIMD扩展(这是btw。迄今为止我见过的最好的SIMD指令集)可能不幸只能处理32位浮点数。
0
运行在计算能力1.3或更高版本的CUDA也可以这样做。较新的GTX 2xx卡可以做到这一点。
1
Here's VS2008中C++编译器支持的SEE2内部函数。正如jalf所提到的,CELL处理器对SIMD的双精度支持会带来显着的性能提升(我相信后来在PS3中未使用的芯片迭代的性能有了很大改进)。
就主流而言,SSE2于2001年进入奔腾4,所以在x86行业中很普遍。根据steam hardware survey 95%的人口拥有SSE2,所以我认为目标是安全的。
相关问题
- 1. json_decode双阵列
- 2. 填充双值双阵列
- 3. CLLocationCoordinate2D阵列双打
- 4. Postgres阵列双打
- 5. 双阵列对应
- 6. 爪哇 - 从双阵列
- 7. 爪哇System.out.format双阵列
- 8. 调用双阵列功能
- 9. 生成双阵列的IL
- 10. 阵列中的双引号
- 11. 转换阵列双指针
- 12. GDB检查长双阵列
- 13. 转换双阵列JSON
- 14. 双分选阵列用PHP
- 15. 红宝石阵测绘双阵列
- 16. 为任意数组长度添加SIMD阵列
- 17. 从`__m256i`使用值来访问有效的阵列 - SIMD
- 18. 基于双端队列阵列
- 19. 列表处理双数阵列
- 20. 将双阵列中的某些位置复制到另一个双阵列
- 21. MATLAB:从双阵列矢量分配给单元阵列
- 22. 添加双型阵列未定义长度阵列
- 23. 阵列双指数(其他2个阵列)
- 24. 推双阵列元件的阵列的jQuery
- 25. 2D双阵列,以字节数组
- 26. Printf不适用于双数阵列
- 27. 如何播放双阵列(包括波)
- 28. C++双阵列初始化错误
- 29. JNI中双阵列的大小NDK
- 30. 双数阵列的Akima插值
嘿,这是怎么得到的唯一答案呢? ;) 其他人看起来一样正确,不是吗? – jalf 2009-02-15 22:46:56
我只看过SSE1,这是我需要的答案。非常感谢! – 2009-02-16 00:10:39