music-dino
f5eb0da5c1
EXSWHTEC-74 - Implement tests for hipMemcpy and derivatives ( #15 )
...
- Basic positive tests
- Negative parameter tests
2023-01-17 12:25:43 +05:30
Victor Zhang
c200479039
SWDEV-110636 - added if statement so that output of clBuildProgram follows opencl specification
...
Change-Id: I4ee000008c52a0bbdb47e94a8e1b5faf28c3bfe6
[ROCm/clr commit: 1fe9918576 ]
2023-01-17 00:52:04 -05:00
Victor Zhang
1fe9918576
SWDEV-110636 - added if statement so that output of clBuildProgram follows opencl specification
...
Change-Id: I4ee000008c52a0bbdb47e94a8e1b5faf28c3bfe6
2023-01-17 00:52:04 -05:00
Satyanvesh Dittakavi
f94a34e128
SWDEV-373231 - Support hip atomics header with HIPRTC
...
Change-Id: Ic500dfb66ed5ef0c4b672dfd0595409d0e8caaf5
[ROCm/clr commit: 842b9d0b56 ]
2023-01-17 00:31:07 -05:00
Satyanvesh Dittakavi
842b9d0b56
SWDEV-373231 - Support hip atomics header with HIPRTC
...
Change-Id: Ic500dfb66ed5ef0c4b672dfd0595409d0e8caaf5
2023-01-17 00:31:07 -05:00
ROCm CI Service Account
9dd8e3c4d4
SWDEV-376697 - Adding hipDeviceMallocUncached flag for uncached memory. ( #3136 )
...
Change-Id: Id2761e9ec27c04106598fa13082009974e19ab91
[ROCm/hip commit: b90b4ebffb ]
2023-01-16 20:41:08 -08:00
ROCm CI Service Account
b90b4ebffb
SWDEV-376697 - Adding hipDeviceMallocUncached flag for uncached memory. ( #3136 )
...
Change-Id: Id2761e9ec27c04106598fa13082009974e19ab91
2023-01-16 20:41:08 -08:00
Galantsev, Dmitrii
35edaa2322
Remove rocmtools environment variable
...
- Set ROCMTOOLS_METRICS_PATH inside rdcd
- Add nullptr checks for rocmtools library functions
Change-Id: Ibbe4fed90df20e68b1a7971533765d831860c16f
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2023-01-16 19:16:26 -06:00
Galantsev, Dmitrii
c59365f813
Remove rocmtools environment variable
...
- Set ROCMTOOLS_METRICS_PATH inside rdcd
- Add nullptr checks for rocmtools library functions
Change-Id: Ibbe4fed90df20e68b1a7971533765d831860c16f
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 35edaa2322 ]
2023-01-16 19:16:26 -06:00
Jenkins
36be18f14b
Merge 'develop' into 'amd-staging'
...
Change-Id: Icb24cd9cdf9b8a49c6c59961953d43b4829540aa
[ROCm/hip-tests commit: d50fb11890 ]
2023-01-17 00:10:04 +00:00
Jenkins
d50fb11890
Merge 'develop' into 'amd-staging'
...
Change-Id: Icb24cd9cdf9b8a49c6c59961953d43b4829540aa
2023-01-17 00:10:04 +00:00
Elena Sakhnovitch
1e7502f300
Measure api execution time
...
Add new test to measure api execution time.
Change-Id: I0ad10c822bad4a2ae04b5785173b4ff21996021d
[ROCm/rocm_smi_lib commit: 2b449fe58d ]
2023-01-16 17:00:36 -05:00
Elena Sakhnovitch
2b449fe58d
Measure api execution time
...
Add new test to measure api execution time.
Change-Id: I0ad10c822bad4a2ae04b5785173b4ff21996021d
2023-01-16 17:00:36 -05:00
Elena Sakhnovitch
f3686be54c
Measure api execution time
...
Add new test to measure api execution time.
Change-Id: I0ad10c822bad4a2ae04b5785173b4ff21996021d
[ROCm/amdsmi commit: 2b449fe58d ]
2023-01-16 17:00:36 -05:00
German Andryeyev
8ad3120e25
SWDEV-355281 - Add offset calculation
...
Calculate memory location offset for requested memory
Change-Id: I7919523df1790d9eaad5827ee5bd98e4263a7554
[ROCm/clr commit: 5d83345c20 ]
2023-01-16 14:19:40 -05:00
German Andryeyev
5d83345c20
SWDEV-355281 - Add offset calculation
...
Calculate memory location offset for requested memory
Change-Id: I7919523df1790d9eaad5827ee5bd98e4263a7554
2023-01-16 14:19:40 -05:00
sdashmiz
42a08627ef
SWDEV-360031 - check for stream capture finish.
...
- stream capture should be done before any sync APIs.
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3d65f67ee68777be71f97f48d460ccaefdd4e1af
[ROCm/clr commit: be966acb0c ]
2023-01-16 13:09:24 -05:00
sdashmiz
be966acb0c
SWDEV-360031 - check for stream capture finish.
...
- stream capture should be done before any sync APIs.
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3d65f67ee68777be71f97f48d460ccaefdd4e1af
2023-01-16 13:09:24 -05:00
sdashmiz
4f74c83b94
SWDEV-374390 - add correct error
...
- null stream should return error on host function
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I17659ad7af0814091dbf6cb4a2cb2644514551f0
[ROCm/clr commit: 338307ef2c ]
2023-01-16 13:08:23 -05:00
sdashmiz
338307ef2c
SWDEV-374390 - add correct error
...
- null stream should return error on host function
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I17659ad7af0814091dbf6cb4a2cb2644514551f0
2023-01-16 13:08:23 -05:00
Jaydeep Patel
d74f646173
SWDEV-374360 - Handle free for external memory.
...
Change-Id: Ibfaf30eef371499a3c1f931a73cce76c83d8f7f3
[ROCm/clr commit: 7eecbdd9db ]
2023-01-16 13:07:01 -05:00
Jaydeep Patel
7eecbdd9db
SWDEV-374360 - Handle free for external memory.
...
Change-Id: Ibfaf30eef371499a3c1f931a73cce76c83d8f7f3
2023-01-16 13:07:01 -05:00
Jaydeep Patel
19c80916fa
SWDEV-374360 - Handle free for external memory.
...
Change-Id: I4a1ede2210a255960d7a935cd4debb806e0147f6
[ROCm/clr commit: d97b4e8c74 ]
2023-01-16 13:06:36 -05:00
Jaydeep Patel
d97b4e8c74
SWDEV-374360 - Handle free for external memory.
...
Change-Id: I4a1ede2210a255960d7a935cd4debb806e0147f6
2023-01-16 13:06:36 -05:00
colramos425
5e7b0201d4
Hide kernel section in CLI output
...
Signed-off-by: colramos425 <colramos@amd.com >
[ROCm/rocprofiler-compute commit: c27274837e ]
2023-01-16 11:33:15 -06:00
colramos425
c27274837e
Hide kernel section in CLI output
...
Signed-off-by: colramos425 <colramos@amd.com >
2023-01-16 11:33:15 -06:00
Bill(Shuzhou) Liu
e5d5474376
Add missing string header for memcpy
...
Fix compile error: ‘memcpy’ was not declared
Change-Id: I54d1849a3a18901baac1e24986b82067eb2fd6b4
[ROCm/rocm_smi_lib commit: 99034af009 ]
2023-01-16 12:11:10 -05:00
Bill(Shuzhou) Liu
99034af009
Add missing string header for memcpy
...
Fix compile error: ‘memcpy’ was not declared
Change-Id: I54d1849a3a18901baac1e24986b82067eb2fd6b4
2023-01-16 12:11:10 -05:00
Bill(Shuzhou) Liu
a4c77d648e
Add missing string header for memcpy
...
Fix compile error: ‘memcpy’ was not declared
Change-Id: I54d1849a3a18901baac1e24986b82067eb2fd6b4
[ROCm/amdsmi commit: 99034af009 ]
2023-01-16 12:11:10 -05:00
Jaydeep Patel
ffcff763d2
SWDEV-375366 - SWDEV-375351 - Handle HtoH case for graph mem cpy impl.
...
Change-Id: I5a8c3c3c22db045f714b0443b8d70a8c6b4a8cea
[ROCm/clr commit: fdecc1b351 ]
2023-01-16 11:37:57 -05:00
Jaydeep Patel
fdecc1b351
SWDEV-375366 - SWDEV-375351 - Handle HtoH case for graph mem cpy impl.
...
Change-Id: I5a8c3c3c22db045f714b0443b8d70a8c6b4a8cea
2023-01-16 11:37:57 -05:00
Saleel Kudchadker
772def2cd1
SWDEV-345213 - Fix staged line-by-line copy path
...
- Address an old bug in offset calculation that was causing out of bound
access.
- Improve logging
Change-Id: Iebdf34dddaa5e987cc72184a2152918adc6a96e0
[ROCm/clr commit: 033d4c0463 ]
2023-01-16 11:04:30 -05:00
Saleel Kudchadker
033d4c0463
SWDEV-345213 - Fix staged line-by-line copy path
...
- Address an old bug in offset calculation that was causing out of bound
access.
- Improve logging
Change-Id: Iebdf34dddaa5e987cc72184a2152918adc6a96e0
2023-01-16 11:04:30 -05:00
Jason Albert
86de0f441f
Remove tag values from enum/union/struct declarations
...
The tag values largely were not used and were causing doxygen
generation issues.
In the few cases where the tags were being referenced, clean up
those compile issues.
Signed-off-by: Jason Albert <jason.albert@amd.com >
Change-Id: I7b32eac742fb5af560400c13dda2721705d882bc
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-01-16 13:14:45 +01:00
Jason Albert
a9b7294d85
Remove tag values from enum/union/struct declarations
...
The tag values largely were not used and were causing doxygen
generation issues.
In the few cases where the tags were being referenced, clean up
those compile issues.
Signed-off-by: Jason Albert <jason.albert@amd.com >
Change-Id: I7b32eac742fb5af560400c13dda2721705d882bc
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
[ROCm/amdsmi commit: 86de0f441f ]
2023-01-16 13:14:45 +01:00
Jenkins
c9c5a87296
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I63ca5a4a7548d44e06e8b114151e372c1e1d6f1a
[ROCm/hip commit: 125bf5f220 ]
2023-01-16 12:10:05 +00:00
Jenkins
125bf5f220
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I63ca5a4a7548d44e06e8b114151e372c1e1d6f1a
2023-01-16 12:10:05 +00:00
Dalibor Stanisavljevic
bbcbe896ea
SWDEV-375113 - Updated python wrapper
...
Change-Id: I779cd5d7ff3f3ca231d1fd90dcedcc070540e6e3
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-01-16 12:24:38 +01:00
Dalibor Stanisavljevic
d97d4b7e60
SWDEV-375113 - Updated python wrapper
...
Change-Id: I779cd5d7ff3f3ca231d1fd90dcedcc070540e6e3
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
[ROCm/amdsmi commit: bbcbe896ea ]
2023-01-16 12:24:38 +01:00
ROCm CI Service Account
6b75a1e06c
SWDEV-306122 - [catch2][dtest] Added test for hipGraphUpload API ( #89 )
...
Change-Id: If0cd652926c1308d8185648516256e13a7b3e5fd
[ROCm/hip-tests commit: fb919e7995 ]
2023-01-16 16:31:47 +05:30
ROCm CI Service Account
fb919e7995
SWDEV-306122 - [catch2][dtest] Added test for hipGraphUpload API ( #89 )
...
Change-Id: If0cd652926c1308d8185648516256e13a7b3e5fd
2023-01-16 16:31:47 +05:30
ROCm CI Service Account
71eed91199
SWDEV-306122 - [catch2][dtest] hipGraphCreate, hipGraphDestroy and hipGraphExecDestroy APIs test ( #79 )
...
Change-Id: I8219122c6c0f85a70a22f66037c0f2920047ab8b
[ROCm/hip-tests commit: b8a83b3cc4 ]
2023-01-16 16:31:04 +05:30
ROCm CI Service Account
b8a83b3cc4
SWDEV-306122 - [catch2][dtest] hipGraphCreate, hipGraphDestroy and hipGraphExecDestroy APIs test ( #79 )
...
Change-Id: I8219122c6c0f85a70a22f66037c0f2920047ab8b
2023-01-16 16:31:04 +05:30
ROCm CI Service Account
8aa64d8df3
SWDEV-306122 - [catch2][dtest] Modify some negative test hipGraphMemcpyNodeSetParams1D ( #76 )
...
Change-Id: Ie75c1b55b35efda98db77c425e73d495c7e0083d
[ROCm/hip-tests commit: 9a93994fcf ]
2023-01-16 16:30:50 +05:30
ROCm CI Service Account
9a93994fcf
SWDEV-306122 - [catch2][dtest] Modify some negative test hipGraphMemcpyNodeSetParams1D ( #76 )
...
Change-Id: Ie75c1b55b35efda98db77c425e73d495c7e0083d
2023-01-16 16:30:50 +05:30
Dalibor Stanisavljevic
49aad0f898
SWDEV-375098 - Added check if driver sysfs node exists
...
Change-Id: I2524f96e5447fd3a34aa16efe3dfc271b7df62b9
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
2023-01-16 10:58:27 +01:00
Dalibor Stanisavljevic
d9f2eada69
SWDEV-375098 - Added check if driver sysfs node exists
...
Change-Id: I2524f96e5447fd3a34aa16efe3dfc271b7df62b9
Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com >
[ROCm/amdsmi commit: 49aad0f898 ]
2023-01-16 10:58:27 +01:00
Juan Manuel MARTINEZ CAAMAÑO
16a5bfd654
SWDEV-287018 - Remove requiredDump argument from Program::linkLLVMBitcode
...
Weirdly, the `requiredDump` argument to linkLLVMBitcode was used to enable/disable
the keeping temporary bytecode files (those generated by -save-temps=all) after linking.
This patch removes this argument as there is no obvious benefit from keepeing it
(the user would only rely on -save-temps=all to control this).
Change-Id: I0c00486f95eb1d4e296b5247c488407c47f0b2d9
[ROCm/clr commit: 8ab3fd58cf ]
2023-01-16 03:34:21 -05:00
Juan Manuel MARTINEZ CAAMAÑO
8ab3fd58cf
SWDEV-287018 - Remove requiredDump argument from Program::linkLLVMBitcode
...
Weirdly, the `requiredDump` argument to linkLLVMBitcode was used to enable/disable
the keeping temporary bytecode files (those generated by -save-temps=all) after linking.
This patch removes this argument as there is no obvious benefit from keepeing it
(the user would only rely on -save-temps=all to control this).
Change-Id: I0c00486f95eb1d4e296b5247c488407c47f0b2d9
2023-01-16 03:34:21 -05:00
Chauncey Hui
9e755a3aea
SWDEV-2 - Change OpenCL version number from 3554 to 3555
...
[ROCm/clr commit: 097e8f270a ]
2023-01-16 03:00:05 -05:00