vdpbf16ps
Dot Product BFloat16 to Packed Single
VDPBF16PS zmm1 {k1}, zmm2, zmm3/m512
BFloat16 dot product accumulating to Float32.
Details
The Dot Product BFloat16 to Packed Single instruction bFloat16 dot product accumulating to Float32.
Pseudocode Operation
// BFloat16 dot product accumulating to Float32
Example
VDPBF16PS zmm1, zmm2, zmm3/m512
Encoding
Binary Layout
EVEX
+0
52
+4
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