Giovanni Lenzi Baraldi
5761b5fb60
Fixed pcs doorbell_id so it matches the trap handler ( #309 )
...
* Fixed pcs doorbell_id so it matches the trap handler
* source formatting (clang-format v11) (#310 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
* Changed trap_handler correlation_id to a struct and added comments
* Fixed one of the comments
* source formatting (clang-format v11) (#312 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
* Changing correlation_in to please the linter
* source formatting (clang-format v11) (#313 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
2023-12-18 11:50:06 -03:00
Jonathan R. Madsen
f96ab90067
Update lib/rocprofiler-sdk/hsa/types.hpp ( #305 )
...
- remove static asserts on the HSA table step versions
- ifdef/else the amd_ext size based on HSA_AMD_EXT_API_TABLE_STEP_VERSION
2023-12-15 11:01:55 -06:00
Vladimir Indic
0666f6a197
AmdExtTable updated ( #292 )
...
* AmdExtTable updated
* hsa_amd_agent_set_async_scratch_limit introduced
* source formatting (clang-format v11) (#294 )
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
2023-12-12 10:36:38 -06:00
Benjamin Welton
d2a6eec1bf
Added kernel id to enqueue callback for kernel dispatch ( #276 )
...
Adds kernel id as parameter to rocprofiler_profile_counting_dispatch_callback_t.
Small cleanup of code in core.cpp.
2023-12-11 09:13:48 -08:00
Vladimir Indic
200be03bb4
pcs parser: includes fixed, GLOB removed ( #286 )
...
* pcs parser: includes fixed, GLOB removed
* source formatting (clang-format v11) (#287 )
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
* cmake formatting (cmake-format) (#288 )
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vlaindic <vlaindic@users.noreply.github.com >
2023-12-08 17:36:32 +01:00
Giovanni Lenzi Baraldi
cce7fda5fb
Gbaraldi/pcparser2 ( #266 )
...
* Rollback PCparser. Separated GFX9 and ID tests. Fixed flags for GFX9 tests.
* Removing C++ header from rocr.h. Fixing CMakeLists.
* Moved PCS benchmark to separate unit.
* Fixed workgrouP naming
* Adding inline on header functions
* Fixing pull conflicts.
* source formatting (clang-format v11) (#268 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
* cmake formatting (cmake-format) (#267 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
* Removed leftover rocprofiler folder for pcparser
* Adding <array> header on translation.hpp
* Fixing PCS test names.
* Chaging parser tests failure to the status_t value
* Renaming pcs_parser tests
* Removing benchmark test
* Adding const to a few variables
* source formatting (clang-format v11) (#269 )
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ApoKalipse-V <ApoKalipse-V@users.noreply.github.com >
2023-12-07 19:42:56 -03:00
Benjamin Welton
35928e6008
Align calculation of cu_per_engine with compute_unit/shader_engs ( #278 )
...
* Align calculation of cu_per_engine with compute_unit/shader_engs
* source formatting (clang-format v11) (#279 )
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
* Update agent.cpp
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: bwelton <bwelton@users.noreply.github.com >
2023-12-06 17:39:43 -06:00
Benjamin Welton
b19b4eddc7
Reduce gate capacity further for NAVI3 cards ( #277 )
2023-12-06 07:55:21 -08:00
Jonathan R. Madsen
9a0c84efa6
Use -sdk suffix and reset VERSION to 0.0.0 ( #263 )
...
* Fix find_package(rocprofiler) in build tree
* Move include/rocprofiler to include/rocprofiler-sdk
* Update include/CMakeLists.txt
- add_subdirectory(rocprofiler-sdk)
* Move lib/rocprofiler to lib/rocprofiler-sdk
* Move lib/rocprofiler-tool to lib/rocprofiler-sdk-tool
* Update lib/CMakeLists.txt
- add_subdirectory(rocprofiler-sdk)
- add_subdirectory(rocprofiler-sdk-tool)
* Update lib/rocprofiler-sdk/CMakeLists.txt
* Rename rocprofiler-tool to rocprofiler-sdk-tool
* Replace include rocprofiler/ with include rocprofiler-sdk/
* Replace include lib/rocprofiler/ with include lib/rocprofiler-sdk/
* Set VERSION to 0.0.0 and finish install to rocprofiler-sdk
* More fixes for rocprofiler -> rocprofiler-sdk
- fix issue with rocprofiler-sdk-config.cmake.in
- fix counters xml install path
* Fix documentation generation
* Create rocprofiler_LIB_ROCPROFILER_SDK_DIR for build tree
* cmake formatting (cmake-format) (#264 )
Co-authored-by: jrmadsen <jrmadsen@users.noreply.github.com >
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-29 20:43:18 -06:00