Wykres commitów
64512 Commity
Autor SHA1 Wiadomość Data
Sean Keely 247606c455 Report owning agent with pointer info block information.
Physical owning agent may not be visible to the current process
due to RVD.

Change-Id: Ib463336a5ed73a479f3aa74eb140932b9e0435fb
2022-05-14 18:08:57 -05:00
Sean Keely b757b209ad Report owning agent with pointer info block information.
Physical owning agent may not be visible to the current process
due to RVD.

Change-Id: Ib463336a5ed73a479f3aa74eb140932b9e0435fb


[ROCm/ROCR-Runtime commit: 247606c455]
2022-05-14 18:08:57 -05:00
Sean Keely c289a43e88 Allow zero agent handle in AsyncCopy APIs.
IPC use cases with RVD set can't convey proper agent handles.
Runtime discovery is required to properly route the copy in this
case.

Change-Id: I4c97e132fb4b6ac1040de1cb17fe5a3e36d6be48
2022-05-14 18:08:49 -05:00
Sean Keely 289a86785b Allow zero agent handle in AsyncCopy APIs.
IPC use cases with RVD set can't convey proper agent handles.
Runtime discovery is required to properly route the copy in this
case.

Change-Id: I4c97e132fb4b6ac1040de1cb17fe5a3e36d6be48


