Description
windows-2025 runner advertises cpuid.7 and XCR0 with AMX support -
INTEL(R) XEON(R) PLATINUM 8573C
CPUID.1:ECX = 0xFEFA3203
CPUID.7.0:EBX = 0xF1BF2FB9
CPUID.7.0:ECX = 0x1A415FE6
CPUID.7.0:EDX = 0x23D14010
CPUID.7.1:EAX = 0x00001C30
XCR0: 0x00000000000600E7
But then also advertises CPUID.1D as 0s -
CPUID.1D.0:EAX = 0x00000000
CPUID.1D.1:EBX = 0x00000000
CPUID.1D.1:ECX = 0x00000000
These 1D leaves are supposed to hold relevant AMX Tile values, and should be 0 for systems NOT supporting AMX.
This mixed-signal CPUID causes lot of issues, like illegal amx instructions
Note - Many instances of EMR platform on windows-2025 show AMX unavailable with CPUID.7 and XCR0 not advertising AMX capabilities. This does not create issues.
Platforms affected
Runner images affected
Image version and build link
Runner Image 2.336.0
https://github.com/rahulchaphalkar/oneDNN/actions/runs/30509979262/job/90772572537
Is it regression?
no
Expected behavior
non-zero cpuid.1d
Actual behavior
CPUID.1D.0:EAX = 0x00000000
CPUID.1D.1:EBX = 0x00000000
CPUID.1D.1:ECX = 0x00000000
Repro steps
Print out cpuid information for cpuid.7 and cpuid.1d for Intel 5th gen Xeon (INTEL(R) XEON(R) PLATINUM 8573C) EMR
Description
windows-2025runner advertises cpuid.7 and XCR0 with AMX support -But then also advertises CPUID.1D as 0s -
These 1D leaves are supposed to hold relevant AMX Tile values, and should be 0 for systems NOT supporting AMX.
This mixed-signal CPUID causes lot of issues, like illegal amx instructions
Note - Many instances of EMR platform on windows-2025 show AMX unavailable with CPUID.7 and XCR0 not advertising AMX capabilities. This does not create issues.
Platforms affected
Runner images affected
Image version and build link
Runner Image 2.336.0
https://github.com/rahulchaphalkar/oneDNN/actions/runs/30509979262/job/90772572537
Is it regression?
no
Expected behavior
non-zero cpuid.1d
Actual behavior
Repro steps
Print out cpuid information for cpuid.7 and cpuid.1d for Intel 5th gen Xeon (INTEL(R) XEON(R) PLATINUM 8573C) EMR