VC2012哪里找_mm256_pow_pd?
VC2012 where to find _mm256_pow_pd?
使用 Visual Studio 2012/C++:
我需要对我的重采样器代码应用伽玛校正。从Intels Docs我了解到应该有内在的_mm256_pow_pd()
,但我找不到它。
计划用途:
_mm256_storeu_pd(&destinationData[y*dst4+x], _mm256_pow_pd(akku, _mm256_broadcast_sd(&gamma)));
微软隐藏了这个内在的任何想法?
显然我 google 还不够。这个 SO 答案隐含地回答了我的问题:
内容:_mm256_pow_pd
来自英特尔的 SVML 库 - 它并不是真正的内在函数。
解决方法:查看 Agner Fog's vector library
使用 Visual Studio 2012/C++:
我需要对我的重采样器代码应用伽玛校正。从Intels Docs我了解到应该有内在的_mm256_pow_pd()
,但我找不到它。
计划用途:
_mm256_storeu_pd(&destinationData[y*dst4+x], _mm256_pow_pd(akku, _mm256_broadcast_sd(&gamma)));
微软隐藏了这个内在的任何想法?
显然我 google 还不够。这个 SO 答案隐含地回答了我的问题:
内容:_mm256_pow_pd
来自英特尔的 SVML 库 - 它并不是真正的内在函数。
解决方法:查看 Agner Fog's vector library