Skip to content

Commit

Permalink
python/processor/sync_intel_sde: add new CPUID from SDE 9.33
Browse files Browse the repository at this point in the history
Intel Software Development Emulator (Intel SDE) 9.33 was released on
2024-01-16:
https://www.intel.com/content/www/us/en/download/684897/intel-software-development-emulator.html
  • Loading branch information
fishilico committed Jan 27, 2024
1 parent 737295f commit d269996
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 0 deletions.
19 changes: 19 additions & 0 deletions python/processor/intel_x86_cpuid.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2094,12 +2094,16 @@
0xad, x (0xa06dx): "GNR-X" Granite Rapids Xeon

# https://www.intel.com/content/www/us/en/download/684897/777395/intel-software-development-emulator.html Intel Software Development Emulator 9.21.1
# https://twitter.com/InstLatX64/status/1748426947615396154
0xad, 0 (0xa06d0): "GNR-X" Granite Rapids Xeon

# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/include/asm/intel-family.h?h=v6.2
# https://github.com/intel/perfmon/blob/16447cf3a2bfb0ed2a3c4649878baaefa9b3b332/mapfile.csv
0xae, x (0xa06ex): "GNR-D" Granite Rapids D

# https://twitter.com/InstLatX64/status/1748426947615396154
0xae, 0 (0xa06e0): "GNR-D" Granite Rapids D

# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/include/asm/intel-family.h?h=v6.2
# https://github.com/intel/perfmon/blob/16447cf3a2bfb0ed2a3c4649878baaefa9b3b332/mapfile.csv
0xaf, x (0xa06fx): "SRF" Sierra Forest Xeon
Expand All @@ -2108,6 +2112,11 @@
0xaf, 0 (0xa06f0): "SRF" Sierra Forest Xeon
Intel(R) Xeon(R) CPU X5680 @ 3.33GHz

# https://www.intel.com/content/www/us/en/download/684897/777395/intel-software-development-emulator.html Intel Software Development Emulator 9.33
# https://twitter.com/InstLatX64/status/1748426947615396154
0xb5, 0 (0xb0650): "ARL-S" Arrow Lake S
Intel(R) Xeon(R) CPU X5680 @ 3.33GHz

# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/include/asm/intel-family.h?h=v6.2
# https://github.com/intel/perfmon/blob/16447cf3a2bfb0ed2a3c4649878baaefa9b3b332/mapfile.csv
0xb6, x (0xb066x): "GRR" Grand Ridge
Expand Down Expand Up @@ -2227,6 +2236,9 @@
# https://twitter.com/InstLatX64/status/1713964530848411829
0xcc, x (0xc06cx): Panther Lake

# https://twitter.com/InstLatX64/status/1748426947615396154
0xcc, 0 (0xc06c0): Panther Lake

# https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/include/asm/intel-family.h?h=v6.2
0xcf, x (0xc06fx): "EMR-X" Emerald Rapids Xeon
5th Generation Intel® Xeon® Scalable Processor Family
Expand All @@ -2235,12 +2247,19 @@
0xcf, 2 (0xc06f2): "EMR-X" Emerald Rapids Xeon (Raptor Cove)
5th Generation Intel® Xeon® Scalable Processor Family

# https://www.intel.com/content/www/us/en/download/684897/777395/intel-software-development-emulator.html Intel Software Development Emulator 9.33
# https://twitter.com/InstLatX64/status/1748426947615396154
0xcf, 5 (0xc06f5): "EMR-X" Emerald Rapids Xeon (Raptor Cove)
5th Generation Intel® Xeon® Scalable Processor Family

# https://cdrdv2-public.intel.com/790021/architecture-instruction-set-extensions-programming-reference.pdf
# https://twitter.com/InstLatX64/status/1708121836595143148
# https://github.com/InstLatx64/InstLatx64/commit/9e40a5acf06db45a47a3f5b55c4b7c23d15350a1
# https://twitter.com/InstLatX64/status/1713964530848411829
0xdd, x (0xd06dx): Clearwater Forest

# https://twitter.com/InstLatX64/status/1748426947615396154
0xdd, 0 (0xd06d0): Clearwater Forest

[Family 11]
# https://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/xeon-phi-coprocessor-specification-update.pdf (328205-016)
Expand Down
2 changes: 2 additions & 0 deletions python/processor/sync_intel_sde.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@
(0x90660, "srf", "EHL"),
# Version 8.69.1 defines 0x90660 as Tremont, which is the microarchitecture of Elkhart Lake
(0x90660, "tnt", "EHL"),
# Version 9.33.0 uses "GNR 256"
(0xA06D0, "gnr256", "GNR-X"),
)
)

Expand Down

0 comments on commit d269996

Please sign in to comment.