파일
rocm-systems/projects/rocprofiler-compute/src/utils/mi_gpu_spec.yaml
T

344 라인
8.3 KiB
YAML
Raw 일반 보기 히스토리

2025-03-21 02:02:58 -04:00
# --------------------------------------------------------------------------------
#
# This yaml file tracks MI gpu spec in a tree structure.
#
# *It is important to note that this file only tracks the common specs for MI GPU series.*
# *For example, the CU #s are based on information retrieved from other tools.*
# **
#
# MI GPUs
# |-- series: the specific MI series; mi50, mi100, mi200, mi300
# |-- architecture: currently, only mi300 gpus hold different architectures
2025-06-27 14:07:56 -04:00
# |-- perfmon_config, copy from ROCm/aqlprofile from gfxip/gfx9/gfx9_block_info.h
2025-04-03 02:21:18 -04:00
# |-- gpu model
# |-- chip_ids: chip id is specific to the environment the gpu is being used on
2025-05-29 16:35:34 -04:00
# | -- physical
# | -- virtual
2025-04-03 02:21:18 -04:00
# |-- partition_mode
# | -- compute partition mode
# | -- memory partition mode
2025-03-21 02:02:58 -04:00
#
# --------------------------------------------------------------------------------
mi_gpu_spec:
- gpu_series: mi100
gpu_archs:
- gpu_arch: gfx908
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
2025-03-21 02:02:58 -04:00
models:
- gpu_model: mi100
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29580
2025-03-21 02:02:58 -04:00
- gpu_series: mi200
gpu_archs:
- gpu_arch: gfx90a
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
2025-03-21 02:02:58 -04:00
models:
- gpu_model: mi210
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29711
2025-03-21 02:02:58 -04:00
- gpu_model: mi250
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29708
2025-03-21 02:02:58 -04:00
- gpu_model: mi250x
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29704
2025-03-21 02:02:58 -04:00
- gpu_series: mi300
gpu_archs:
- gpu_arch: gfx940
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
2025-03-21 02:02:58 -04:00
models:
- gpu_model: mi300a_a0
2025-04-01 12:18:07 -04:00
partition_mode:
compute_partition_mode:
num_xcds:
spx: 6
tpx: 2
2025-05-29 16:35:34 -04:00
cpx: 1
2025-04-01 12:18:07 -04:00
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
tpx: 3
nps1:
spx: 1
tpx: 3
chip_ids:
physical: null
virtual: null
2025-03-21 02:02:58 -04:00
- gpu_arch: gfx941
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
2025-03-21 02:02:58 -04:00
models:
- gpu_model: mi300x_a0
2025-04-01 12:18:07 -04:00
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
chip_ids:
physical: null
virtual: null
2025-03-21 02:02:58 -04:00
- gpu_arch: gfx942
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
2025-03-21 02:02:58 -04:00
models:
- gpu_model: mi300a_a1
2025-04-01 12:18:07 -04:00
partition_mode:
compute_partition_mode:
num_xcds:
spx: 6
tpx: 2
2025-05-29 16:35:34 -04:00
cpx: 1
2025-04-01 12:18:07 -04:00
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
tpx: 3
nps1:
spx: 1
tpx: 3
cpx: 8
2025-03-21 02:02:58 -04:00
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29856
virtual: 29876
2025-03-21 02:02:58 -04:00
- gpu_model: mi300x_a1
2025-04-01 12:18:07 -04:00
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
2025-03-21 02:02:58 -04:00
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29857
virtual: 29877
2025-03-21 02:02:58 -04:00
2025-05-29 16:35:34 -04:00
- gpu_model: mi300xhf
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
chip_ids:
physical: 29865
virtual: 29885
2025-03-21 02:02:58 -04:00
- gpu_model: mi308x
2025-04-01 12:18:07 -04:00
partition_mode:
compute_partition_mode:
num_xcds:
spx: 4
dpx: 2
cpx: 1
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
cpx: 8
nps1:
spx: 1
qpx: 4
cpx: 8
2025-03-21 02:02:58 -04:00
chip_ids:
2025-04-01 12:18:07 -04:00
physical: 29858
virtual: 29878
2025-04-03 02:21:18 -04:00
2025-05-29 16:35:34 -04:00
- gpu_model: mi308xhf
partition_mode:
compute_partition_mode:
num_xcds:
spx: 4
dpx: 2
cpx: 1
memory_partition_mode:
nps4:
cpx: 8
nps1:
spx: 1
qpx: 4
cpx: 8
chip_ids:
physical: 29864
virtual: 29884
2025-04-07 17:03:40 -04:00
- gpu_model: mi325x
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
2025-04-07 17:03:40 -04:00
chip_ids:
physical: 29861
virtual: 29881
2025-04-03 02:21:18 -04:00
- gpu_series: mi350
gpu_archs:
- gpu_arch: gfx950
2025-05-29 16:35:34 -04:00
perfmon_config:
SQ: 8
TA: 2
TD: 2
TCP: 4
TCC: 4
CPC: 2
CPF: 2
2025-06-27 14:07:56 -04:00
SPI: 6
2025-05-29 16:35:34 -04:00
GRBM: 2
GDS: 4
TCC_channels: 16
2025-04-03 02:21:18 -04:00
models:
- gpu_model: mi350
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
2025-05-29 16:35:34 -04:00
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
2025-04-03 02:21:18 -04:00
chip_ids:
physical: 30112
2025-05-29 16:35:34 -04:00
virutal: 30128
- gpu_model: mi355
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
nps4:
qpx: 4
cpx: 8
nps2:
dpx: 2
nps1:
spx: 1
qpx: 4
cpx: 8
chip_ids:
physical: 30115
virtual: 30131
- gpu_model: mi358
partition_mode:
compute_partition_mode:
num_xcds:
spx: 8
dpx: 4
qpx: 2
cpx: 1
memory_partition_mode:
nps4:
qpx: 4
cpx: 8
nps1:
spx: 1
qpx: 4
cpx: 8
chip_ids:
physical: 30114
virtual: 30130