Commit Graph

64512 Commits

Author SHA1 Message Date
Karl W Schulz 75f2e00df3 updating testing files to meet formatting requirements
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: aeb2161b2a]
2024-02-23 10:00:23 -06:00
Karl W Schulz aeb2161b2a updating testing files to meet formatting requirements
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-23 10:00:23 -06:00
Jose Santos 450a0ec12c updating Pytest mark and tests/workloads
Signed-off-by: Jose Santos <josantos@login1.hpcfund>


[ROCm/rocprofiler-compute commit: b018d9207f]
2024-02-23 10:00:23 -06:00
Jose Santos b018d9207f updating Pytest mark and tests/workloads
Signed-off-by: Jose Santos <josantos@login1.hpcfund>
2024-02-23 10:00:23 -06:00
Jose Santos 4c8be26e27 updating analyze commands to new commands/workloads
Signed-off-by: Jose Santos <josantos@login1.hpcfund>


[ROCm/rocprofiler-compute commit: 4f96837157]
2024-02-23 10:00:23 -06:00
Jose Santos 4f96837157 updating analyze commands to new commands/workloads
Signed-off-by: Jose Santos <josantos@login1.hpcfund>
2024-02-23 10:00:23 -06:00
Jose Santos 52c5564ae4 Update test_analyze_workloads.py
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund>


[ROCm/rocprofiler-compute commit: 6db524e5fe]
2024-02-23 10:00:23 -06:00
Jose Santos 6db524e5fe Update test_analyze_workloads.py
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund>
2024-02-23 10:00:23 -06:00
Jose Santos 96d022151c update to new Omniperf workloads
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund>


[ROCm/rocprofiler-compute commit: 40c8efc2ff]
2024-02-23 10:00:23 -06:00
Jose Santos 40c8efc2ff update to new Omniperf workloads
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund>
2024-02-23 10:00:23 -06:00
Jose Santos 79c75edc48 Moving workloads to old
Signed-off-by: Jose Santos <josantos@login1.hpcfund>


[ROCm/rocprofiler-compute commit: 989e29cf81]
2024-02-23 10:00:23 -06:00
Jose Santos 989e29cf81 Moving workloads to old
Signed-off-by: Jose Santos <josantos@login1.hpcfund>
2024-02-23 10:00:23 -06:00
Mirza Halilcevic 5bf1d946ed EXSWHTEC-283 - Introduce base implementations for numerical accuracy tests #260
Change-Id: I9cf71b420b7fc73fcd9df162b963fda73878cacb


[ROCm/hip-tests commit: b0622f51e2]
2024-02-23 20:46:18 +05:30
Mirza Halilcevic b0622f51e2 EXSWHTEC-283 - Introduce base implementations for numerical accuracy tests #260
Change-Id: I9cf71b420b7fc73fcd9df162b963fda73878cacb
2024-02-23 20:46:18 +05:30
Dino Music 35e66b0327 EXSWHTEC-289 - Implement tests for remainder and rounding device math functions #234
Change-Id: I8413cfeb0cbf32e2e8369c5b1527c9794a595688


[ROCm/hip-tests commit: 111497351d]
2024-02-23 20:46:17 +05:30
Dino Music 111497351d EXSWHTEC-289 - Implement tests for remainder and rounding device math functions #234
Change-Id: I8413cfeb0cbf32e2e8369c5b1527c9794a595688
2024-02-23 20:46:17 +05:30
Dino Music e3774e0215 EXSWHTEC-290 - Implement tests for misc device math functions #232
Change-Id: Iab3d16bf9e0ae30ad6d7488a5fbbc7326c3befb7


[ROCm/hip-tests commit: 34b25ab7ac]
2024-02-23 20:46:16 +05:30
Dino Music 34b25ab7ac EXSWHTEC-290 - Implement tests for misc device math functions #232
Change-Id: Iab3d16bf9e0ae30ad6d7488a5fbbc7326c3befb7
2024-02-23 20:46:16 +05:30
Dino Music e06f1302bf EXSWHTEC-287 - Implement tests for trigonometric device math functions #231
Change-Id: I44188fa2f60f2492e05596464c914b8c739be482


[ROCm/hip-tests commit: 36620358e6]
2024-02-23 20:46:15 +05:30
Dino Music 36620358e6 EXSWHTEC-287 - Implement tests for trigonometric device math functions #231
Change-Id: I44188fa2f60f2492e05596464c914b8c739be482
2024-02-23 20:46:15 +05:30
Mirza Halilčević db33e97368 EXSWHTEC-283 - Introduce build dependencies for numerical accuracy tests #233
Change-Id: I5381beb47347c24a161113b986fa7f252057ffdb


[ROCm/hip-tests commit: 122403f464]
2024-02-23 20:46:11 +05:30
Mirza Halilčević 122403f464 EXSWHTEC-283 - Introduce build dependencies for numerical accuracy tests #233
Change-Id: I5381beb47347c24a161113b986fa7f252057ffdb
2024-02-23 20:46:11 +05:30
Mirza Halilcevic dcade635c6 EXSWHTEC-281 - Implement Unit Tests for assert functions #210
Change-Id: I6c05915c957d9b67951b3e97cc35cb1ca72a945f


