dependabot[bot]
41f024475a
Bump certifi from 2024.6.2 to 2024.7.4 in /source/docs/sphinx ( #964 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gopesh Bhardwaj <gopesh.bhardwaj@amd.com >
2024-07-27 11:23:52 +05:30
SrirakshaNag
39c31e14fc
kernel iteration filtering for counter collection ( #911 )
...
* kernel filtering for counter collection
* fixing trace tests
* removing print statements
* fix CI fail
* handling preload and updating docs
* minor fix
* misc fix
* misc fix
* Typo fix
* Update rocprofv3 + input schema
- "application_passes" -> "jobs"
- removed nesting in YAML/JSON inputs
- improved customAction (now booleanArgAction)
- supports --<name> (defaults to true)
- supports --<name>=<truth-value>
- supports --<name> <truth-value>
- added --kernel-iteration-range to command-line
- automatically support new command-line options in YAML/JSON input
- standardized PMC return from text input to match PMC from YAML/JSON input
- added support for --log-level env
- updated various input*.(yml|json) to modified schema
* Update config.cpp
- added recommended code to get_kernel_filter_range
* Fixing iteration
* misc fix
* support only [-] for iteration
* bug fix
* Fix using-rocprofv3.rst
* Update config.cpp
- patch get_kernel_filter_range
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: ace34abd11 ]
2024-07-26 21:46:53 -05:00
SrirakshaNag
ace34abd11
kernel iteration filtering for counter collection ( #911 )
...
* kernel filtering for counter collection
* fixing trace tests
* removing print statements
* fix CI fail
* handling preload and updating docs
* minor fix
* misc fix
* misc fix
* Typo fix
* Update rocprofv3 + input schema
- "application_passes" -> "jobs"
- removed nesting in YAML/JSON inputs
- improved customAction (now booleanArgAction)
- supports --<name> (defaults to true)
- supports --<name>=<truth-value>
- supports --<name> <truth-value>
- added --kernel-iteration-range to command-line
- automatically support new command-line options in YAML/JSON input
- standardized PMC return from text input to match PMC from YAML/JSON input
- added support for --log-level env
- updated various input*.(yml|json) to modified schema
* Update config.cpp
- added recommended code to get_kernel_filter_range
* Fixing iteration
* misc fix
* support only [-] for iteration
* bug fix
* Fix using-rocprofv3.rst
* Update config.cpp
- patch get_kernel_filter_range
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2024-07-26 21:46:53 -05:00
Giovanni LB
95dae41625
SWDEV-475884: Fixing hang issue on iree, fixing bitshift on codeobj markers
...
Change-Id: I046312cbfa82742c7388f64b87b95a9d671b9d3d
2024-07-26 17:13:51 -03:00
Giovanni LB
aa02e4e5b3
SWDEV-475884: Fixing hang issue on iree, fixing bitshift on codeobj markers
...
Change-Id: I046312cbfa82742c7388f64b87b95a9d671b9d3d
[ROCm/rocprofiler commit: 95dae41625 ]
2024-07-26 17:13:51 -03:00
Sourabh Betigeri
f518648183
SWDEV-365151 - Fix the fns32 to do 32 bit computation and adds a wrapper to ease porting from CUDA
...
Change-Id: I0b5a9ca11c98f8c1c40cfba7f4e057bfda2d756e
[ROCm/clr commit: 7298b80112 ]
2024-07-26 11:20:14 -04:00
Sourabh Betigeri
7298b80112
SWDEV-365151 - Fix the fns32 to do 32 bit computation and adds a wrapper to ease porting from CUDA
...
Change-Id: I0b5a9ca11c98f8c1c40cfba7f4e057bfda2d756e
2024-07-26 11:20:14 -04:00
Vladana Stojiljkovic
75df75518e
SWDEV-475987 - Add mapping for missing CUDA error codes
...
Change-Id: I3ce0b38c99da0ef5735cd9438f99642f1c9e5226
[ROCm/hip commit: 6b5b7c9438 ]
2024-07-26 12:34:06 +02:00
Vladana Stojiljkovic
6b5b7c9438
SWDEV-475987 - Add mapping for missing CUDA error codes
...
Change-Id: I3ce0b38c99da0ef5735cd9438f99642f1c9e5226
2024-07-26 12:34:06 +02:00
Gopesh Bhardwaj
2393b2ee45
look for symbols in dynsym table ( #990 )
...
* look for symbols in dynsym table
* checking both symtab and dynsym
* Avoid symbol duplication in non stripped binaries
* clang-format
* Minor elf_utils.cpp updates
- use 'else if' instead of 'if'
- logging tweaks
* Update registration
- tweak logging
* Update testing
- strip the rocprofiler-sdk-c-tool library
- add test-c-tool-rocp-tool-lib-execute test which does NOT LD_PRELOAD the library (uses only ROCP_TOOL_LIBRARIES instead)
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: dc671497da ]
2024-07-26 10:21:04 +05:30
Gopesh Bhardwaj
dc671497da
look for symbols in dynsym table ( #990 )
...
* look for symbols in dynsym table
* checking both symtab and dynsym
* Avoid symbol duplication in non stripped binaries
* clang-format
* Minor elf_utils.cpp updates
- use 'else if' instead of 'if'
- logging tweaks
* Update registration
- tweak logging
* Update testing
- strip the rocprofiler-sdk-c-tool library
- add test-c-tool-rocp-tool-lib-execute test which does NOT LD_PRELOAD the library (uses only ROCP_TOOL_LIBRARIES instead)
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2024-07-26 10:21:04 +05:30
AravindanC
9155768fe7
SWDEV-396819 Update File Permissions for other binary files
...
Change-Id: I085b482e87a016c82b339e2efe67e3d1b5a7af21
2024-07-25 18:02:29 -07:00
AravindanC
efc8298f66
SWDEV-396819 Update File Permissions for other binary files
...
Change-Id: I085b482e87a016c82b339e2efe67e3d1b5a7af21
[ROCm/rdc commit: 9155768fe7 ]
2024-07-25 18:02:29 -07:00
Saleel Kudchadker
abfe135e4f
SWDEV-475341 - Fix stream resolution for graphs launches
...
This issue was happening because of incorrect usage of getStream call,
if we get the null stream first and then typecast it, and call on
getStream again, we lose the advantage of simply passing "nullptr" to
indicate NULL stream. Thus we enter the waitActiveStream call and add
barriers to sync across streams.
Change-Id: I94dc4e3ec927295b9e1ab6dee4b37d7d3e00b0cc
[ROCm/clr commit: cda4b7db1c ]
2024-07-25 19:38:23 -04:00
Saleel Kudchadker
cda4b7db1c
SWDEV-475341 - Fix stream resolution for graphs launches
...
This issue was happening because of incorrect usage of getStream call,
if we get the null stream first and then typecast it, and call on
getStream again, we lose the advantage of simply passing "nullptr" to
indicate NULL stream. Thus we enter the waitActiveStream call and add
barriers to sync across streams.
Change-Id: I94dc4e3ec927295b9e1ab6dee4b37d7d3e00b0cc
2024-07-25 19:38:23 -04:00
meserve-amd
70268ccc9f
SWDEV-475540: Fix build time parsing of unions
...
- Fixes issue where types defined inside of a union were being skipped
for ostream operator generation
- Also fixes issue where these types were not correctly defined in the
resulting operators' parameters
- Fixes edge case where types with "union" in their name were being
skipped as if they were union types
Change-Id: I736c57788cbc461e9493d4651756dc06c278430d
2024-07-25 17:28:24 -04:00
meserve-amd
b92db40cc6
SWDEV-475540: Fix build time parsing of unions
...
- Fixes issue where types defined inside of a union were being skipped
for ostream operator generation
- Also fixes issue where these types were not correctly defined in the
resulting operators' parameters
- Fixes edge case where types with "union" in their name were being
skipped as if they were union types
Change-Id: I736c57788cbc461e9493d4651756dc06c278430d
[ROCm/rocprofiler commit: 70268ccc9f ]
2024-07-25 17:28:24 -04:00
Sourabh Betigeri
5b0cc86295
SWDEV-475394 - Fix for the return type to be in-line with CUDA
...
Change-Id: I7c833571d47b4e86a86e4a0095b61947d16ecab6
[ROCm/clr commit: 4fbd7abbb2 ]
2024-07-25 16:33:33 -04:00
Sourabh Betigeri
4fbd7abbb2
SWDEV-475394 - Fix for the return type to be in-line with CUDA
...
Change-Id: I7c833571d47b4e86a86e4a0095b61947d16ecab6
2024-07-25 16:33:33 -04:00
Saleel Kudchadker
16920809d7
SWDEV-301667 - Refactor Blit force env var
...
Change-Id: I5344ac2e6442cd8f526118e688f1b1412cc5b45a
[ROCm/clr commit: d379f4efd0 ]
2024-07-25 15:15:10 -04:00
Saleel Kudchadker
d379f4efd0
SWDEV-301667 - Refactor Blit force env var
...
Change-Id: I5344ac2e6442cd8f526118e688f1b1412cc5b45a
2024-07-25 15:15:10 -04:00
Rahul Manocha
4c141761f6
[SWDEV-456769][SWDEV-456770] - Fix for Memcpy2D Async and Positive Sync tests
...
Change-Id: I586d7f75d26ada1609156054e921f05b878e8503
[ROCm/hip-tests commit: e835edcbab ]
2024-07-25 14:41:10 -04:00
Rahul Manocha
e835edcbab
[SWDEV-456769][SWDEV-456770] - Fix for Memcpy2D Async and Positive Sync tests
...
Change-Id: I586d7f75d26ada1609156054e921f05b878e8503
2024-07-25 14:41:10 -04:00
Rahul Manocha
2811e8e349
[SWDEV-454655] - Fix for ExecMempcyNodeSetParams1D Negative testcase
...
Change-Id: Id24e27fee7a519edeed28bd937fb7ca31195de97
[ROCm/hip-tests commit: d391820895 ]
2024-07-25 14:37:59 -04:00
Rahul Manocha
d391820895
[SWDEV-454655] - Fix for ExecMempcyNodeSetParams1D Negative testcase
...
Change-Id: Id24e27fee7a519edeed28bd937fb7ca31195de97
2024-07-25 14:37:59 -04:00
David Galiffi
6f7d12f798
Add docs/** to paths-ignore
...
Document location is being refactored.
[ROCm/rocprofiler-systems commit: 8fa76b9459 ]
2024-07-25 13:15:22 -04:00
David Galiffi
8fa76b9459
Add docs/** to paths-ignore
...
Document location is being refactored.
2024-07-25 13:15:22 -04:00
David Galiffi
7c1931473b
Update checkout action to v4
...
[ROCm/rocprofiler-systems commit: 977bfe8347 ]
2024-07-25 13:15:22 -04:00
David Galiffi
977bfe8347
Update checkout action to v4
2024-07-25 13:15:22 -04:00
David Galiffi
a3af15f245
Remove Ubuntu 18.04 and SUSE 15.2
...
[ROCm/rocprofiler-systems commit: b852d9df06 ]
2024-07-25 13:15:22 -04:00
David Galiffi
b852d9df06
Remove Ubuntu 18.04 and SUSE 15.2
2024-07-25 13:15:22 -04:00
Rahul Manocha
de67a2a1dc
SWDEV-468039 - FP8 OCP headers
...
Change-Id: Iecd32c5a0357781da07395d32f894415954b7b22
[ROCm/clr commit: 353f15afa6 ]
2024-07-25 12:42:23 -04:00
Rahul Manocha
353f15afa6
SWDEV-468039 - FP8 OCP headers
...
Change-Id: Iecd32c5a0357781da07395d32f894415954b7b22
2024-07-25 12:42:23 -04:00
German Andryeyev
fffd8d8190
SWDEV-470612 - Avoid copying a vector on the stack
...
Change-Id: Ia5fc7d1f77d2519dedeedb2c82c26efebb03d1d3
[ROCm/clr commit: c6b8d69158 ]
2024-07-25 10:09:19 -04:00
German Andryeyev
c6b8d69158
SWDEV-470612 - Avoid copying a vector on the stack
...
Change-Id: Ia5fc7d1f77d2519dedeedb2c82c26efebb03d1d3
2024-07-25 10:09:19 -04:00
German Andryeyev
9d1d3a6493
SWDEV-470612 - Avoid processing internal signals
...
If only external signals were provided, then just process it
without adding internal signals
Change-Id: Iaefd65d0f8b0a64b9f6a864a9bd73de20a29dfa4
[ROCm/clr commit: 18187cd8fe ]
2024-07-25 10:08:16 -04:00
German Andryeyev
18187cd8fe
SWDEV-470612 - Avoid processing internal signals
...
If only external signals were provided, then just process it
without adding internal signals
Change-Id: Iaefd65d0f8b0a64b9f6a864a9bd73de20a29dfa4
2024-07-25 10:08:16 -04:00
gobhardw
f75a24e657
SWDEV-471998: roctracer test fix
...
Change-Id: I8e88d087f66ecb265154b29f19e3544706578724
[ROCm/roctracer commit: fee1f00ddc ]
2024-07-25 12:20:17 +05:30
gobhardw
fee1f00ddc
SWDEV-471998: roctracer test fix
...
Change-Id: I8e88d087f66ecb265154b29f19e3544706578724
2024-07-25 12:20:17 +05:30
itrowbri
2a65365b46
Initialize PcieAccessApi* api and void* libpciaccess_handle to nullptr
...
Change-Id: I58306f12653a8cb532c107bc3852aa0df8f7c6b9
2024-07-24 16:16:03 -05:00
itrowbri
2be5e3b45a
Initialize PcieAccessApi* api and void* libpciaccess_handle to nullptr
...
Change-Id: I58306f12653a8cb532c107bc3852aa0df8f7c6b9
[ROCm/rocprofiler commit: 2a65365b46 ]
2024-07-24 16:16:03 -05:00
taosang2
47dcfbae6b
SWDEV-458943 - make new AMD_MONITOR on
...
make DEBUG_CLR_USE_STDMUTEX_IN_AMD_MONITOR be true
Change-Id: I1d21378ff462478d3238d71e4e2a1a7d6b9167ac
[ROCm/clr commit: f8598dabb0 ]
2024-07-24 14:29:27 -04:00
taosang2
f8598dabb0
SWDEV-458943 - make new AMD_MONITOR on
...
make DEBUG_CLR_USE_STDMUTEX_IN_AMD_MONITOR be true
Change-Id: I1d21378ff462478d3238d71e4e2a1a7d6b9167ac
2024-07-24 14:29:27 -04:00
itrowbri
4ed346aa63
SWDEV-469750: Load libpciaccess-dev functions with dlopen. Removed libsystemd-dev from CMakeLists.txt
...
Change-Id: I314c188fabc2dd4de3b633d722599bc11a046622
2024-07-24 11:22:32 -05:00
itrowbri
8d53eb2836
SWDEV-469750: Load libpciaccess-dev functions with dlopen. Removed libsystemd-dev from CMakeLists.txt
...
Change-Id: I314c188fabc2dd4de3b633d722599bc11a046622
[ROCm/rocprofiler commit: 4ed346aa63 ]
2024-07-24 11:22:32 -05:00
Jatin Chaudhary
fb42c40c64
SWDEV-439716 - add readme in perftests redirecting user to actual folder
...
Change-Id: Id317a2ca7ad94663832661db62d0d10d1dc5b638
[ROCm/hip-tests commit: c971a816d9 ]
2024-07-24 11:23:37 -04:00
Jatin Chaudhary
c971a816d9
SWDEV-439716 - add readme in perftests redirecting user to actual folder
...
Change-Id: Id317a2ca7ad94663832661db62d0d10d1dc5b638
2024-07-24 11:23:37 -04:00
Maneesh Gupta
71a65f5643
SWDEV-459583 - Fix codeowners file
...
Change-Id: Ib03328a7fb13375fa44626a40202b1eeb177b8b5
[ROCm/hipother commit: 0e4a9d8882 ]
2024-07-24 08:20:37 +00:00
Maneesh Gupta
0e4a9d8882
SWDEV-459583 - Fix codeowners file
...
Change-Id: Ib03328a7fb13375fa44626a40202b1eeb177b8b5
2024-07-24 08:20:37 +00:00
Maneesh Gupta
1593385c2e
SWDEV-459583 - Fix codeowners file
...
Change-Id: Ib03328a7fb13375fa44626a40202b1eeb177b8b5
[ROCm/hip commit: c0a1fc51be ]
2024-07-24 08:20:37 +00:00