STREAMS 2
TYPE SINGLE
FLOPS 2
BYTES 8
DESC Single-precision dot product of two vectors, optimized for AVX-512
LOADS 2
STORES 0
INSTR_CONST 18
INSTR_LOOP 9
UOPS 10
vmovaps zmm0, [rip+SCALAR]
vmovaps zmm3, [rip+SCALAR]
LOOP 32
vmovaps zmm1,       [STR0 + GPR1 * 4]
vmulps  zmm1, zmm1, [STR1 + GPR1 * 4]
vaddps  zmm0, zmm0, zmm1
vmovaps zmm2,       [STR0 + GPR1 * 4 + 64]
vmulps  zmm2, zmm2, [STR1 + GPR1 * 4 + 64]
vaddps  zmm3, zmm3, zmm2
