标签: visual-c++
我有一个相当简单的问题,但经过一段时间的搜索,我发现还没有真正的答案。微软建议启用AVX增强指令集,以便也使用SSE4优化代码。 不幸的是,尽管有一些读数,但这也强制使用了支持AVX的CPU。有没有一种方法可以在VC2013中强制执行AVX而无需启用SSE4? 这个问题的背景很明显我认为,SSE4支持更长,只需要更旧的CPU(我认为是2006年的第一个),而AVX需要2011年的CPU。所讨论的dll只使用SSE4的优化,但是现在我必须坚持使用SSE2牺牲性能以保持其正常工作。