In Chapters 7 and 8, you learned how to exploit the computational resources of AVX-512 using C++ SIMD intrinsic functions. The next two chapters explain how to use AVX-512 assembly language instructions to perform similar operations. The focus of this chapter is AVX-512 SIMD calculations and operations using 512-bit wide packed integer operands. AVX-512 SIMD calculations and operations using packed floating-point operands are covered in the next chapter.
As discussed ...