[ROCm/hip-tests commit: 044a59496c]
2024-02-23 20:45:53 +05:30
Mirza Halilcevic 044a59496c EXSWHTEC-281 - Implement Unit Tests for assert functions #210
Change-Id: I6c05915c957d9b67951b3e97cc35cb1ca72a945f
2024-02-23 20:45:53 +05:30
Mirza Halilčević 1cd4e6a55b EXSWHTEC-280 - Implement Unit Tests for launch bounds #209
Change-Id: I43af8c66dfcb4926bc29fe936a37d91fef6a0650


[ROCm/hip-tests commit: cf5ebc5990]
2024-02-23 20:44:46 +05:30
Mirza Halilčević cf5ebc5990 EXSWHTEC-280 - Implement Unit Tests for launch bounds #209
Change-Id: I43af8c66dfcb4926bc29fe936a37d91fef6a0650
2024-02-23 20:44:46 +05:30
Mirza Halilčević e1741ba833 EXSWHTEC-264 - Implement Unit Tests for Atomic Min/Max Operations #192
Change-Id: I11779d677b4133b1bc3baa244f8a1b9b21e0045a


[ROCm/hip-tests commit: cf34eb8d63]
2024-02-23 20:44:46 +05:30
Mirza Halilčević cf34eb8d63 EXSWHTEC-264 - Implement Unit Tests for Atomic Min/Max Operations #192
Change-Id: I11779d677b4133b1bc3baa244f8a1b9b21e0045a
2024-02-23 20:44:46 +05:30
Mirza Halilčević c1a03d1f5d EXSWHTEC-263 - Implement Unit Tests for Atomic Bitwise Operations #191
Change-Id: I78cf8fc662b08e3e3ba1bdb13cb27cea22fdce9e


[ROCm/hip-tests commit: b6180a3354]
2024-02-23 20:44:46 +05:30
Mirza Halilčević b6180a3354 EXSWHTEC-263 - Implement Unit Tests for Atomic Bitwise Operations #191
Change-Id: I78cf8fc662b08e3e3ba1bdb13cb27cea22fdce9e
2024-02-23 20:44:46 +05:30
Mirza Halilčević f8e64eeb1d EXSWHTEC-262 - Introduce build dependencies for atomic arithmetic operations #180
Change-Id: Ic2293f273158613312dc39914da087fc0a462242


[ROCm/hip-tests commit: 2eb17f0696]
2024-02-23 20:44:45 +05:30
Mirza Halilčević 2eb17f0696 EXSWHTEC-262 - Introduce build dependencies for atomic arithmetic operations #180
Change-Id: Ic2293f273158613312dc39914da087fc0a462242
2024-02-23 20:44:45 +05:30
Nives Vukovic 4556e4d651 EXSWHTEC-266 - Implement new and extend existing tests for coalesced group partitioning #155
Change-Id: Ia971913ef7550e9ce4c886c044c30dc46578beb3


[ROCm/hip-tests commit: c6a6475743]
2024-02-23 20:44:45 +05:30
Nives Vukovic c6a6475743 EXSWHTEC-266 - Implement new and extend existing tests for coalesced group partitioning #155
Change-Id: Ia971913ef7550e9ce4c886c044c30dc46578beb3
2024-02-23 20:44:45 +05:30
Rakesh Roy fa871e211f SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/119
- https://github.com/ROCm/hip-tests/pull/151
- https://github.com/ROCm/hip-tests/pull/57
- https://github.com/ROCm/hip-tests/pull/58
- https://github.com/ROCm/hip-tests/pull/59
- https://github.com/ROCm/hip-tests/pull/60
- https://github.com/ROCm/hip-tests/pull/99
- https://github.com/ROCm/hip-tests/pull/139
- https://github.com/ROCm/hip-tests/pull/152
- https://github.com/ROCm/hip-tests/pull/48
- https://github.com/ROCm/hip-tests/pull/54
- https://github.com/ROCm/hip-tests/pull/53
- https://github.com/ROCm/hip-tests/pull/24
- https://github.com/ROCm/hip-tests/pull/23
- https://github.com/ROCm/hip-tests/pull/22
- https://github.com/ROCm/hip-tests/pull/21
- https://github.com/ROCm/hip-tests/pull/20
- https://github.com/ROCm/hip-tests/pull/14
- https://github.com/ROCm/hip-tests/pull/8

Change-Id: I1eea54cd1436f3ddbfd5c1b3b2f672eb81d03cd4


