27585a8a2b
* Add MI 350 hardware information
* Refactor MI GPU YAML file and corresponding interface
* Add SoC file for gfx950 architecture
* Add analysis report configs for MI 350 containing existing metrics
* Add placeholder None valued metrics for previous architectures to make
baseline comparison work
* Enable testing on MI 350
* Analysis config metric changes
- SPI changes
- Update metric formula for default SPI pipe counter
- Use efficiently collected pipe wise SPI counters
- Add SPI Wave Occupancy
- Add Scheduler-Pipe Wave Utilization
- Update formula for VGPR Writes
- Add Scheduler-Pipe FIFO Full Rate
- CPC changes
- Add CPC SYNC FIFO Full Rate
- Add CPC CANE Stall Rate
- Add CPC ADC Utilization
- SQ changes
- Add VALU co-issue efficiency
- Add F6F4 datatype metrics
- Update formula for total FLOPs by adding F6F4 counters
- Add LDS STORE / LOAD / ATOMIC metrics
- Add LDS STORE / LOAD / ATOMIC bandwidth
- Add LDS FIFO and TA ADDR / CMD / DATA FIFO full rates
* Collect TCP_TCP_LATENCY_sum only for gfx950 (MI 350)
* Do not inject SQ_ACCUM_PREV_HIRES unnecesarily
* Do not hardcode memory and shader clock speeds
* Write num_hbm_channels to sysinfo.csv instead of hbm_bw while profiling
* Move generate sysinfo.csv to pre processing step of profiling
* Add warnings to use --specs-correction for missing sysinfo.csv values during analysis phase
* Update CHANGELOG
* Analysis phase warning to use --specs-correction when needed
[ROCm/rocprofiler-compute commit: f9aa7be97c]
40 línte
604 B
YAML
40 línte
604 B
YAML
config_dir: /app/src/rocprof_compute_soc/analysis_configs
|
|
device: -1
|
|
dispatch: null
|
|
filter_blocks: {}
|
|
format_rocprof_output: csv
|
|
hip_trace: false
|
|
join_type: grid
|
|
kernel: null
|
|
kernel_names: false
|
|
kokkos_trace: false
|
|
list_metrics: null
|
|
loglevel: 10
|
|
lucky: false
|
|
mem_level: ALL
|
|
mode: profile
|
|
name: vcopy
|
|
no_roof: true
|
|
path: /app/workloads/vcopy/MI350
|
|
quiet: false
|
|
remaining:
|
|
- --
|
|
- tests/vcopy
|
|
- -n
|
|
- '1048576'
|
|
- -b
|
|
- '256'
|
|
- -i
|
|
- '3'
|
|
roof_only: false
|
|
roofline_data_type:
|
|
- FP32
|
|
sort: kernels
|
|
spatial_multiplexing: null
|
|
specs: false
|
|
subpath: gpu
|
|
summaries: false
|
|
target: null
|
|
use_rocscope: false
|
|
verbose: 1
|