diff --git a/projects/rocprofiler-compute/CHANGELOG.md b/projects/rocprofiler-compute/CHANGELOG.md index 0d868bdaf1..9b30ccb868 100644 --- a/projects/rocprofiler-compute/CHANGELOG.md +++ b/projects/rocprofiler-compute/CHANGELOG.md @@ -147,7 +147,7 @@ Full documentation for ROCm Compute Profiler is available at [https://rocm.docs. * Changed the condition when Roofline PDFs are generated during general profiling and ``--roof-only`` profiling (skip only when ``--no-roof`` option is present). * Updated Roofline binaries: * Rebuild using latest ROCm stack - * Minimum OS distribution support minimum for roofline feature is now Ubuntu 22.04, RHEL 9, and SLES15 SP6. + * Minimum OS distribution support minimum for roofline feature is now Ubuntu 22.04, RHEL 8, and SLES15 SP6. * Fixed not detecting memory clock issue when using amd-smi * Fixed standalone GUI crashing * Fixed L2 read/write/atomic bandwidths on MI350 diff --git a/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel8-rocm7 b/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel8-rocm7 new file mode 100755 index 0000000000..8d04432e07 Binary files /dev/null and b/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel8-rocm7 differ diff --git a/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel9-rocm7 b/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel9-rocm7 deleted file mode 100755 index eb919b8ee8..0000000000 Binary files a/projects/rocprofiler-compute/src/utils/rooflines/roofline-rhel9-rocm7 and /dev/null differ diff --git a/projects/rocprofiler-compute/src/utils/utils.py b/projects/rocprofiler-compute/src/utils/utils.py index 3ee0682be6..ba8379e81b 100644 --- a/projects/rocprofiler-compute/src/utils/utils.py +++ b/projects/rocprofiler-compute/src/utils/utils.py @@ -1206,19 +1206,13 @@ def detect_roofline(mspec): console_error("roofline", msg) # Must be a valid RHEL machine - elif rocm_ver == 6 and ( + elif ( rhel_distro == "platform:el8" or rhel_distro == "platform:al8" or rhel_distro == "platform:el9" or rhel_distro == "platform:el10" ): - # RHEL8 supported up to ROCm6 distro = "platform:el8" - elif rocm_ver == 7 and ( - rhel_distro == "platform:el9" or rhel_distro == "platform:el10" - ): - # ROCm7 supports RHEL9 and above - distro = "platform:el9" # Must be a valid SLES machine elif ( @@ -1247,7 +1241,6 @@ def mibench(args, mspec): distro_map = { "platform:el8": "rhel8", - "platform:el9": "rhel9", "15.6": "sles15sp6", "22.04": "ubuntu22_04", }