问题描述
我在《英特尔内部指南v2.7》中找不到它们.您知道AVX或AVX2指令集是否支持它们吗?
I can't find them in the Intel Intrinsic Guide v2.7. Do you know if AVX or AVX2 instruction sets support them?
推荐答案
-
原始AVX指令集中没有分散或收集指令.
There are no scatter or gather instructions in the original AVX instruction set.
AVX2添加了收集指令,但没有添加分散指令.
AVX2 adds gather, but not scatter instructions.
AVX512F包括分散指令和收集指令.
AVX512F includes both scatter and gather instructions.
AVX512PF还提供了收集和分散指令的预取变体.
AVX512PF additionally provides prefetch variants of gather and scatter instructions.
AVX512CD提供了检测分散地址中冲突的说明.
AVX512CD provides instructions to detect conflicts in scatter addresses.
Intel MIC(又名Xeon Phi,Knights Corner)确实包含收集和分散指令,但它是一个单独的协处理器,不能运行普通的x86-64代码.
Intel MIC (aka Xeon P Knights Corner) does include gather and scatter instructions, but it is a separate coprocessor, and it can not run normal x86-64 code.
这篇关于AVX中的分散内在函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!