[rocprof-compute] Update Docs 7.2 + Dual Issue Detection (#2160)

* modified changelog for docs updates 7.2

* update documentation for 7.2

* update FAQ wording

* Update projects/rocprofiler-compute/docs/reference/faq.rst

Co-authored-by: cfallows-amd <Carrie.Fallows@amd.com>

* addressed comments

* fixed header for 'On MI350 and newer platforms'

* Update projects/rocprofiler-compute/src/rocprof_compute_soc/analysis_configs/gfx950/1100_compute_units_compute_pipeline.yaml

Co-authored-by: cfallows-amd <Carrie.Fallows@amd.com>

* ruff format

---------

Co-authored-by: cfallows-amd <Carrie.Fallows@amd.com>
This commit is contained in:
jamessiddeley-amd
2025-12-11 14:23:34 -05:00
کامیت شده توسط GitHub
والد 9de72d438d
کامیت 8f452d29df
11فایلهای تغییر یافته به همراه374 افزوده شده و 195 حذف شده
@@ -1580,6 +1580,12 @@ System Speed-of-Light:
Computed as the ratio of the total number of cycles spent by the :ref:`scheduler
<desc-scheduler>` issuing VALU instructions over the :ref:`total CU cycles <total-cu-cycles>`.
unit: Percent
Dual-issue VALU Utilization:
rst: Indicates what percent of the kernel's duration the :ref:`VALU <desc-valu>`
was busy executing dual-issued instructions. Computed as the ratio of the total number of
cycles spent by the scheduler co-issuing VALU instructions over the total
CU cycles.
unit: Percent
VMEM Utilization:
rst: Indicates what percent of the kernel's duration the :ref:`VMEM <desc-vmem>`
unit was busy executing instructions, including both global/generic and spill/scratch
@@ -33,6 +33,18 @@ locale settings.
$ export LC_ALL=C.UTF-8
$ export LANG=C.UTF-8
Why does VALU utilization exceed the theoretical peak?
======================================================
In specific circumstances, the GPU can co-issue two VALU instructions in the same clock cycle. This may result in an observed VALU Utilization and FP64 VALU FLOP values above the theoretical peak. This is expected hardware behavior and not a measurement error.
This dual-issue capability can be further investigated via:
* **ROCm Compute Viewer**: The Instructions view shows when two instructions are issued to the VALU in the same cycle.
* **On MI350 and newer platforms**: Starting in ROCm 7.2.0, the ``Dual-issue VALU Utilization`` metric shows the % of time when VALU is executing dual-issued instructions.
When ROCm Compute Profiler detects values exceeding their theoretical peaks, it displays a warning message indicating this behavior.
How can I SSH tunnel in MobaXterm?
==================================