en.wikipedia.org/wiki/Advanced_Matrix_Extensions
1 correction found
glibc support for detecting AMX feature in CPUs committed on 25 June 2020
The glibc AMX-detection work was not committed on June 25, 2020. The relevant sourceware patch thread is dated June 26, 2020, and the glibc commit carrying AMX feature macros is dated June 29, 2020 (published to glibc-cvs on September 12, 2020).
Full reasoning
The date in this line does not match the primary source record.
- The sourceware libc-alpha thread for "x86: Detect Intel Advanced Matrix Extensions" is dated Fri Jun 26 12:40:40 GMT 2020, not June 25. That page shows the AMX detection patch discussion and the maintainer reply "I am checking it in."
- The corresponding glibc-cvs archive entry that includes AMX feature exposure in
<sys/platform/x86.h>is commit9620398097de3981c1adf5233e2b3478d36bc1b3, with Author Date: Mon Jun 29 18:30:54 2020 -0700. The archive entry itself was published on Sat Sep 12 01:14:55 GMT 2020.
So "committed on 25 June 2020" is inaccurate: the visible patch thread is June 26, and the commit record shown in glibc's archives is dated June 29 (and posted to glibc-cvs in September).
2 sources
- [glibc] x86: Install <sys/platform/x86.h> [BZ #26124]
Published: Sat Sep 12 01:14:55 GMT 2020 ... commit 9620398097de3981c1adf5233e2b3478d36bc1b3 ... Author: H.J. Lu ... Date: Mon Jun 29 18:30:54 2020 -0700 ... AMX_BF16 -- Tile computational operations on bfloat16 numbers.
- [PATCH] x86: Detect Intel Advanced Matrix Extensions
Fri Jun 26 12:40:40 GMT 2020 ... On Thu, Jun 25, 2020 at 3:38 PM H.J. Lu wrote: ... Add AMX-BF16, AMX-TILE and AMX-INT8 support ... I am checking it in.