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
Maisam Arif
bfe14dde25
Merge amd-dev into amd-master 20240223
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4179c02515fc8daad18ea3696eab2c4b17c8aebd
2024-02-23 00:44:25 -06:00
Maisam Arif
3044386124
Merge amd-dev into amd-master 20240223
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I4179c02515fc8daad18ea3696eab2c4b17c8aebd
[ROCm/amdsmi commit: bfe14dde25 ]
2024-02-23 00:44:25 -06:00
Maisam Arif
fa7a2838d8
Updated README and removed cpu core option from Static subparser
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I039c0f0ed2f7094aafe8849baea3cec887b7e8ff
2024-02-23 00:41:17 -06:00
Maisam Arif
45c9118db0
Updated README and removed cpu core option from Static subparser
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I039c0f0ed2f7094aafe8849baea3cec887b7e8ff
[ROCm/amdsmi commit: fa7a2838d8 ]
2024-02-23 00:41:17 -06:00
Maisam Arif
4ca326d824
SWDEV-436792 - Add XGMI Table
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia7a43b2b6d01fd32ece00cc26c28ba3088f3aa9e
2024-02-22 23:10:57 -06:00
Maisam Arif
60a86065c0
SWDEV-436792 - Add XGMI Table
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: Ia7a43b2b6d01fd32ece00cc26c28ba3088f3aa9e
[ROCm/amdsmi commit: 4ca326d824 ]
2024-02-22 23:10:57 -06:00
Maisam Arif
16c34e91ac
Align to Host left adjusted topology output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8e56156200d5eface7f069ccf82a6b7503e1a48c
2024-02-22 23:10:57 -06:00
Maisam Arif
06d32ac405
Align to Host left adjusted topology output
...
Signed-off-by: Maisam Arif <maisarif@amd.com >
Change-Id: I8e56156200d5eface7f069ccf82a6b7503e1a48c
[ROCm/amdsmi commit: 16c34e91ac ]
2024-02-22 23:10:57 -06:00
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
Deepak Mewar
f48e3f48a3
DCSM-371 - Observing previous mode details as null for amdsmi_set_cpu_pcie_link_rate
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
Change-Id: I79a61d7b10aaff27b07e3d108a9b817c5ead6cf3
2024-02-22 16:30:18 -05:00
Deepak Mewar
d41232363c
DCSM-371 - Observing previous mode details as null for amdsmi_set_cpu_pcie_link_rate
...
Signed-off-by: Deepak Mewar <deepak.mewar@amd.com >
Change-Id: I79a61d7b10aaff27b07e3d108a9b817c5ead6cf3
[ROCm/amdsmi commit: f48e3f48a3 ]
2024-02-22 16:30:18 -05: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
Giovanni LB
fe00badc6e
Adding late-replace envvar filenames to ATT
...
Change-Id: I5df51934ffa25358503013e1a230adb894d6ff94
2024-02-22 10:02:32 -05:00
Giovanni LB
fe83593ccc
Adding late-replace envvar filenames to ATT
...
Change-Id: I5df51934ffa25358503013e1a230adb894d6ff94
[ROCm/rocprofiler commit: fe00badc6e ]
2024-02-22 10:02:32 -05:00
Shweta Khatri
24633c7a85
Avoid releasing scratch for blit queues
...
At hsa_shutdown(), scratch_lock_ may be gone. Blit queues don't need it.
Change-Id: Ic132ac8a6be31fb2f0623137115608b0b222f077
2024-02-22 14:12:05 +00:00
Shweta Khatri
7b3dbd6d9e
Avoid releasing scratch for blit queues
...
At hsa_shutdown(), scratch_lock_ may be gone. Blit queues don't need it.
Change-Id: Ic132ac8a6be31fb2f0623137115608b0b222f077
[ROCm/ROCR-Runtime commit: 24633c7a85 ]
2024-02-22 14:12:05 +00:00
Jonathan Kim
1f63ea3476
Fix export-close race during IPC attach request
...
If two attach requests to the same piece of shared memory occur,
a double export or premature dmabuf fd close can occur since the export
and close on demand calls are not atomic.
Use a reference counter on shared memory dmabuf FDs that have
already been opened to avoid this problem.
Change-Id: I14a59209c0385e32582af42a57b33b1c6838a9b1
2024-02-22 14:12:05 +00:00
Jonathan Kim
18d556cba7
Fix export-close race during IPC attach request
...
If two attach requests to the same piece of shared memory occur,
a double export or premature dmabuf fd close can occur since the export
and close on demand calls are not atomic.
Use a reference counter on shared memory dmabuf FDs that have
already been opened to avoid this problem.
Change-Id: I14a59209c0385e32582af42a57b33b1c6838a9b1
[ROCm/ROCR-Runtime commit: 1f63ea3476 ]
2024-02-22 14:12:05 +00:00