当前位置:  开发笔记 > 编程语言 > 正文

将3D数学转换为SSE或其他SIMD需要多少加速?

如何解决《将3D数学转换为SSE或其他SIMD需要多少加速?》经验,为你挑选了1个好方法。
如何解决《将3D数学转换为SSE或其他SIMD需要多少加速?》经验,为你挑选了1个好方法。

我在我的应用程序中广泛使用3D数学.通过将矢量/矩阵库转换为SSE,AltiVec或类似的SIMD代码,我可以实现多少加速?



1> Crashworks..:

在我的经验,我通常会看到大约提高了3倍,采取的算法从的x87上交所和更好低于5倍的改善将VMX/AltiVec技术(因为具有与管线深度,日程安排等做复杂的问题).但是我通常只在我有数百或数千个数字操作的情况下这样做,而不是那些我一次只做一个矢量的情况.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有