我正在寻找针对图形的SIMD库小型(4x4)矩阵运算。有很多单精度的,但是我需要同时支持单精度和 double 。
我看过英特尔的IPP MX库,但是我更喜欢带有源代码的东西。我对这些特定操作的SSE3 +实现非常感兴趣:
编辑:没有“过早优化”的答案。任何使用小型矩阵的人都知道,GCC不会像手工优化的内在函数或ASM那样对它们进行矢量化处理。在这种情况下,这很重要,否则我不会问。
最佳答案
也许Eigen库?
它支持SSE 2/3/4,ARM NEON和AltiVec指令集。
关于c++ - x86是否有一个好的 double 小矩阵SIMD库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5748660/