VC2012在哪里找到_mm256_pow_pd

VC2012 where to find _mm256_pow_pd?

本文关键字:mm256 pd pow 在哪里 VC2012      更新时间:2023-10-16

Using Visual Studio 2012/c++:

我需要对我的重采样器代码应用伽马校正。从英特尔文档中,我了解到应该有内在的_mm256_pow_pd(),但我找不到它。

计划使用:

_mm256_storeu_pd(&destinationData[y*dst4+x], _mm256_pow_pd(akku, _mm256_broadcast_sd(&gamma)));

你知道微软隐藏了什么吗?

显然我没有足够的谷歌。这个答案含蓄地回答了我的问题:https://stackoverflow.com/a/31515534/2896592

内容:_mm256_pow_pd来自英特尔的SVML库-它不是真正的内在的。

解决方法:看看Agner Fog的矢量库