Linux Assemblycollection of fast libraries

Advanced Matrix Extensions (AMX) instructions set

Intel Advanced Matrix Extensions (Intel AMX), are extensions to the x86 instruction set architecture (ISA) for microprocessors from Intel designed to work on matrices to accelerate artificial intelligence (AI) and machine learning (ML) workloads.

Tip: For detailed information about each instruction please read: Intel Architectures Software Developer’s Manual Volume 2: Instruction Set Reference, A-Z

InstructionMeaning
LDTILECFGLoad tile configuration
STTILECFGStore tile configuration
TDPBSSDDot product of signed bytes with double word accumulation
TDPBUUDDot product of unsigned bytes with double word accumulation
TDPBSUDDot product of signed/unsigned bytes with double word accumulation
TDPBUSDDot product of unsigned/signed bytes with double word accumulation
TDPBF16PSDot product of BF16 tiles accumulated into packed single precision tile
TDPFP16PSDot product of FP16 tiles accumulated into packed single precision tile
TILELOADDLoad data into tile
TILELOADDT1Load data into tile with hint to optimize data caching
TILERELEASERelease tile
TILESTOREDStore tile
TILEZEROZero tile
Copyright 2012-2026 Jack Black. All rights reserved.