vpdpwssds

Multiply and Add Signed Words with Saturation

VPDPWSSDS zmm1, zmm2, zmm3/m512

Dot product of signed words, accum to dword (Saturate).

Details

The Multiply and Add Signed Words with Saturation instruction dot product of signed words, accum to dword (Saturate).

Pseudocode Operation

// Dot product of signed words, accum to dword (Saturate)

Example

VPDPWSSDS zmm1, zmm2, zmm3/m512

Encoding

Binary Layout
EVEX
+0
66
+4
0F
+5
38
+6
53
+7
 
Format EVEX
Opcode 66 0F 38 53
Extension AVX-512-VNNI

Operands

  • dest
    512-bit ZMM AVX-512 register
  • src1
    512-bit ZMM AVX-512 register
  • src2
    512-bit ZMM AVX-512 register or Memory operand