VC2012哪里找_mm256_pow_pd?
Posted
技术标签:
【中文标题】VC2012哪里找_mm256_pow_pd?【英文标题】:VC2012 where to find _mm256_pow_pd? 【发布时间】:2015-08-25 13:07:30 【问题描述】:使用 Visual Studio 2012/C++:
我需要对我的重采样器代码应用伽马校正。从Intels Docs得知应该有内在的_mm256_pow_pd()
,但我找不到。
计划使用:
_mm256_storeu_pd(&destinationData[y*dst4+x], _mm256_pow_pd(akku, _mm256_broadcast_sd(&gamma)));
微软隐藏了这个内在的任何想法?
【问题讨论】:
【参考方案1】:显然我没有足够的谷歌。这个 SO 答案含蓄地回答了我的问题:https://***.com/a/31515534/2896592
内容:_mm256_pow_pd
来自英特尔的 SVML 库 - 它并不是真正的内在函数。
解决方法:看看Agner Fog's vector library
【讨论】:
以上是关于VC2012哪里找_mm256_pow_pd?的主要内容,如果未能解决你的问题,请参考以下文章
_mm256_testc_pd、_mm256_testz_pd、_mm256_testnzc_pd 是干啥用的?