- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I know there is vpdpbusd, is there dot product between signed 8bit integers, like "vpdpbssd". I am confused about this because in AMX, there are tdpbssd.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi WeiyuXie,
Thank you for reaching out to us and patiently waiting for an update. I'd like to inform you that my team and I have received your inquiry and are currently looking into the instruction set if it's included in AVX-512 VNNI , Kindly allow us more time to look into this for you.
Best regards,
Shawn Kevin M.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi WeiyuXie,
The AVX-VNNI-INT8 instruction set includes the VPDPBSSD instruction, which operates on xmm (128-bit) and ymm (256-bit) registers. However, it does not currently support zmm (512-bit) registers. For a detailed list of supported instructions, you can refer to the Intel Software Developer’s Manual, specifically on page 2664 of the PDF (document number 325462-sdm-vol-1-2abcd-3abcd-4-1.pdf)
It has been publicly announced that future Intel CPUs will support the 512-bit version of the VPDPBSSD instruction. This information is detailed in the Intel® Advanced Vector Extensions 10.2 (Intel® AVX10.2) Architecture Specification, released in January 2025. The document states that this ISA will be supported on all future processors, including both Performance cores (P-cores) and Efficient cores (E-cores). You can find specific mentions of VPDPBSSD in the document, such as the instruction VPDPBSSD xmm1{k1}{z}, xmm2, xmm3/m128/m32bcst.
Thank you for your patience in waiting for this response.
Best regards,
Shawn Kevin M.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thank you for your detailed reply, this really helps me a lot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi WeiyuXie,
Thank you for reaching out to us. We'll go ahead and close this thread now. If you need further assistance please feel free to open a new thread, or contact us via our various Intel Customer Support channels which can be found here.
Best regards,
Shawn Kevin M.
Intel Customer Support Technician

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page