Karl W Schulz
624606771f
enable more function demarcation for analyze tracing
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 76121f20a9 ]
2024-03-15 09:31:22 -05:00
Karl W Schulz
76121f20a9
enable more function demarcation for analyze tracing
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-15 09:31:22 -05:00
Jaydeep Patel
cab05268fa
SWDEV-447525 - Zero-initialize hipMemPoolProps.
...
Change-Id: Iee71961bd1d679f0a6a9223e6387748602706c2d
[ROCm/hip-tests commit: b45bc412d7 ]
2024-03-15 14:26:00 +00:00
Jaydeep Patel
b45bc412d7
SWDEV-447525 - Zero-initialize hipMemPoolProps.
...
Change-Id: Iee71961bd1d679f0a6a9223e6387748602706c2d
2024-03-15 14:26:00 +00:00
Ioannis Assiouras
b46d3c0f8d
SWDEV-451166 - Disable kernel args for non-XGMI if HDP flush register is invalid
...
Change-Id: I227e046e2b9cb25476a50240f5d070adbd558f21
[ROCm/clr commit: 96f5c44851 ]
2024-03-15 05:27:52 -04:00
Ioannis Assiouras
96f5c44851
SWDEV-451166 - Disable kernel args for non-XGMI if HDP flush register is invalid
...
Change-Id: I227e046e2b9cb25476a50240f5d070adbd558f21
2024-03-15 05:27:52 -04:00
srawat
7c8cf72d35
refactor RCCL ( #1112 )
...
* refactor RCCL
* rccl updates
* Update index.rst
* refactor
* Update what-is-rccl.rst
[ROCm/rccl commit: 45ee5734dd ]
2024-03-15 14:14:47 +05:30
srawat
45ee5734dd
refactor RCCL ( #1112 )
...
* refactor RCCL
* rccl updates
* Update index.rst
* refactor
* Update what-is-rccl.rst
2024-03-15 14:14:47 +05:30
Rakesh Roy
b479656356
SWDEV-1 - Disable failing tests in Windows PSDB
...
- These tests are failing in Windows PSDB
Change-Id: I993f52cb942a5460bca5a40b6f6facd1a126d0a7
[ROCm/hip-tests commit: a19e465add ]
2024-03-14 23:19:47 -04:00
Rakesh Roy
a19e465add
SWDEV-1 - Disable failing tests in Windows PSDB
...
- These tests are failing in Windows PSDB
Change-Id: I993f52cb942a5460bca5a40b6f6facd1a126d0a7
2024-03-14 23:19:47 -04:00
Karl W Schulz
3dbe61f462
logger update: assign color for TRACE level
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 3438bc9d0f ]
2024-03-14 17:37:30 -05:00
Karl W Schulz
3438bc9d0f
logger update: assign color for TRACE level
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-14 17:37:30 -05:00
Karl W Schulz
8d6a8e3b06
update logging formatter handling for consistent behavior with error messsages
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 69af2ffc83 ]
2024-03-14 17:37:30 -05:00
Karl W Schulz
69af2ffc83
update logging formatter handling for consistent behavior with error messsages
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-14 17:37:30 -05:00
Karl W Schulz
b8b5409d4f
updating version file for RC1
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 04c0c8ad46 ]
2024-03-14 14:46:41 -05:00
Karl W Schulz
04c0c8ad46
updating version file for RC1
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-14 14:46:41 -05:00
David Yat Sin
9d842dd1d8
Fix uninialized variables
...
Change-Id: Ie5da4547fa764e55162aff287cbb338ed4324093
2024-03-14 15:20:56 -04:00
David Yat Sin
7382f5b5b3
Fix uninialized variables
...
Change-Id: Ie5da4547fa764e55162aff287cbb338ed4324093
[ROCm/ROCR-Runtime commit: 9d842dd1d8 ]
2024-03-14 15:20:56 -04:00
Sebastian Luzynski
676b326fb7
SWDEV-441276 - Add tests for hipDrvPointerGetAttributes
...
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: I45621e39d6ec38401382b6d5d4f435f019207ee9
[ROCm/hip-tests commit: 501b7b5a80 ]
2024-03-14 14:45:09 -04:00
Sebastian Luzynski
501b7b5a80
SWDEV-441276 - Add tests for hipDrvPointerGetAttributes
...
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: I45621e39d6ec38401382b6d5d4f435f019207ee9
2024-03-14 14:45:09 -04:00
Karl W Schulz
f442662aa2
update analyze_commands tests to demarcate a subset of tests which
...
should be run serially; needed to avoid file output race conditions in
a common directory
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: b38dcfd2c9 ]
2024-03-14 13:39:10 -05:00
Karl W Schulz
b38dcfd2c9
update analyze_commands tests to demarcate a subset of tests which
...
should be run serially; needed to avoid file output race conditions in
a common directory
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-03-14 13:39:10 -05:00
Rahul Manocha
83bc874993
SWDEV-421025 - Catch Tests for Graph Instantiate With Params
...
Change-Id: I2f2387e3c00807cad5a4a807e289aecc45368d8c
[ROCm/hip-tests commit: 7279e09b73 ]
2024-03-14 14:30:59 -04:00
Rahul Manocha
7279e09b73
SWDEV-421025 - Catch Tests for Graph Instantiate With Params
...
Change-Id: I2f2387e3c00807cad5a4a807e289aecc45368d8c
2024-03-14 14:30:59 -04:00
taosang2
12dcaec75f
SWDEV-438680 - Add copy perf test cases
...
Add copy perf test cases for all devices to
all devices.
Change-Id: I6fa9e2c111a9ef48ef63a721e7a64c54e7f2a72f
[ROCm/hip-tests commit: c745949ec1 ]
2024-03-14 14:28:19 -04:00
taosang2
c745949ec1
SWDEV-438680 - Add copy perf test cases
...
Add copy perf test cases for all devices to
all devices.
Change-Id: I6fa9e2c111a9ef48ef63a721e7a64c54e7f2a72f
2024-03-14 14:28:19 -04:00
Galantsev, Dmitrii
eef4169a0f
SWDEV-449212 - Fix static build
...
Disable Python interface and CLI tool for static builds (when
-DBUILD_SHARED_LIBS=OFF is passed to cmake)
Change-Id: I32bbd94d70628a50029a748f7493b55c91d45e02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-03-14 13:31:34 -04:00
Galantsev, Dmitrii
3a2f4286cc
SWDEV-449212 - Fix static build
...
Disable Python interface and CLI tool for static builds (when
-DBUILD_SHARED_LIBS=OFF is passed to cmake)
Change-Id: I32bbd94d70628a50029a748f7493b55c91d45e02
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/amdsmi commit: eef4169a0f ]
2024-03-14 13:31:34 -04:00
Maisam Arif
25c8ff6c2a
SWDEV-449314 - Added pyyaml check before installing via pip
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie6d0d664e74b47c1efce6e6fac19ee4a1bf0d5eb
2024-03-14 13:31:06 -04:00
Maisam Arif
9bbd32046e
SWDEV-449314 - Added pyyaml check before installing via pip
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ie6d0d664e74b47c1efce6e6fac19ee4a1bf0d5eb
[ROCm/amdsmi commit: 25c8ff6c2a ]
2024-03-14 13:31:06 -04:00
Pedram Alizadeh
17b9546da9
msccl algorithms tuning for allgather on MI300 ( #1110 )
...
[ROCm/rccl commit: 50f22e8317 ]
2024-03-14 12:18:26 -04:00
Pedram Alizadeh
50f22e8317
msccl algorithms tuning for allgather on MI300 ( #1110 )
2024-03-14 12:18:26 -04:00
Nick Curtis
c5408fb22b
fixup MI300 MFMA rate disagreement between SOL and pipeline ( #315 )
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
Co-authored-by: Nicholas Curtis <nicurtis@amd.com >
[ROCm/rocprofiler-compute commit: b610e1c27b ]
2024-03-14 10:41:35 -05:00
Nick Curtis
b610e1c27b
fixup MI300 MFMA rate disagreement between SOL and pipeline ( #315 )
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
Co-authored-by: Nicholas Curtis <nicurtis@amd.com >
2024-03-14 10:41:35 -05:00
Anusha GodavarthySurya
ec391d7249
SWDEV-436126 - hipStreamDestroy to remove stream from capture list
...
Change-Id: Ie735f27b9c5df4faf39bd4be10fbe4401fd88cdb
[ROCm/clr commit: 476dc4c87c ]
2024-03-14 11:32:10 -04:00
Anusha GodavarthySurya
476dc4c87c
SWDEV-436126 - hipStreamDestroy to remove stream from capture list
...
Change-Id: Ie735f27b9c5df4faf39bd4be10fbe4401fd88cdb
2024-03-14 11:32:10 -04:00
David Salinas
7de3d5a95a
roc-obj uses incorrect path to find ROCm's llvm-objdump
...
SWDEV-448278 - [LLNLA-260] (ELCAP-546) roc-obj uses bad path
Change-Id: I1a19f1fea29b301cfc183018fa050a8b8aeaaf02
[ROCm/clr commit: 383ed4cedf ]
2024-03-14 10:55:25 -04:00
David Salinas
383ed4cedf
roc-obj uses incorrect path to find ROCm's llvm-objdump
...
SWDEV-448278 - [LLNLA-260] (ELCAP-546) roc-obj uses bad path
Change-Id: I1a19f1fea29b301cfc183018fa050a8b8aeaaf02
2024-03-14 10:55:25 -04:00
Jonathan R. Madsen
3712738692
Context Updates ( #624 )
...
* Improve error checks related to context create/start/stop/is_valid
* Bump version to 0.2.1
* Track number of kernels associated with correlation id
- add atomic kernel counter variable to context::correlation_id
* Update lib/rocprofiler-sdk/hsa/queue.cpp
- apply the +/- kernel count
[ROCm/rocprofiler-sdk commit: 0fdb21c050 ]
2024-03-14 04:40:58 -05:00
Jonathan R. Madsen
0fdb21c050
Context Updates ( #624 )
...
* Improve error checks related to context create/start/stop/is_valid
* Bump version to 0.2.1
* Track number of kernels associated with correlation id
- add atomic kernel counter variable to context::correlation_id
* Update lib/rocprofiler-sdk/hsa/queue.cpp
- apply the +/- kernel count
2024-03-14 04:40:58 -05:00
Satyanvesh Dittakavi
15f01694f4
SWDEV-444021 - Implement hipGetFuncBySymbol
...
Change-Id: I7ef13d02c5b5c6ce2386ccb92b5602d005b35988
[ROCm/clr commit: 684fd60c8f ]
2024-03-14 02:56:30 -04:00
Satyanvesh Dittakavi
684fd60c8f
SWDEV-444021 - Implement hipGetFuncBySymbol
...
Change-Id: I7ef13d02c5b5c6ce2386ccb92b5602d005b35988
2024-03-14 02:56:30 -04:00
Jonathan R. Madsen
72fdb3e8ed
Fix tracing context domain logic for operations ( #621 )
...
* Fix tracing context domain logic for operations
- logic error: domain enabled (all operations all implicitly enabled) + domain enabled for subset of operations resulted in only explicitly enabled operations being treated as enabled
- domain_context: split single bitset for operations in all domains into array of bitsets for each domain
* Update lib/common/mpl.hpp
- assert_false for static_asserts in if constexpr expressions
* Update lib/rocprofiler-sdk/tests/contexts.cpp
- Tests for validating logic regarding domain and operations for callback and buffer tracing
[ROCm/rocprofiler-sdk commit: 7ab1a8015f ]
2024-03-14 01:25:43 -05:00
Jonathan R. Madsen
7ab1a8015f
Fix tracing context domain logic for operations ( #621 )
...
* Fix tracing context domain logic for operations
- logic error: domain enabled (all operations all implicitly enabled) + domain enabled for subset of operations resulted in only explicitly enabled operations being treated as enabled
- domain_context: split single bitset for operations in all domains into array of bitsets for each domain
* Update lib/common/mpl.hpp
- assert_false for static_asserts in if constexpr expressions
* Update lib/rocprofiler-sdk/tests/contexts.cpp
- Tests for validating logic regarding domain and operations for callback and buffer tracing
2024-03-14 01:25:43 -05:00
Sameer Sahasrabuddhe
1420a99573
SWDEV-445522 - Document the HIP crosslane warp sync APIs
...
Change-Id: I08af4cd4da067d82560679f0f064d0e3e3d20318
[ROCm/hip commit: 4a651d97de ]
2024-03-14 10:25:54 +05:30
Sameer Sahasrabuddhe
4a651d97de
SWDEV-445522 - Document the HIP crosslane warp sync APIs
...
Change-Id: I08af4cd4da067d82560679f0f064d0e3e3d20318
2024-03-14 10:25:54 +05:30
guanyu12
31e14064e3
Merge amd-staging into amd-master 20240314
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1d79ce09196cf101c2a885fd6be8f1094e8d5f9f
[ROCm/rocm_smi_lib commit: ab8ebd4dea ]
2024-03-14 11:15:44 +08:00
guanyu12
ab8ebd4dea
Merge amd-staging into amd-master 20240314
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I1d79ce09196cf101c2a885fd6be8f1094e8d5f9f
2024-03-14 11:15:44 +08:00
guanyu12
fc53ab5df5
Merge amd-dev into amd-master 20240314
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I120424cd46e7e5cc8ff52df089eec8a6e0ca3399
2024-03-14 11:12:52 +08:00
guanyu12
a78b79aa16
Merge amd-dev into amd-master 20240314
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I120424cd46e7e5cc8ff52df089eec8a6e0ca3399
[ROCm/amdsmi commit: fc53ab5df5 ]
2024-03-14 11:12:52 +08:00