From 6f033b4295b178c38cfb1824eb5e4d6003dc1c1a Mon Sep 17 00:00:00 2001 From: gobhardw Date: Thu, 7 Dec 2023 05:29:07 +0000 Subject: [PATCH] Allowed rocporf v1 for MI300 Change-Id: I5e4999fc2d27b68afa0bf70b65e2d97cd7f2b01d --- CHANGELOG.md | 2 ++ README.md | 1 + bin/rpl_run.sh | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b53057ac04..6c10e926c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -306,6 +306,7 @@ Example for file plugin output: - Added Tool versioning to be able to run rocprofv2 using rocprof. See README for more information. - Added Plugin Versioning way in rocprofv2. See README for more details. - Added --version in the rocprof and rocprofv2 to be able to see the current rocprof/v2 version along with ROCm version information. +- Extended rocprof(v1) support for MI300. ## ROCprofiler for rocm 6.1 @@ -318,3 +319,4 @@ Example for file plugin output: - ATT: Network mode, since it was redundant with file mode. - ATT: Generated isa.s file, since the functionality was moved from collection to parsing time. + diff --git a/README.md b/README.md index c8ad2eb8c2..9637ad7b2a 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ export ROCPROFILER_TRACE=1 - gfx906 (AMD Vega 7nm also referred to as AMD Vega 20) - gfx908 (AMD Instinctâ„¢ MI100 accelerator) - gfx90a (AMD Instinctâ„¢ MI200) +- gfx94x (AMD Instinctâ„¢ MI300) *** Note: ROCProfiler V1 tool usage documentation is available at [Click Here](doc/rocprof_tool.md) diff --git a/bin/rpl_run.sh b/bin/rpl_run.sh index f3f3b2bab4..6b236ed00f 100755 --- a/bin/rpl_run.sh +++ b/bin/rpl_run.sh @@ -37,7 +37,7 @@ ROCM_LIB_PATH=$ROOT_DIR/lib PROF_BIN_DIR=$ROOT_DIR/libexec/rocprofiler # check if rocprof is supportd on this gpu arch -V1_SUPPORTED_GPU_ARCHS=("gfx80x","gfx90x","gfx10xx") +V1_SUPPORTED_GPU_ARCHS=("gfx80x","gfx90x","gfx10xx","gfx94x") CURRENT_AGENTS_LIST=$($BIN_DIR/rocm_agent_enumerator) IS_SUPPORTED="false"