6c41b8d73a
* Doc updates for AFAR V * doc updates * Updating All AFAR history * updating table with --output-format * updating doc for yaml and json support * Update source/docs/pc_sampling.md * Update README.md * Update source/docs/pc_sampling.md Co-authored-by: Vladimir Indic <139573562+vlaindic@users.noreply.github.com> * Update pc_sampling.md --------- Co-authored-by: Ammar ELWazir <ammar.elwazir@amd.com> Co-authored-by: Vladimir Indic <139573562+vlaindic@users.noreply.github.com>
2.2 KiB
2.2 KiB
Changelog for ROCprofiler-SDK
Full documentation for ROCprofiler-SDK is available at Click Here
ROCprofiler-SDK for AFAR I
Added
- HSA API Tracing
- Kernel Dispatch Tracing
- Kernel Dispatch Counter Collection
- Instances are reported as single dimensions
- No serialization
ROCprofiler-SDK for AFAR II
Added
- HIP API Tracing
- ROCTx Tracing
- Tracing ROCProf Tool V3
- Packaging Documentation
- ROCTx start/stop
- Memory Copy Tracing
ROCprofiler-SDK for AFAR III
Added
- Kernel Dispatch Counter Collection – (includes serialization and multidimensional instances)
- Kernel serialization
- Serialization on/off handling
- ROCprof Tool Plugin Interface V3 for Counters and Dimensions
- List metrics support
- Correlation-id retirement
- HIP and HSA trace distinction
- --hip-runtime-trace For Collecting HIP Runtime API Traces
- --hip-compiler-trace For Collecting HIP Compiler generated code Traces
- --hsa-core-trace For Collecting HSA API Traces (core API)
- --hsa-amd-trace For Collecting HSA API Traces (AMD-extension API)
- --hsa-image-trace For Collecting HSA API Traces (Image-extension API)
- --hsa-finalizer-trace For Collecting HSA API Traces (Finalizer-extension API)
ROCprofiler-SDK for AFAR IV
Added
- Page Migration Reporting (API)
- Scratch Memory Reporting (API)
- Kernel Dispatch Callback Tracing (API)
- External Correlation ID Request Service (API)
- Buffered counter collection record headers (API)
- Remove HSA dependency from counter collection (API)
- rocprofv3 Multi-GPU support in single-process (tool)
ROCprofiler-SDK for AFAR V
Added
- Agent/Device Counter Collection (API)
- JSON output format support (tool)
- Perfetto output format support(.pftrace) (tool)
- Input YAML support for counter collection (tool)
- Input JSON support for counter collection (tool)
- PC Sampling (Beta)(API)
- ROCProf V3 Multi-GPU Support:
- Merged files
- Multi-process (multiple files)
Fixed
- SQ_ACCUM_PREV and SQ_ACCUM_PREV_HIRE overwriting issue
Changed
- rocprofv3 tool now needs
--in front of application. For detailed uses, please Click Here