3 ms·
It is available via public APIs, but the hardware instructions themselves are not documented. This lets the instructions change in future CPUs, vs having the I
by frogblast 4y ago
It is available via public APIs, but the hardware instructions themselves are not documented. This lets the instructions change in future CPUs, vs having the ISA be baked in stone forever.
Example: AMX predated the standard ARM matrix multiply instructions. Perhaps Apple will add the ARM versions someday and now can remove AMX without breaking compatibility. Or maybe there will be a non-additive AMXv2.