Intel Advanced Matrix Extensions (Intel AMX) is a new programming
paradigm consisting of two components: a set of 2-dimensional
registers (tiles) representing sub-arrays from a larger 2-dimensional
memory image, and accelerators able to operate on tiles. Capability of
Intel AMX implementation is enumerated by palettes. Two palettes are
supported: palette 0 represents the initialized state and palette 1
consists of 8 tile registers of up to 1 KB size, which is controlled
by a tile control register.