Vladana Stojiljkovic
91800f18ea
SWDEV-465142 - Copy memAllocNodePtrs_ when cloning graph
...
Change-Id: I5a0907e59397e71b44db59c44b551b74a6e59ba0
[ROCm/clr commit: d62c1dea72 ]
2024-08-01 11:05:06 +02:00
Vladana Stojiljkovic
d62c1dea72
SWDEV-465142 - Copy memAllocNodePtrs_ when cloning graph
...
Change-Id: I5a0907e59397e71b44db59c44b551b74a6e59ba0
2024-08-01 11:05:06 +02:00
Vladana Stojiljkovic
6fcb2c655f
SWDEV-475127 - Check if hipBindTextureToArray parameters are null before dereferencing them
...
Change-Id: Id0173faff0a385d1665194c9033083ef9b2c48b5
[ROCm/clr commit: d7b07b94a0 ]
2024-08-01 05:01:55 -04:00
Vladana Stojiljkovic
d7b07b94a0
SWDEV-475127 - Check if hipBindTextureToArray parameters are null before dereferencing them
...
Change-Id: Id0173faff0a385d1665194c9033083ef9b2c48b5
2024-08-01 05:01:55 -04:00
Ioannis Assiouras
42e8d3c894
SWDEV-476460 - Fix for a race condition in SysmemPool::Alloc
...
Change-Id: Ia94709e68b236c9460589963c0f09ec1f481c306
[ROCm/clr commit: 8e137e8702 ]
2024-08-01 04:22:26 -04:00
Ioannis Assiouras
8e137e8702
SWDEV-476460 - Fix for a race condition in SysmemPool::Alloc
...
Change-Id: Ia94709e68b236c9460589963c0f09ec1f481c306
2024-08-01 04:22:26 -04:00
Jonathan R. Madsen
8cea0cae2e
Tracing Documentation ( #997 )
...
* Update callback_services.md
* Callback tracing services
* Intercept table
* Buffer tracing
[ROCm/rocprofiler-sdk commit: cfbac19640 ]
2024-08-01 13:29:35 +05:30
Jonathan R. Madsen
cfbac19640
Tracing Documentation ( #997 )
...
* Update callback_services.md
* Callback tracing services
* Intercept table
* Buffer tracing
2024-08-01 13:29:35 +05:30
Jonathan R. Madsen
6c6adddb5c
Reorganize thread trace codeobj headers ( #1001 )
...
* include/rocprofiler-sdk/cxx/codeobj
- Relocated from include/rocprofiler-sdk/amd_detail/rocprofiler-sdk-codeobj
* Update include/rocprofiler-sdk/cxx
- cmake updates
- correct namespace rocprofiler::codeobj rocprofiler::sdk::codeobj
* Update codeobj tests and samples
[ROCm/rocprofiler-sdk commit: 20e07caad4 ]
2024-08-01 00:10:09 -05:00
Jonathan R. Madsen
20e07caad4
Reorganize thread trace codeobj headers ( #1001 )
...
* include/rocprofiler-sdk/cxx/codeobj
- Relocated from include/rocprofiler-sdk/amd_detail/rocprofiler-sdk-codeobj
* Update include/rocprofiler-sdk/cxx
- cmake updates
- correct namespace rocprofiler::codeobj rocprofiler::sdk::codeobj
* Update codeobj tests and samples
2024-08-01 00:10:09 -05:00
SrirakshaNag
03ff04bbe3
Adding changes for handling abort signals ( #979 )
...
* Adding changes for handling abort signals
* Fix the test failure
* Fixing CmakeLists error
* Addressing review comments
* fixing warnings
* fixing execute test
* Fixing abort app test
* Address review comments
* Apply suggestions from code review
* Apply suggestions from code review
* Fixes for testing issues
* Adding kernel filtering test
* Removing text input file
* fix formatting issues
* misc fix
* Suppress signal-unsafe error in ThreadSanitizer
- rename signal handler to rocprofv3_error_signal_handler to ensure specific filtering
* Fix rocprofv3 aborted-app validation
---------
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
[ROCm/rocprofiler-sdk commit: 94b5d9be3f ]
2024-08-01 09:16:01 +05:30
SrirakshaNag
94b5d9be3f
Adding changes for handling abort signals ( #979 )
...
* Adding changes for handling abort signals
* Fix the test failure
* Fixing CmakeLists error
* Addressing review comments
* fixing warnings
* fixing execute test
* Fixing abort app test
* Address review comments
* Apply suggestions from code review
* Apply suggestions from code review
* Fixes for testing issues
* Adding kernel filtering test
* Removing text input file
* fix formatting issues
* misc fix
* Suppress signal-unsafe error in ThreadSanitizer
- rename signal handler to rocprofv3_error_signal_handler to ensure specific filtering
* Fix rocprofv3 aborted-app validation
---------
Co-authored-by: Jonathan R. Madsen <jrmadsen@users.noreply.github.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2024-08-01 09:16:01 +05:30
Giovanni LB
7edee28288
SWDEV-477001: Fixing line offset and copy command for webui
...
Change-Id: I830bc7afd552e314f931514e938ba2214a765e63
2024-08-01 00:32:58 -03:00
Giovanni LB
9915421ec0
SWDEV-477001: Fixing line offset and copy command for webui
...
Change-Id: I830bc7afd552e314f931514e938ba2214a765e63
[ROCm/rocprofiler commit: 7edee28288 ]
2024-08-01 00:32:58 -03:00
Ranjith Ramakrishnan
70b29ed8c3
SWDEV-469004 - Append additonal path to system path
...
rocm-smi is installed in /opt/rocm-ver/bin , but not as a soft link in wheel package
For rocm-smi to work from bin directory, it need the extra path to find rsmiBindings.py
Change-Id: I41388f680cb2ab9f11dc135639b0d30b66082392
[ROCm/rocm_smi_lib commit: c9201f7736 ]
2024-07-31 19:52:46 -04:00
Ranjith Ramakrishnan
c9201f7736
SWDEV-469004 - Append additonal path to system path
...
rocm-smi is installed in /opt/rocm-ver/bin , but not as a soft link in wheel package
For rocm-smi to work from bin directory, it need the extra path to find rsmiBindings.py
Change-Id: I41388f680cb2ab9f11dc135639b0d30b66082392
2024-07-31 19:52:46 -04:00
Maisam Arif
1998b57059
[SWDEV-464799] Handle UnicodeEncodeError with non UTF-8 locales
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Ifb8e6e3c7891c4f70faba5441fb87cc4ba2302f3
[ROCm/rocm_smi_lib commit: c2235eea35 ]
2024-07-31 17:01:01 -04:00
Maisam Arif
c2235eea35
[SWDEV-464799] Handle UnicodeEncodeError with non UTF-8 locales
...
Signed-off-by: Maisam Arif <Maisam.Arif@amd.com >
Change-Id: Ifb8e6e3c7891c4f70faba5441fb87cc4ba2302f3
2024-07-31 17:01:01 -04:00
Marko Arandjelovic
92ddb8e242
SWDEV-475114 - Prevent segfaults in hipBindTexture
...
Change-Id: I050f36a5c74a5d4542155040ccce043fee6b73ad
[ROCm/clr commit: b3153a5f41 ]
2024-07-31 16:57:57 -04:00
Marko Arandjelovic
b3153a5f41
SWDEV-475114 - Prevent segfaults in hipBindTexture
...
Change-Id: I050f36a5c74a5d4542155040ccce043fee6b73ad
2024-07-31 16:57:57 -04:00
Brandon Potter
962f4bedf8
Add assembly for gfx94x
...
[ROCm/rocshmem commit: bb6e48dded ]
2024-07-31 14:14:24 -05:00
Brandon Potter
bb6e48dded
Add assembly for gfx94x
2024-07-31 14:14:24 -05:00
Marko Arandjelovic
5153e57122
SWDEV-461794 Fix Unit_hipMemcpyAsync_Positive_Synchronization_Behavior
...
- Fixed wrong assumptions in the test:
- Pinned Host memory to Pinned Host memory is async (before:sync)
- Pinned Host memory to Device is async (before:sync)
Change-Id: Ib826e177854cbcdad04181e245382cf0bec02c46
[ROCm/hip-tests commit: 12a5d4c24c ]
2024-07-31 14:50:12 -04:00
Marko Arandjelovic
12a5d4c24c
SWDEV-461794 Fix Unit_hipMemcpyAsync_Positive_Synchronization_Behavior
...
- Fixed wrong assumptions in the test:
- Pinned Host memory to Pinned Host memory is async (before:sync)
- Pinned Host memory to Device is async (before:sync)
Change-Id: Ib826e177854cbcdad04181e245382cf0bec02c46
2024-07-31 14:50:12 -04:00
Marko Arandjelovic
fb7d2b3d06
SWDEV-454663 Initialize graph node in test setup
...
Change-Id: Iad44a2d3276e54c7a7d7e58af13e41ff305aa122
[ROCm/hip-tests commit: be2ee3b52d ]
2024-07-31 14:45:08 -04:00
Marko Arandjelovic
be2ee3b52d
SWDEV-454663 Initialize graph node in test setup
...
Change-Id: Iad44a2d3276e54c7a7d7e58af13e41ff305aa122
2024-07-31 14:45:08 -04:00
Edgar Gabriel
638ca35bf3
Merge pull request #10 from edgargabriel/topic/ipc-context
...
topic/ipc context
[ROCm/rocshmem commit: d21d5aa431 ]
2024-07-31 11:25:56 -05:00
Edgar Gabriel
d21d5aa431
Merge pull request #10 from edgargabriel/topic/ipc-context
...
topic/ipc context
2024-07-31 11:25:56 -05:00
Gopesh Bhardwaj
7310f8912a
Bump up version to 0.5.0 for AFAR VI ( #998 )
...
* Bump up version to 0.5.0 for AFAR VI
* updating changlog
* updating CI
[ROCm/rocprofiler-sdk commit: 018f3ce056 ]
2024-07-31 11:16:37 -05:00
Gopesh Bhardwaj
018f3ce056
Bump up version to 0.5.0 for AFAR VI ( #998 )
...
* Bump up version to 0.5.0 for AFAR VI
* updating changlog
* updating CI
2024-07-31 11:16:37 -05:00
Rambabu Swargam
5a3c71aaea
SWDEV-467854 - [catch2][dtest] Functional testcases for hipGetProcAddress API - Part 1
...
Change-Id: I1da8b0d32f5ae49602b9ff062dc888cc6227b88f
[ROCm/hip-tests commit: 6c35a8cb95 ]
2024-07-31 12:06:23 -04:00
Rambabu Swargam
6c35a8cb95
SWDEV-467854 - [catch2][dtest] Functional testcases for hipGetProcAddress API - Part 1
...
Change-Id: I1da8b0d32f5ae49602b9ff062dc888cc6227b88f
2024-07-31 12:06:23 -04:00
Tim
ee4dd140bf
Merge pull request #86 from AtlantaPepsi/UBR_merge
...
Registered Buffer option from nccl-tests merged
[ROCm/rccl-tests commit: 52aee698fa ]
2024-07-31 11:05:49 -04:00
Tim
52aee698fa
Merge pull request #86 from AtlantaPepsi/UBR_merge
...
Registered Buffer option from nccl-tests merged
2024-07-31 11:05:49 -04:00
AtlantaPepsi
e67844cc67
Fixing typo in readme
...
Signed-off-by: AtlantaPepsi <timhu102@amd.com >
[ROCm/rccl-tests commit: 71355df959 ]
2024-07-31 14:59:47 +00:00
AtlantaPepsi
71355df959
Fixing typo in readme
...
Signed-off-by: AtlantaPepsi <timhu102@amd.com >
2024-07-31 14:59:47 +00:00
AtlantaPepsi
ccf92dcea2
Merge -R option for memory allocation
...
Signed-off-by: AtlantaPepsi <timhu102@amd.com >
[ROCm/rccl-tests commit: afd5ca10ae ]
2024-07-31 14:57:20 +00:00
AtlantaPepsi
afd5ca10ae
Merge -R option for memory allocation
...
Signed-off-by: AtlantaPepsi <timhu102@amd.com >
2024-07-31 14:57:20 +00:00
SrirakshaNag
937b9344bb
fix iteration range and add tests ( #993 )
...
* fix iteration range and add tests
* addressing review comments on tests
[ROCm/rocprofiler-sdk commit: 4d7b8ece80 ]
2024-07-31 09:10:44 +05:30
SrirakshaNag
4d7b8ece80
fix iteration range and add tests ( #993 )
...
* fix iteration range and add tests
* addressing review comments on tests
2024-07-31 09:10:44 +05:30
Jonathan R. Madsen
ef22b7a484
rocprofv3 OTF2 Output Support ( #995 )
...
* CMake support for OTF2 library
* Preliminary OTF2 generation implementation
* Completed OTF2 Support
- HSA API
- HIP API
- Marker API
- Async Memory Copies
- Kernel Dispatch
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix location type for dispatches
* Testing for OTF2 output
* Add OTF2 to requirements.txt
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix getting kernel name
* OTF2 testing with rocprofv3/tracing-hip-in-libraries
* Format external/otf2/CMakeLists.txt
* Update external/otf2/CMakeLists.txt
- guard CMP0135 for cmake < 3.24
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix duplicate string ref issue
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix header includes
* Update CI workflow
- sudo install pypi requirements for core-rpm for $HOME/.local installs
* Update pytest_utils/otf2_reader.py
- modifications for reading trace
* Update pytest_utils/otf2_reader.py
- misc cleanup
* Update CI workflow
- fix installer artifact naming
* Update pytest_utils/otf2_reader.py
- handle slightly overlapping kernel timestamps for MI300
* OTF2 attributes for category
* Testing with OTF2Reader category attributes
* Fix memory leak in OTF2 generation
- leaking OTF2_AttributeList
[ROCm/rocprofiler-sdk commit: 16d535ef48 ]
2024-07-30 19:57:19 -05:00
Jonathan R. Madsen
16d535ef48
rocprofv3 OTF2 Output Support ( #995 )
...
* CMake support for OTF2 library
* Preliminary OTF2 generation implementation
* Completed OTF2 Support
- HSA API
- HIP API
- Marker API
- Async Memory Copies
- Kernel Dispatch
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix location type for dispatches
* Testing for OTF2 output
* Add OTF2 to requirements.txt
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix getting kernel name
* OTF2 testing with rocprofv3/tracing-hip-in-libraries
* Format external/otf2/CMakeLists.txt
* Update external/otf2/CMakeLists.txt
- guard CMP0135 for cmake < 3.24
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix duplicate string ref issue
* Update lib/rocprofiler-sdk-tool/generateOTF2.cpp
- fix header includes
* Update CI workflow
- sudo install pypi requirements for core-rpm for $HOME/.local installs
* Update pytest_utils/otf2_reader.py
- modifications for reading trace
* Update pytest_utils/otf2_reader.py
- misc cleanup
* Update CI workflow
- fix installer artifact naming
* Update pytest_utils/otf2_reader.py
- handle slightly overlapping kernel timestamps for MI300
* OTF2 attributes for category
* Testing with OTF2Reader category attributes
* Fix memory leak in OTF2 generation
- leaking OTF2_AttributeList
2024-07-30 19:57:19 -05:00
Edgar Gabriel
7e446cfc81
unit_tests: add ipc_context tests
...
add the initial outline of an ipc_context unit test. The current test
only invokes the ipc_context constructor, more tests will be added later
as the class is being populated.
Also, at the moment the unit test takes an ROBackend as an argument for
the constructor, not sure whether this will be the final solution.
[ROCm/rocshmem commit: b1bc4a497a ]
2024-07-30 15:22:03 -07:00
Edgar Gabriel
b1bc4a497a
unit_tests: add ipc_context tests
...
add the initial outline of an ipc_context unit test. The current test
only invokes the ipc_context constructor, more tests will be added later
as the class is being populated.
Also, at the moment the unit test takes an ROBackend as an argument for
the constructor, not sure whether this will be the final solution.
2024-07-30 15:22:03 -07:00
David Addison
58349a42b2
Merge pull request #226 from netgroup/master
...
improve parsing of stepbytes (increment size) argument
[ROCm/rccl-tests commit: 9d26b8422b ]
2024-07-30 14:58:54 -07:00
David Addison
9d26b8422b
Merge pull request #226 from netgroup/master
...
improve parsing of stepbytes (increment size) argument
2024-07-30 14:58:54 -07:00
David Addison
98b958afbd
Added some missing command line options to README.md
...
Also updated single and multi-node examples.
[ROCm/rccl-tests commit: 0d86b5a6e7 ]
2024-07-30 14:50:45 -07:00
David Addison
0d86b5a6e7
Added some missing command line options to README.md
...
Also updated single and multi-node examples.
2024-07-30 14:50:45 -07:00
Kiriti Gowda
a27173e4bb
Samples: Video batch decode - FFMPEG Multiversion support ( #402 )
...
[ROCm/rocdecode commit: 27d3d74f1d ]
2024-07-30 14:31:51 -07:00
Kiriti Gowda
27d3d74f1d
Samples: Video batch decode - FFMPEG Multiversion support ( #402 )
2024-07-30 14:31:51 -07:00