Latest LLVM Patch Further Points To AMD GFX1250/GFX1251 Being Instinct Hardware
([AMD] 5 Hours Ago
SRAM ECC)
- Reference: 0001641599
- News link: https://www.phoronix.com/news/AMD-GFX1250-SRAM-ECC-LLVM
- Source link:
With the ongoing work around the AMD [1]GFX1250 (and GFX1251) in the open-source AMD Linux driver stack, it's led to a lot of speculation about these parts in the [2]GFX12 series associated with RDNA4. RDNA4 refresh? Or a lot of signals have pointed to GFX125x being possible AI/HPC accelerators such as for the upcoming Instinct MI400 series. Adding to the intrigue is [3]GFX1251 being an APU . The latest LLVM compiler activity is further pointing to GFX1250/GFX1251 being for enterprise hardware.
Whatever the AMD GFX1250 series ends up being for, it's quite exciting in [4]doubling the number of SGPRs - scalar general-purpose registers, new instructions for better memory efficiency, and other improvements.
[5]
The newest indicator of GFX1250/GFX1251 being for enterprise is seeing the LLVM Git activity yesterday with those new AMD GPU targets both being flagged for "FEATURE_SRAMECC". This feature flag is for indicating static RAM ECC. The only other AMD GPUs with SRAM ECC are the GFX906 / GFX908 / GFX90A / GFX942 / GFX950 parts... the AMD Instinct hardware.
So with [6]this commit now marking GFX1250/GFX1251 flagging SRAM ECC support, it reinforces the thesis that GFX1250/GFX1251 is indeed for upcoming Instinct hardware.
[1] https://www.phoronix.com/search/GFX1250
[2] https://www.phoronix.com/search/GFX12
[3] https://www.phoronix.com/news/AMD-GFX1251-LLVM-Target
[4] https://www.phoronix.com/news/AMD-GFX1250-32-User-SGPRs
[5] https://www.phoronix.com/image-viewer.php?id=2026&image=amdgpu_sram_ecc_1_lrg
[6] https://github.com/llvm/llvm-project/commit/6dc69f666ae992388dd2c63d8abadd458b3ac9de
Whatever the AMD GFX1250 series ends up being for, it's quite exciting in [4]doubling the number of SGPRs - scalar general-purpose registers, new instructions for better memory efficiency, and other improvements.
[5]
The newest indicator of GFX1250/GFX1251 being for enterprise is seeing the LLVM Git activity yesterday with those new AMD GPU targets both being flagged for "FEATURE_SRAMECC". This feature flag is for indicating static RAM ECC. The only other AMD GPUs with SRAM ECC are the GFX906 / GFX908 / GFX90A / GFX942 / GFX950 parts... the AMD Instinct hardware.
So with [6]this commit now marking GFX1250/GFX1251 flagging SRAM ECC support, it reinforces the thesis that GFX1250/GFX1251 is indeed for upcoming Instinct hardware.
[1] https://www.phoronix.com/search/GFX1250
[2] https://www.phoronix.com/search/GFX12
[3] https://www.phoronix.com/news/AMD-GFX1251-LLVM-Target
[4] https://www.phoronix.com/news/AMD-GFX1250-32-User-SGPRs
[5] https://www.phoronix.com/image-viewer.php?id=2026&image=amdgpu_sram_ecc_1_lrg
[6] https://github.com/llvm/llvm-project/commit/6dc69f666ae992388dd2c63d8abadd458b3ac9de