Madsen, Jonathan
59b41ab5aa
rocprofv3: Update rocprofv3 command line for ATT ( #201 )
...
* rocprofv3: suppress agent info when no data collected
* Update output config serialization
- full serialization of output configuration
* Update rocprofiler-sdk-att/tests
- add version and soversion
- change output directory
- generate libatt_decoder_summary
- disable tests instead of removing them
* Update rocprofv3 command-line
- make --att-library-path hidden by default
- simplify check_att_capability
- reorder pc sampling options
- add hidden --echo option
- remove ROCPROF_LIST_AVAIL_TOOL_LIBRARY from preload
* Add new rocprofv3 tests for specify the ATT library path
* Tweak to rocprofv3-test-hsa-multiqueue-att tests
* Update rocprofv3 tool to enable output with att
* Fix standalone test installation
* Revert to fetchcontent_makeavailable to fetchcontent_populate
* Revert tests/common/CMakeLists.txt
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-02-11 18:10:48 -06:00
Madsen, Jonathan
070b659a9a
Re-enable clang-tidy for core workflows + clang-tidy fixes ( #197 )
...
* Ensure the clang-tidy is updated + clang-tidy fixes
* update-ci workflow
* Enable clang-tidy checks
* Add extra logging to device counter collection samples
* Misc clang-tidy fixes
* Disable device counter collection samples for ThreadSanitizer
* Formatting
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-02-11 10:58:47 -06:00
Elwazir, Ammar
5410fabd3d
Fixing Clang tidy errors ( #195 )
...
* Fixing Clang tidy errors
* format-fix
* Update code_object.hpp
* Clang Tidy Fixes on the whole Source folder
* Update source/CMakeLists.txt
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Addressing reviews
* Correcting the logic for parsing att counters
* Format Fix
* Update source/lib/rocprofiler-sdk-att/tests/dummy_decoder.cpp
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Update source/lib/rocprofiler-sdk-att/tests/standalone_tool_main.cpp
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Update source/lib/rocprofiler-sdk-tool/config.cpp
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Formatting
* Deactivate clang-tidy in source/lib/rocprofiler-sdk-att/tests
---------
Co-authored-by: Ammar ELWazir <aelwazir@amd.com >
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-02-07 22:33:32 -06:00
Nagaraj, Sriraksha
d4a51e4102
Adding att v3 support ( #84 )
...
* Adding att v3 support
* misc fix
* bug fix
* Python linting workflow and rules
* fix regex
* Adding temporary args
* fix temporary args
* fix format
* remove att_perfcounters from test input
* Review comments (#163 )
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
* Revert "Review comments (#163 )"
This reverts commit 9ef0f8e5a4489d5581255e1b70ced2aef5c1c1d0.
* Address review comments 2
* review changes
* review comments
* review
* cmake alias
* review
* review
* review
* review
* Enabling percounter in v3 script
* review
* formatting
* formatting
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: Baraldi, Giovanni <Giovanni.Baraldi@amd.com >
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2025-02-04 04:05:38 -06:00
Rawat, Swati
97b7a6315d
update copyright date to 2025 ( #102 )
...
* Update LICENSE
* Update conf.py
* Update copyright year
* [fix] Update copyright year
* Update copyright year "ROCm Developer Tools"
* Add license headers to c++ files
* Add license to *.py
* Update licenses in rocdecode sources
---------
Co-authored-by: srawat <120587655+SwRaw@users.noreply.github.com >
Co-authored-by: Mythreya <mythreya.kuricheti@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-01-22 19:11:20 -06:00
Baraldi, Giovanni
0a8c31842d
SWDEV-492607: Fix for bvh ( #87 )
...
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2024-12-24 15:47:13 +01:00
Baraldi, Giovanni
2c8e88a76b
SWDEV-492607: Adding ATT wrapper ( #40 )
...
* Adding att parser wrapper
* Adding ATT tests as optional
* Adding decoder API for query capability
* Removed samples
* Formatting
* adding new line
* Removed perfetto and moved to static library
* using default search for lib
* Updated to SDK
* Namespace changes
* Added tests
* Small refactor
* Updated API to receive agent_id
* Fixing tests
* Tidy fixes
* Not write to file
* Switch to filesystem.hpp
* Compilation fixes
* Formatting
* Tidy fix
* Removed likely
* Adding tests
* Added gfx9 test
* Adding gfx12 tests
* Formatting
* Enable tidy
* Fix tests
* Fix deadlock on agent test
* Workaround ASAN
* Moving query outside class.
* Fix standalone tool
* Addressing comments
* Formatting
* Change query name
* Fixed some tests. Updated PR comments.
* Formatting
* Improved coverage
* Formatting
* Fix for comments
* Formatting
* Adding some description. Fix error type.
---------
Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com >
2024-12-18 18:53:32 -08:00