The AMD Instinct MI100 "Arcturus" GPU has had multiple revisions with different part numbers. Very little information is available online about them.
MI100 D34315 Rev 01, certified 2020:
P/N: D34315
VBIOS P/N: 113-D3431500-101, 113-D3431500-100
rocm-smi "Device Rev": 0x01
# amdvbflash -biosfileinfo gpu1.rom
AMDVBFLASH version 4.79 EXTERNAL, Copyright (c) 2020 Advanced Micro Devices, Inc.
Product Name is : MI100 D34315 A2 XL 300W 32GB 1200m
Device ID is : 738C
Bios Version : 000.000.000.000.016113
Bios P/N is : 113-D3431500-101
Bios SSID : 0C34
Bios SVID : 1002
Bios Date is : 11/24/20 22:21
RRA Certification - 2020-08-20
MI100 D34324, Also Rev 01 ??, certified 2021
P/N: D34324
VBIOS P/N: 113-D3432400-100
rocm-smi "Device Rev": 0x01
# amdvbflash -biosfileinfo gpu0.rom
AMDVBFLASH version 4.79 EXTERNAL, Copyright (c) 2020 Advanced Micro Devices, Inc.
Product Name is : MI100 D34324 A2 XL 300W 32GB 1200m
Device ID is : 738C
Bios Version : 000.000.000.000.017958
Bios P/N is : 113-D3432400-100
Bios SSID : 0C34
Bios SVID : 1002
Bios Date is : 12/07/21 23:20
RRA certification - 2021-12-20
Hardware Differences
My D34324 MI100s have some visible differences to their board layout near INJECTION_SW
. A TPS2121 power mux has been removed and nearby some 0 ohm linking resistors have been added. I don't know what this power mux is for.
As there were visible hardware changes, I have not tried cross flashing. It might work, but I'm not tempted enough to find out and it risks bricking them.
System Management Command Output
Output from various system management commands on my test system.
# amdvbflash -i
adapter seg bn dn dID asic flash romsize test bios p/n
======= ==== == == ==== =============== ============== ======= ==== ================
0 0000 05 00 738C MI100(Slave) GD25Q80C 100000 pass 113-D3432400-100
1 0000 45 00 738C MI100(Slave) GD25Q80C 100000 pass 113-D3431500-101
rocm-smi info:
$ nix run .#rocmPackages.rocm-smi -- --showhw --alldevices -i -v
GPU NODE DID GUID GFX VER GFX RAS SDMA RAS UMC RAS VBIOS BUS PARTITION ID
0 8 0x738c 45705 gfx9008 ENABLED ENABLED ENABLED 113-D3432400-100 0000:05:00.0 0
1 9 0x738c 17080 gfx9008 ENABLED ENABLED ENABLED 113-D3431500-101 0000:45:00.0 0
GPU[0] : Device Name: 0x1002
GPU[0] : Device ID: 0x738c
GPU[0] : Device Rev: 0x01
GPU[0] : Subsystem ID: 0x1002
GPU[0] : GUID: 45705
GPU[1] : Device Name: 0x1002
GPU[1] : Device ID: 0x738c
GPU[1] : Device Rev: 0x01
GPU[1] : Subsystem ID: 0x1002
GPU[1] : GUID: 17080
GPU[0] : VBIOS version: 113-D3432400-100
GPU[1] : VBIOS version: 113-D3431500-101