[ROCm/hip-tests commit: 96df1fde80]
2024-02-23 20:42:03 +05:30
Rakesh Roy 96df1fde80 SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/119
- https://github.com/ROCm/hip-tests/pull/151
- https://github.com/ROCm/hip-tests/pull/57
- https://github.com/ROCm/hip-tests/pull/58
- https://github.com/ROCm/hip-tests/pull/59
- https://github.com/ROCm/hip-tests/pull/60
- https://github.com/ROCm/hip-tests/pull/99
- https://github.com/ROCm/hip-tests/pull/139
- https://github.com/ROCm/hip-tests/pull/152
- https://github.com/ROCm/hip-tests/pull/48
- https://github.com/ROCm/hip-tests/pull/54
- https://github.com/ROCm/hip-tests/pull/53
- https://github.com/ROCm/hip-tests/pull/24
- https://github.com/ROCm/hip-tests/pull/23
- https://github.com/ROCm/hip-tests/pull/22
- https://github.com/ROCm/hip-tests/pull/21
- https://github.com/ROCm/hip-tests/pull/20
- https://github.com/ROCm/hip-tests/pull/14
- https://github.com/ROCm/hip-tests/pull/8

Change-Id: I1eea54cd1436f3ddbfd5c1b3b2f672eb81d03cd4
2024-02-23 20:42:03 +05:30
German Andryeyev e78cae6434 SWDEV-440746 - Fix a crash during RGP capture
With multiple HIP streams it's possible to have a race condition when
one thread stops the traces, but another still performs submisisons.
That may cause a crash on the barrier callback.

Change-Id: Ic56f8277fcfd2c2142a4821d927b938b9f313add


[ROCm/clr commit: e2d2fad56c]
2024-02-22 23:53:35 -05:00
German Andryeyev e2d2fad56c SWDEV-440746 - Fix a crash during RGP capture
With multiple HIP streams it's possible to have a race condition when
one thread stops the traces, but another still performs submisisons.
That may cause a crash on the barrier callback.

Change-Id: Ic56f8277fcfd2c2142a4821d927b938b9f313add
2024-02-22 23:53:35 -05:00
Jaydeep Patel 71ce6de182 SWDEV-359287 - uniform_work_group_size is interger type is 1 for true and 0 for false.
Change-Id: Iac5584c3cdd3bf78e3f1e89033b9ce7e07afefca


[ROCm/clr commit: 4177b4b675]
2024-02-22 22:37:31 -05:00
Jaydeep Patel 4177b4b675 SWDEV-359287 - uniform_work_group_size is interger type is 1 for true and 0 for false.
Change-Id: Iac5584c3cdd3bf78e3f1e89033b9ce7e07afefca
2024-02-22 22:37:31 -05:00
Karl W Schulz 6ac883e20e more code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 76873dd0c4]
2024-02-22 16:02:25 -06:00
Karl W Schulz 76873dd0c4 more code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-22 16:02:25 -06:00
Karl W Schulz e9f8f78f9f more code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 5a27189c82]
2024-02-22 16:02:25 -06:00
Karl W Schulz 5a27189c82 more code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-22 16:02:25 -06:00
Karl W Schulz 4bfcf9b8a8 code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 79b877d679]
2024-02-22 16:02:25 -06:00
Karl W Schulz 79b877d679 code formatting updates
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-02-22 16:02:25 -06:00
German Andryeyev a8b35c3a18 SWDEV-404889 - Don't report trap handler
Trap handler shouldn't be reported for debugger and RGP

Change-Id: I149dacfed49584503c1874120d5f552fdec323a7


[ROCm/clr commit: 8f9a20738e]
2024-02-22 14:49:54 -05:00
German Andryeyev 8f9a20738e SWDEV-404889 - Don't report trap handler
Trap handler shouldn't be reported for debugger and RGP

Change-Id: I149dacfed49584503c1874120d5f552fdec323a7
2024-02-22 14:49:54 -05:00
Jonathan R. Madsen 7ce263b0e4 Update rocprofiler-register support
- add rocprofiler-register to CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS when found
- add rocprofiler-register to CPACK_RPM_BINARY_PACKAGE_REQUIRES when found
- remove report_tool_load_failures_explicit_
- add HSA_TOOLS_DISABLE_REGISTER flag
- add HSA_TOOLS_REPORT_REGISTER_FAILURE
- use HSA_TOOLS_REPORT_REGISTER_FAILURE instead of HSA_TOOLS_REPORT_LOAD_FAILURE
- changed rocprofiler-register message to not include the word "error"

Change-Id: Ib7fd7f14c42758a54c347874018281bb1b5477a6
2024-02-22 11:55:25 -05:00
Jonathan R. Madsen c85e1dc4cd Update rocprofiler-register support
- add rocprofiler-register to CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS when found
- add rocprofiler-register to CPACK_RPM_BINARY_PACKAGE_REQUIRES when found
- remove report_tool_load_failures_explicit_
- add HSA_TOOLS_DISABLE_REGISTER flag
- add HSA_TOOLS_REPORT_REGISTER_FAILURE
- use HSA_TOOLS_REPORT_REGISTER_FAILURE instead of HSA_TOOLS_REPORT_LOAD_FAILURE
- changed rocprofiler-register message to not include the word "error"

Change-Id: Ib7fd7f14c42758a54c347874018281bb1b5477a6


[ROCm/ROCR-Runtime commit: 7ce263b0e4]
2024-02-22 11:55:25 -05:00