[ROCm/ROCR-Runtime commit: c289a43e88]
2022-05-14 18:08:49 -05:00
ROCm CI Service Account 369afe2f57 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphEventWaitNodeGetEvent() API (#2631)
1. Functional Tests
2. Negative Tests

Change-Id: I65781564a63b6c8c74183abcdd86d32914d1e5a3


[ROCm/hip-tests commit: ca7f37b128]
2022-05-13 11:08:01 -07:00
ROCm CI Service Account ca7f37b128 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphEventWaitNodeGetEvent() API (#2631)
1. Functional Tests
2. Negative Tests

Change-Id: I65781564a63b6c8c74183abcdd86d32914d1e5a3
2022-05-13 11:08:01 -07:00
ROCm CI Service Account b7eecd7df6 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphEventWaitNodeGetEvent() API (#2631)
1. Functional Tests
2. Negative Tests

Change-Id: I65781564a63b6c8c74183abcdd86d32914d1e5a3


[ROCm/hip commit: 59f9765af8]
2022-05-13 11:08:01 -07:00
ROCm CI Service Account 59f9765af8 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphEventWaitNodeGetEvent() API (#2631)
1. Functional Tests
2. Negative Tests

Change-Id: I65781564a63b6c8c74183abcdd86d32914d1e5a3
2022-05-13 11:08:01 -07:00
ROCm CI Service Account ed436b6f57 SWDEV-306122 - [catch2][dtest] Adding tests for hipGraphAddEventRecordNode() API. (#2633)
1. Added functional tests.
2. Added negative tests.

Change-Id: Id346b66c024161a3755abfa5137f91e38759da21


[ROCm/hip-tests commit: 1a33f93bf5]
2022-05-13 10:15:31 -07:00
ROCm CI Service Account 1a33f93bf5 SWDEV-306122 - [catch2][dtest] Adding tests for hipGraphAddEventRecordNode() API. (#2633)
1. Added functional tests.
2. Added negative tests.

Change-Id: Id346b66c024161a3755abfa5137f91e38759da21
2022-05-13 10:15:31 -07:00
ROCm CI Service Account fd889e7354 SWDEV-306122 - [catch2][dtest] Adding tests for hipGraphAddEventRecordNode() API. (#2633)
1. Added functional tests.
2. Added negative tests.

Change-Id: Id346b66c024161a3755abfa5137f91e38759da21


[ROCm/hip commit: f22ea5bd00]
2022-05-13 10:15:31 -07:00
ROCm CI Service Account f22ea5bd00 SWDEV-306122 - [catch2][dtest] Adding tests for hipGraphAddEventRecordNode() API. (#2633)
1. Added functional tests.
2. Added negative tests.

Change-Id: Id346b66c024161a3755abfa5137f91e38759da21
2022-05-13 10:15:31 -07:00
ROCm CI Service Account 9e24d94124 SWDEV-306122 - [catch2][dtest] Added test for hipGraphExecMemcpyNodeSetParams API (#2653)
Change-Id: I55322336fe9b6735e782e867dd4e39f2b17dfc5a


[ROCm/hip-tests commit: 0fe5ceb4a3]
2022-05-13 09:04:13 -07:00
ROCm CI Service Account 0fe5ceb4a3 SWDEV-306122 - [catch2][dtest] Added test for hipGraphExecMemcpyNodeSetParams API (#2653)
Change-Id: I55322336fe9b6735e782e867dd4e39f2b17dfc5a
2022-05-13 09:04:13 -07:00
ROCm CI Service Account 104ef168a5 SWDEV-306122 - [catch2][dtest] Added test for hipGraphExecMemcpyNodeSetParams API (#2653)
Change-Id: I55322336fe9b6735e782e867dd4e39f2b17dfc5a


[ROCm/hip commit: cbe3e5df3c]
2022-05-13 09:04:13 -07:00
ROCm CI Service Account cbe3e5df3c SWDEV-306122 - [catch2][dtest] Added test for hipGraphExecMemcpyNodeSetParams API (#2653)
Change-Id: I55322336fe9b6735e782e867dd4e39f2b17dfc5a
2022-05-13 09:04:13 -07:00
Ammar ELWazir 83de6a4714 Adding backward compatability
Adding roctracer_hcc.h for backward compatability to enable multiple components using it as tensorflow

Change-Id: Idfcdda9207277866e629e7bb9bfc0da835481217


[ROCm/roctracer commit: 1db8cdf99a]
2022-05-13 09:35:28 -05:00
Ammar ELWazir 1db8cdf99a Adding backward compatability
Adding roctracer_hcc.h for backward compatability to enable multiple components using it as tensorflow

Change-Id: Idfcdda9207277866e629e7bb9bfc0da835481217
2022-05-13 09:35:28 -05:00
Kent Russell 65aec53bca CMakeLists.txt: Remove unneeded dependencies
These were required back due to dependency issues in earlier ROCm
releases. With thunk being static now and with better dependency
definitions being used, we can remove these

Signed-off-by: Kent Russell <kent.russell@amd.com>
Change-Id: I266a783993edf32811caf027f4289ede0cbfcb16
2022-05-13 09:21:48 -04:00
Kent Russell 82d71c56a2 CMakeLists.txt: Remove unneeded dependencies
These were required back due to dependency issues in earlier ROCm
releases. With thunk being static now and with better dependency
definitions being used, we can remove these

Signed-off-by: Kent Russell <kent.russell@amd.com>
Change-Id: I266a783993edf32811caf027f4289ede0cbfcb16


[ROCm/ROCR-Runtime commit: 65aec53bca]
2022-05-13 09:21:48 -04:00
Maneesh Gupta abf7cb6321 Fix typo in 11_texture_driver sample
[ROCm/hip-tests commit: e274037cfb]
2022-05-13 14:05:35 +05:30
Maneesh Gupta e274037cfb Fix typo in 11_texture_driver sample 2022-05-13 14:05:35 +05:30
Maneesh Gupta 19d22fc198 Fix typo in 11_texture_driver sample
[ROCm/hip commit: 622362f069]
2022-05-13 14:05:35 +05:30
Maneesh Gupta 622362f069 Fix typo in 11_texture_driver sample 2022-05-13 14:05:35 +05:30
Chauncey Hui 1357de3873 SWDEV-2 - Change OpenCL version number from 3463 to 3464
[ROCm/clr commit: f41f227a33]
2022-05-13 03:00:08 -04:00
Chauncey Hui f41f227a33 SWDEV-2 - Change OpenCL version number from 3463 to 3464 2022-05-13 03:00:08 -04:00
Ammar ELWazir fd9d6fb95d Trace Period Optimization
Optimizing trace period to use std::threads as well as std::chrono sleep instead of sleep and usleep and catching up corner cases for ending before the trace period duration and some cosmetic clean up

Change-Id: Ia99f346bf71a3faad5dfdfc8d7a08f6c2b2cc0b9


[ROCm/roctracer commit: 1f9efecd4a]
2022-05-13 00:11:02 -05:00
Ammar ELWazir 1f9efecd4a Trace Period Optimization
Optimizing trace period to use std::threads as well as std::chrono sleep instead of sleep and usleep and catching up corner cases for ending before the trace period duration and some cosmetic clean up

Change-Id: Ia99f346bf71a3faad5dfdfc8d7a08f6c2b2cc0b9
2022-05-13 00:11:02 -05:00
Hao Zhou 8beab63f42 Merge amd-staging into amd-master 20220513
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: If141a24eeb09b9090fcf409507fe87abd6a90b29


[ROCm/rocm_smi_lib commit: 7e1154dc45]
2022-05-13 09:57:15 +08:00
Hao Zhou 7e1154dc45 Merge amd-staging into amd-master 20220513
Signed-off-by: Hao Zhou <Hao.Zhou@amd.com>
Change-Id: If141a24eeb09b9090fcf409507fe87abd6a90b29
2022-05-13 09:57:15 +08:00
Laurent Morichetti fc397530cf run.sh: In case of error, also print the stderr log
Change-Id: I9a20bf2d755749b036788d7e2fce044a7f36eb2e


[ROCm/roctracer commit: e1fa2cb5d5]
2022-05-12 20:16:09 -04:00
Laurent Morichetti e1fa2cb5d5 run.sh: In case of error, also print the stderr log
Change-Id: I9a20bf2d755749b036788d7e2fce044a7f36eb2e
2022-05-12 20:16:09 -04:00
Laurent Morichetti 8247d2ca18 Cleanup roctracer.cpp
Minor cosmetic changes.

Change-Id: Ie5a904c757aa933d83ca6e496726e47fe7032620


[ROCm/roctracer commit: 37ab921f02]
2022-05-12 20:15:54 -04:00
Laurent Morichetti 37ab921f02 Cleanup roctracer.cpp
Minor cosmetic changes.

Change-Id: Ie5a904c757aa933d83ca6e496726e47fe7032620
2022-05-12 20:15:54 -04:00
Laurent Morichetti 1eef82000d Fix an intermittent failure in "tool flushing test"
The test (MatrixTranspose) and the tracer tool both write to stdout
which sometime causes a trace corruption.

Change the test to emit info messages to stderr instead of stdout,
leaving stdout for the tracer tool's exclusive use.

Change-Id: I18047dbcd9039b70dd24ef6e7e8e9d89b40bedd2


[ROCm/roctracer commit: bbe1db3810]
2022-05-12 20:15:37 -04:00
Laurent Morichetti bbe1db3810 Fix an intermittent failure in "tool flushing test"
The test (MatrixTranspose) and the tracer tool both write to stdout
which sometime causes a trace corruption.

Change the test to emit info messages to stderr instead of stdout,
leaving stdout for the tracer tool's exclusive use.

Change-Id: I18047dbcd9039b70dd24ef6e7e8e9d89b40bedd2
2022-05-12 20:15:37 -04:00
Tao Sang 79d6018cd7 SWDEV-319818 - Revert change on hipResourceViewDesc
Revert part of
http://gerrit-git.amd.com/c/compute/ec/hipamd/+/675588

Change-Id: Iee9dac9f8c50aa9b6a12ca9d8fd792a51973b8cd


[ROCm/clr commit: 4561a207dd]
2022-05-12 12:14:13 -04:00
Tao Sang 4561a207dd SWDEV-319818 - Revert change on hipResourceViewDesc
Revert part of
http://gerrit-git.amd.com/c/compute/ec/hipamd/+/675588

Change-Id: Iee9dac9f8c50aa9b6a12ca9d8fd792a51973b8cd
2022-05-12 12:14:13 -04:00
Ammar ELWazir 10d27fb4a7 Removing missed backward compatability files
Change-Id: I4fdc69d508063e4ee3abdfa2d65ad5d3d64e68ca


[ROCm/roctracer commit: 24f8a50b20]
2022-05-12 10:03:17 -05:00
Ammar ELWazir 24f8a50b20 Removing missed backward compatability files
Change-Id: I4fdc69d508063e4ee3abdfa2d65ad5d3d64e68ca
2022-05-12 10:03:17 -05:00
German Andryeyev 8116b92de6 SWDEV-334315 - Update PAL version and provide API info for RGP
Change-Id: Ied448aada09deabcf26c402a342bdfbd79f22d7b


[ROCm/clr commit: b39dfabb58]
2022-05-12 09:30:19 -04:00
German Andryeyev b39dfabb58 SWDEV-334315 - Update PAL version and provide API info for RGP
Change-Id: Ied448aada09deabcf26c402a342bdfbd79f22d7b
2022-05-12 09:30:19 -04:00
Ammar ELWazir 5a7a35bcc1 Fixing cmake_modules
Removing unused definitions and compile options
Using cmake variables to set the options needed
Changing the visibility to make it specific for the targets

Change-Id: I80cf0997cd28897d5a06a58c7225ba40dfc51e2d


[ROCm/roctracer commit: 2f5313a0c7]
2022-05-11 19:25:43 -04:00
Ammar ELWazir 2f5313a0c7 Fixing cmake_modules
Removing unused definitions and compile options
Using cmake variables to set the options needed
Changing the visibility to make it specific for the targets

Change-Id: I80cf0997cd28897d5a06a58c7225ba40dfc51e2d
2022-05-11 19:25:43 -04:00
Ammar Elwazir a2a83101da Merge "Flush function fix" into amd-staging
[ROCm/roctracer commit: 3882091c71]
2022-05-11 19:13:43 -04:00
Ammar Elwazir 3882091c71 Merge "Flush function fix" into amd-staging 2022-05-11 19:13:43 -04:00
Jenkins 4864bcfeee SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I96393241208bb54be49fc31557ecff5acebb3fa3


[ROCm/hip commit: 730b235940]
2022-05-11 19:10:30 -04:00
Jenkins 730b235940 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I96393241208bb54be49fc31557ecff5acebb3fa3
2022-05-11 19:10:30 -04:00
Ammar ELWazir 407a31a78e Flush function fix
Using std::thread instead of pthreads and also atomic_bool to identify the end of the flush function so that the unload_tool can wait for it

Change-Id: Iea00d7e16c65d51db2d222e8b42f03f9caeb2067


[ROCm/roctracer commit: 80464525c7]
2022-05-11 17:20:39 -04:00
Ammar ELWazir 80464525c7 Flush function fix
Using std::thread instead of pthreads and also atomic_bool to identify the end of the flush function so that the unload_tool can wait for it

Change-Id: Iea00d7e16c65d51db2d222e8b42f03f9caeb2067
2022-05-11 17:20:39 -04:00