Dosyalar
rocm-systems/CHANGELOG.md
T
Gopesh Bhardwaj 6c41b8d73a Doc updates for AFAR V (#875)
* 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>
2024-05-29 12:01:02 -05:00

2.2 KiB
Ham Suçlama Geçmiş

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