ajanicijamd
15d4e8d0b9
Patch for omnitrace-sample crash with HIP API. ( #344 )
...
Fix HIP-API CTest failure
Check if stack is empty before popping data off of it.
Signed-off-by: Aleksandar Janicijevic <Aleksandar.Janicijevic@amd.com >
[ROCm/rocprofiler-systems commit: f0bd9126a5 ]
2024-06-07 15:23:18 -04:00
ajanicijamd
f0bd9126a5
Patch for omnitrace-sample crash with HIP API. ( #344 )
...
Fix HIP-API CTest failure
Check if stack is empty before popping data off of it.
Signed-off-by: Aleksandar Janicijevic <Aleksandar.Janicijevic@amd.com >
2024-06-07 15:23:18 -04:00
Ioannis Assiouras
407d1346f2
SWDEV-463865 - changed device,roc and pal namespaces to be nested under amd
...
Change-Id: Icad342843c039c634e249a13a7aa31400730b1dd
[ROCm/clr commit: 775dc204aa ]
2024-06-07 12:23:06 -04:00
Ioannis Assiouras
775dc204aa
SWDEV-463865 - changed device,roc and pal namespaces to be nested under amd
...
Change-Id: Icad342843c039c634e249a13a7aa31400730b1dd
2024-06-07 12:23:06 -04:00
Ammar ELWazir
db82c5ef62
General fixes for CI
...
Change-Id: I16e4d1fbc71a378eba6738c6953760e8e4de525e
2024-06-07 11:22:07 -05:00
Ammar ELWazir
31bc8c5fde
General fixes for CI
...
Change-Id: I16e4d1fbc71a378eba6738c6953760e8e4de525e
[ROCm/rocprofiler commit: db82c5ef62 ]
2024-06-07 11:22:07 -05:00
Satyanvesh Dittakavi
88e991a67b
SWDEV-465071- Disable hipClassKernel_Virtual due to compiler change
...
Change-Id: I221fde63f188e59995d99847b887b736dfedb78a
[ROCm/hip-tests commit: b0f777aaf6 ]
2024-06-07 11:38:08 -04:00
Satyanvesh Dittakavi
b0f777aaf6
SWDEV-465071- Disable hipClassKernel_Virtual due to compiler change
...
Change-Id: I221fde63f188e59995d99847b887b736dfedb78a
2024-06-07 11:38:08 -04:00
David Galiffi
7bbca47ee8
Enable features to generate dependency list and fix RPM installation. ( #343 )
...
* CPACK: Enable features to generate dependency lists
For DEBIAN, enable CPACK_DEBIAN_PACKAGE_SHLIBDEPS to generate a package
dependency list.
For RPM, enable CPACK_RPM_PACKAGE_AUTOREQPROV to automatically generate
lists of shared libraries that this package requires and provides.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Manually derive RPM provides list for libunwind.
[Why]
`dnf install` fails dependency resolution
[How]
Auto-generation did not add it to the "provides" list, despite it being
included in the package when OMNITRACE_BUILD_LIBUNWIND is enabled. So,
manually include these in the "CPACK_RPM_PACKAGE_PROVIDES" parameter.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Fix cmake-format linting
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
[ROCm/rocprofiler-systems commit: 129580b416 ]
2024-06-07 10:34:35 -05:00
David Galiffi
129580b416
Enable features to generate dependency list and fix RPM installation. ( #343 )
...
* CPACK: Enable features to generate dependency lists
For DEBIAN, enable CPACK_DEBIAN_PACKAGE_SHLIBDEPS to generate a package
dependency list.
For RPM, enable CPACK_RPM_PACKAGE_AUTOREQPROV to automatically generate
lists of shared libraries that this package requires and provides.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Manually derive RPM provides list for libunwind.
[Why]
`dnf install` fails dependency resolution
[How]
Auto-generation did not add it to the "provides" list, despite it being
included in the package when OMNITRACE_BUILD_LIBUNWIND is enabled. So,
manually include these in the "CPACK_RPM_PACKAGE_PROVIDES" parameter.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Fix cmake-format linting
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2024-06-07 10:34:35 -05:00
Rahul Manocha
6ddf2baaf9
[SWDEV-435667][SWDEV-453664] - Fix for Atomic Exchange Testcases
...
Change-Id: Ic2233ca962b8b5fc865433dbea630146931b5d92
[ROCm/hip-tests commit: 60d5761167 ]
2024-06-07 10:53:29 -04:00
Rahul Manocha
60d5761167
[SWDEV-435667][SWDEV-453664] - Fix for Atomic Exchange Testcases
...
Change-Id: Ic2233ca962b8b5fc865433dbea630146931b5d92
2024-06-07 10:53:29 -04:00
Rahul Manocha
ae8bf93281
[SWDEV-445928] - hipPointerSetAttribute Test fix
...
Change-Id: I1e5deb9485c40dc69fd6b92840001f7416a2fa64
[ROCm/hip-tests commit: b817121403 ]
2024-06-07 10:49:48 -04:00
Rahul Manocha
b817121403
[SWDEV-445928] - hipPointerSetAttribute Test fix
...
Change-Id: I1e5deb9485c40dc69fd6b92840001f7416a2fa64
2024-06-07 10:49:48 -04:00
kjayapra-amd
ea36bc11ce
SWDEV-464455 - Init Segment flags and check for valid segment before passing to hsa APIs for allocation.
...
Change-Id: Ibe640093acdb7856115b6a4109bcf010adf20353
[ROCm/clr commit: 1590b39f9e ]
2024-06-07 10:40:57 -04:00
kjayapra-amd
1590b39f9e
SWDEV-464455 - Init Segment flags and check for valid segment before passing to hsa APIs for allocation.
...
Change-Id: Ibe640093acdb7856115b6a4109bcf010adf20353
2024-06-07 10:40:57 -04:00
Rahul Manocha
e3173e2b51
[SWDEV-445928] - Check image support for mi300 tests
...
Change-Id: Idf820af3e55389740bebe35ed37bca52aca81eae
[ROCm/hip-tests commit: b94242f015 ]
2024-06-07 10:32:20 -04:00
Rahul Manocha
b94242f015
[SWDEV-445928] - Check image support for mi300 tests
...
Change-Id: Idf820af3e55389740bebe35ed37bca52aca81eae
2024-06-07 10:32:20 -04:00
Anusha GodavarthySurya
beb223126f
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpy2DFromArrayAsync internal API
...
Change-Id: Ia9cd34ad9d683404786dd2bcd7c138f7831449cc
[ROCm/hip-tests commit: 08219b3d62 ]
2024-06-07 09:01:28 -04:00
Anusha GodavarthySurya
08219b3d62
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpy2DFromArrayAsync internal API
...
Change-Id: Ia9cd34ad9d683404786dd2bcd7c138f7831449cc
2024-06-07 09:01:28 -04:00
Yendluri, Manas
2cf0800bef
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMemset3DAsync internal API
...
Change-Id: Ie9e7d537041d8eb74c3a6250d8abb31b9e42b649
[ROCm/hip-tests commit: b052274496 ]
2024-06-07 08:52:17 -04:00
Yendluri, Manas
b052274496
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMemset3DAsync internal API
...
Change-Id: Ie9e7d537041d8eb74c3a6250d8abb31b9e42b649
2024-06-07 08:52:17 -04:00
Benjamin Welton
f8dd1369f9
Small doc update to remove restrictions no longer present ( #917 )
...
* Small doc update to remove restrictions no longer present
[ROCm/rocprofiler-sdk commit: 680448c444 ]
2024-06-06 16:30:48 -07:00
Benjamin Welton
680448c444
Small doc update to remove restrictions no longer present ( #917 )
...
* Small doc update to remove restrictions no longer present
2024-06-06 16:30:48 -07:00
kjayapra-amd
41cb6dadf9
SWDEV-460948 - Changes to alloc, set, capture under single function.
...
Change-Id: I7b2d40e99e812b97c53535c5e63c41ad64a8f543
[ROCm/clr commit: 892071aeb2 ]
2024-06-06 16:57:53 -04:00
kjayapra-amd
892071aeb2
SWDEV-460948 - Changes to alloc, set, capture under single function.
...
Change-Id: I7b2d40e99e812b97c53535c5e63c41ad64a8f543
2024-06-06 16:57:53 -04:00
Ammar ELWazir
c312e9b0f1
Fixing rocsys includes
...
Change-Id: Ia19030a5ad4caebe7b6703721702a1776e97455b
2024-06-06 15:00:48 -05:00
Ammar ELWazir
5d572c9bcb
Fixing rocsys includes
...
Change-Id: Ia19030a5ad4caebe7b6703721702a1776e97455b
[ROCm/rocprofiler commit: c312e9b0f1 ]
2024-06-06 15:00:48 -05:00
master
e5305299f6
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpy2DAsync internal api
...
Change-Id: I63f6ed112f33df2957a05684e18d84bdb3b201b2
[ROCm/hip-tests commit: e0165e39ea ]
2024-06-06 14:25:13 -04:00
master
e0165e39ea
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpy2DAsync internal api
...
Change-Id: I63f6ed112f33df2957a05684e18d84bdb3b201b2
2024-06-06 14:25:13 -04:00
taosang2
6125076d6f
SWDEV-1 - Add warmup for right timing.
...
Add warmup for right timing in Unit_hipEventRecord
test.
Change-Id: If0ce1bafa81f1da8b1856ff9175737cdb82a2b84
[ROCm/hip-tests commit: cb7f02e04e ]
2024-06-06 14:22:52 -04:00
taosang2
cb7f02e04e
SWDEV-1 - Add warmup for right timing.
...
Add warmup for right timing in Unit_hipEventRecord
test.
Change-Id: If0ce1bafa81f1da8b1856ff9175737cdb82a2b84
2024-06-06 14:22:52 -04:00
Yendluri, Manas
03da8cb9b4
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpyDtoDAsync internal api
...
Change-Id: I5b22fdda0a80f5d110272e18cfb6995f8b84f04a
[ROCm/hip-tests commit: 1f097b19a5 ]
2024-06-06 14:20:40 -04:00
Yendluri, Manas
1f097b19a5
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemcpyDtoDAsync internal api
...
Change-Id: I5b22fdda0a80f5d110272e18cfb6995f8b84f04a
2024-06-06 14:20:40 -04:00
Yendluri, Manas
3135b75b3c
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemset2DAsync internal API
...
Change-Id: Ia76dddda7281e08a7a3210786542301f00da0812
[ROCm/hip-tests commit: 821dc1880a ]
2024-06-06 14:18:27 -04:00
Yendluri, Manas
821dc1880a
SWDEV-450972 - [catch2][dtest] Basic functional testcase to trigger capturehipMemset2DAsync internal API
...
Change-Id: Ia76dddda7281e08a7a3210786542301f00da0812
2024-06-06 14:18:27 -04:00
Yendluri, Manas
552bd06622
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMempcyFromSymbolAsync capturehipMemcpyToSymbolAsync internal APIs
...
Change-Id: I8ade6f8f40e7a105792f07b1913a6b3fff477bd7
[ROCm/hip-tests commit: 6125f90e67 ]
2024-06-06 14:15:51 -04:00
Yendluri, Manas
6125f90e67
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMempcyFromSymbolAsync capturehipMemcpyToSymbolAsync internal APIs
...
Change-Id: I8ade6f8f40e7a105792f07b1913a6b3fff477bd7
2024-06-06 14:15:51 -04:00
Yendluri, Manas
01519a8d51
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMempcyHtoDAsync capturehipMemcpyDtoHAsync internal APIs
...
Change-Id: I2604dddf1d120622d565a1b74c93550e27ace031
[ROCm/hip-tests commit: 7c9f7737c0 ]
2024-06-06 13:59:57 -04:00
Yendluri, Manas
7c9f7737c0
SWDEV-450972 - [catch2][dtest] Basic functional testcases to trigger capturehipMempcyHtoDAsync capturehipMemcpyDtoHAsync internal APIs
...
Change-Id: I2604dddf1d120622d565a1b74c93550e27ace031
2024-06-06 13:59:57 -04:00
guanyu12
c76332a9c6
Merge amd-staging into amd-master 20240606
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I06c0f47701f580cd7440dc9fb5d394fad97d06aa
[ROCm/rocm_smi_lib commit: e7e8b59cba ]
2024-06-06 16:48:50 +08:00
guanyu12
e7e8b59cba
Merge amd-staging into amd-master 20240606
...
Signed-off-by: guanyu12 <guanyu12@amd.com >
Change-Id: I06c0f47701f580cd7440dc9fb5d394fad97d06aa
2024-06-06 16:48:50 +08:00
Ioannis Assiouras
0e023d1a0a
SWDEV-463865 - symbol renamings to prevent conflicts in static build
...
Change-Id: Id7fbb638c1088c23df52fee877cd790d637b1ffb
[ROCm/clr commit: b8c2ac4de4 ]
2024-06-06 04:05:55 -04:00
Ioannis Assiouras
b8c2ac4de4
SWDEV-463865 - symbol renamings to prevent conflicts in static build
...
Change-Id: Id7fbb638c1088c23df52fee877cd790d637b1ffb
2024-06-06 04:05:55 -04:00
Saleel Kudchadker
1c94521c1c
SWDEV-463428 - Acquire correlation ID after clear
...
Change-Id: I472085178d5751f5e2c8a6dfe190b6b3249317f0
[ROCm/clr commit: ecff928284 ]
2024-06-06 03:49:01 -04:00
Saleel Kudchadker
ecff928284
SWDEV-463428 - Acquire correlation ID after clear
...
Change-Id: I472085178d5751f5e2c8a6dfe190b6b3249317f0
2024-06-06 03:49:01 -04:00
Galantsev, Dmitrii
20ca2ce574
Fix rocprofiler plugin
...
- Replace non-working fields with working ones
- remove CU_OCCUPANCY completely as it isn't well supported
- Fix rocprofiler initialization with shared_ptr and rdc_module_init
- Replace env var ROCPROFILER_METRICS_PATH with ROCP_METRICS
- ROCPROFILER_METRICS_PATH is only relevant for rocprofv2
- ROCP_METRICS is only relevant for rocprofv1 (which we are using)
Change-Id: I21e6fa3f0e1694c38f44ca0e5659d672559f7380
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
2024-06-06 01:51:39 -05:00
Galantsev, Dmitrii
29b86095ed
Fix rocprofiler plugin
...
- Replace non-working fields with working ones
- remove CU_OCCUPANCY completely as it isn't well supported
- Fix rocprofiler initialization with shared_ptr and rdc_module_init
- Replace env var ROCPROFILER_METRICS_PATH with ROCP_METRICS
- ROCPROFILER_METRICS_PATH is only relevant for rocprofv2
- ROCP_METRICS is only relevant for rocprofv1 (which we are using)
Change-Id: I21e6fa3f0e1694c38f44ca0e5659d672559f7380
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com >
[ROCm/rdc commit: 20ca2ce574 ]
2024-06-06 01:51:39 -05:00
Rahul Manocha
6eb8d8cb55
[SWDEV-438556][SWDEV-451646] - Fix for Warp vote catch tests
...
Change-Id: Icf9e0d488c4ba0267ce988b85d7b38478db9d1b8
[ROCm/hip-tests commit: e2ca8a03ff ]
2024-06-05 14:32:03 -04:00
Rahul Manocha
e2ca8a03ff
[SWDEV-438556][SWDEV-451646] - Fix for Warp vote catch tests
...
Change-Id: Icf9e0d488c4ba0267ce988b85d7b38478db9d1b8
2024-06-05 14:32:03 -04:00