В процессорах компании Intel на смену AVX2 приходит новый набор инструкций [AVX512][1], в котором появилась концепция масочных регистров. Автор этой статьи уже несколько лет занимается разработкой версии библиотеки [Intel Integrated Performance Primitives][2], оптимизированной для AVX512, и накопил довольно большой опыт использования AVX512 инструкций с масками, который было решено объединить в одну отдельную статью, поскольку само использование таких инструкций с масками позволяет упростить и ускорить код в дополнение к ускорению от двукратного увеличения ширины регистров. [далее несколько примеров использования AVX512 инструкций с масками][3]
[1]:
https://software.intel.com/en-us/isa-extensions/intel-avx
[2]:
https://software.intel.com/en-us/intel-ipp
[3]:
http://habrahabr.ru/post/266055/#habracut