Eiden Yoshida
0a15e4637a
CI: Remove setup steps ( #218 )
...
[ROCm/rocdecode commit: d4e3dac5e6 ]
2024-02-05 11:34:06 -08:00
Eiden Yoshida
d4e3dac5e6
CI: Remove setup steps ( #218 )
2024-02-05 11:34:06 -08:00
SrirakshaNag
64b06a643e
Kernel Serialization Support ( #379 )
...
* Serialization-rebased with main branch
* Removing client_id from queue completion callbacks
* removing debugging code
* source formatting (clang-format v11) (#449 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* moving ready signal handler to anonymous namespace
* source formatting (clang-format v11) (#450 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* Handling deque search better in queue destructor
* source formatting (clang-format v11) (#451 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* disabling test_total_runtime test in code coverage
---------
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
[ROCm/rocprofiler-sdk commit: f6198f226a ]
2024-02-05 12:42:59 -06:00
SrirakshaNag
f6198f226a
Kernel Serialization Support ( #379 )
...
* Serialization-rebased with main branch
* Removing client_id from queue completion callbacks
* removing debugging code
* source formatting (clang-format v11) (#449 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* moving ready signal handler to anonymous namespace
* source formatting (clang-format v11) (#450 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* Handling deque search better in queue destructor
* source formatting (clang-format v11) (#451 )
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
* disabling test_total_runtime test in code coverage
---------
Co-authored-by: Benjamin Welton <bewelton@amd.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: SrirakshaNag <SrirakshaNag@users.noreply.github.com >
2024-02-05 12:42:59 -06:00
Bill(Shuzhou) Liu
9683fc26ca
UMC ECC count error
...
Remove another place which will check the size of the file.
Change-Id: If681a84253a8594c9f6d44d84dbf5d04a5e35612
2024-02-05 11:07:29 -06:00
Bill(Shuzhou) Liu
058e3449a3
UMC ECC count error
...
Remove another place which will check the size of the file.
Change-Id: If681a84253a8594c9f6d44d84dbf5d04a5e35612
[ROCm/amdsmi commit: 9683fc26ca ]
2024-02-05 11:07:29 -06:00
David Addison
5d52f0285c
Added missing MPI_Comm_free() call before MPI_Finalize()
...
[ROCm/rccl-tests commit: c6afef0b6f ]
2024-02-05 08:53:54 -08:00
David Addison
c6afef0b6f
Added missing MPI_Comm_free() call before MPI_Finalize()
2024-02-05 08:53:54 -08:00
Bill(Shuzhou) Liu
5cfe2b4169
Fallback to junction temperature and socket power
...
If the card does not have edge temperature, fallback to junction
temperature. If the card only have socket power, then use socket
power instead.
Change-Id: I053a67a89cf3b29a34e82123f522c08d7dd68916
2024-02-05 10:10:26 -06:00
Bill(Shuzhou) Liu
d1efa59fe8
Fallback to junction temperature and socket power
...
If the card does not have edge temperature, fallback to junction
temperature. If the card only have socket power, then use socket
power instead.
Change-Id: I053a67a89cf3b29a34e82123f522c08d7dd68916
[ROCm/rdc commit: 5cfe2b4169 ]
2024-02-05 10:10:26 -06:00
Ioannis Assiouras
b97b245b0a
SWDEV-443796 - Translate CL_INVALID_GL_OBJECT error for DX/CL interop
...
Change-Id: If87bb9d0fb275dd4d9a8a949f4016a082a300144
[ROCm/clr commit: 32d49d55ec ]
2024-02-05 10:29:00 -05:00
Ioannis Assiouras
32d49d55ec
SWDEV-443796 - Translate CL_INVALID_GL_OBJECT error for DX/CL interop
...
Change-Id: If87bb9d0fb275dd4d9a8a949f4016a082a300144
2024-02-05 10:29:00 -05:00
Karl W Schulz
b6cf47958c
update syntax for fail-fast option
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 5b14a4a836 ]
2024-02-05 09:01:57 -06:00
Karl W Schulz
5b14a4a836
update syntax for fail-fast option
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
2024-02-05 09:01:57 -06:00
Anusha GodavarthySurya
82caf1c9ed
SWDEV-439637 - Added hipTexRefGetArray hipTexRefGetBorderColor(github id- #3382 )
...
Change-Id: I8e7ad7e5ffd4d78293739d5eee94d9e6f5079c2d
[ROCm/hip commit: e2dcda002d ]
2024-02-05 05:37:23 -05:00
Anusha GodavarthySurya
e2dcda002d
SWDEV-439637 - Added hipTexRefGetArray hipTexRefGetBorderColor(github id- #3382 )
...
Change-Id: I8e7ad7e5ffd4d78293739d5eee94d9e6f5079c2d
2024-02-05 05:37:23 -05:00
Satyanvesh Dittakavi
cd898208d9
SWDEV-400448 - SWDEV-392872 - Add lock to NullStream
...
Fetching null stream's logic has changed earlier from amd::HostQueue
to hip::Stream. This seem to cause some timing difference between
checking for null stream and creating it due to which issues are
observed in multithreaded applications using default stream.
Change-Id: Ie02365dec537275d23a1d225de9811e2fd3a9c55
[ROCm/clr commit: 8d265838cb ]
2024-02-05 02:58:23 -05:00
Satyanvesh Dittakavi
8d265838cb
SWDEV-400448 - SWDEV-392872 - Add lock to NullStream
...
Fetching null stream's logic has changed earlier from amd::HostQueue
to hip::Stream. This seem to cause some timing difference between
checking for null stream and creating it due to which issues are
observed in multithreaded applications using default stream.
Change-Id: Ie02365dec537275d23a1d225de9811e2fd3a9c55
2024-02-05 02:58:23 -05:00
Ioannis Assiouras
7c24bf2275
SWDEV-443796 - Fixed regression in DX11->OpenCL texture sharing case
...
Change-Id: Ia7d6cb08706ce9b15252f5412c9f9c57d53b2e6e
[ROCm/clr commit: dca7bb22b6 ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
dca7bb22b6
SWDEV-443796 - Fixed regression in DX11->OpenCL texture sharing case
...
Change-Id: Ia7d6cb08706ce9b15252f5412c9f9c57d53b2e6e
2024-02-05 05:08:11 +00:00
Rahul Manocha
7bccc07147
SWDEV-421025 - hipGraphInstantiateWithParams API changes
...
Change-Id: Ib07d4dd1698220b68ed27f91d58d3bd315a8804c
[ROCm/clr commit: 1a3901fa49 ]
2024-02-05 05:08:11 +00:00
Rahul Manocha
1a3901fa49
SWDEV-421025 - hipGraphInstantiateWithParams API changes
...
Change-Id: Ib07d4dd1698220b68ed27f91d58d3bd315a8804c
2024-02-05 05:08:11 +00:00
Rahul Manocha
0aadfd0a6f
SWDEV-421025 - Hip Launch Attribute ID/Value datatype for rocprof
...
Change-Id: Icfcd1ecf2f2956ba015820ba250f06b438169a6a
[ROCm/clr commit: ceffb24416 ]
2024-02-05 05:08:11 +00:00
Rahul Manocha
ceffb24416
SWDEV-421025 - Hip Launch Attribute ID/Value datatype for rocprof
...
Change-Id: Icfcd1ecf2f2956ba015820ba250f06b438169a6a
2024-02-05 05:08:11 +00:00
Saleel Kudchadker
423887c6f6
SWDEV-301667 - Better log
...
Display queue base pointer in the log. This can be co-related with AQL
packets
Change-Id: I544f9b6db6ae01c85e57e4b3f0b3fffefcd7c2ed
[ROCm/clr commit: 0567c3b720 ]
2024-02-05 05:08:11 +00:00
Saleel Kudchadker
0567c3b720
SWDEV-301667 - Better log
...
Display queue base pointer in the log. This can be co-related with AQL
packets
Change-Id: I544f9b6db6ae01c85e57e4b3f0b3fffefcd7c2ed
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
5c0490f53b
SWDEV-422207 - Enable DEBUG_CLR_GRAPH_PACKET_CAPTURE environiment variable
...
Change-Id: I9bf72b9c1a56980352109bd4d42b54ecb2d1b8f9
[ROCm/clr commit: ae0368d12d ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
ae0368d12d
SWDEV-422207 - Enable DEBUG_CLR_GRAPH_PACKET_CAPTURE environiment variable
...
Change-Id: I9bf72b9c1a56980352109bd4d42b54ecb2d1b8f9
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
7e4e75a53d
SWDEV-418291 - Add changelog for bfloat16 types
...
HIP now has bfloat16 types via amd_hip_bf16.h in hipamd, hip_bf16.h in
hip folder.
Change-Id: Ic4d227936c5013e4b5d577725b8f55bebdc15499
[ROCm/clr commit: 43c811bdd2 ]
2024-02-05 05:08:11 +00:00
Jatin Chaudhary
43c811bdd2
SWDEV-418291 - Add changelog for bfloat16 types
...
HIP now has bfloat16 types via amd_hip_bf16.h in hipamd, hip_bf16.h in
hip folder.
Change-Id: Ic4d227936c5013e4b5d577725b8f55bebdc15499
2024-02-05 05:08:11 +00:00
Alex Xie
dcf9f5a27a
SWDEV-443538 - Fix cmake build warning
...
Use GLVND versin of GL
Change-Id: I1d6b0ec8672a232d017ad27a01803556992e8a49
[ROCm/clr commit: 370ff6ea3e ]
2024-02-05 05:08:11 +00:00
Alex Xie
370ff6ea3e
SWDEV-443538 - Fix cmake build warning
...
Use GLVND versin of GL
Change-Id: I1d6b0ec8672a232d017ad27a01803556992e8a49
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
3316766258
SWDEV-443018 - Restrict input range for value argument in hipPointerSetAttribute
...
Change-Id: I17b6448bf49aed49315a0b4c1426dcbe011735d9
[ROCm/clr commit: 5b72582474 ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
5b72582474
SWDEV-443018 - Restrict input range for value argument in hipPointerSetAttribute
...
Change-Id: I17b6448bf49aed49315a0b4c1426dcbe011735d9
2024-02-05 05:08:11 +00:00
Shilei Tian
d6811208f4
SWDEV-442719 - Set CMP0074 to NEW to make sure find_package works correctly
...
If a system has LLVM installed, `find_package` could choose that one
even if we set `HIP_LLVM_ROOT`. `LLVM_ROOT` is ignored because of this
CMake policy is set to `OLD` by default.
Change-Id: I18fa0453afe170c229e92d6ddc386b43eb0c44f6
[ROCm/clr commit: a2a8dad980 ]
2024-02-05 05:08:11 +00:00
Shilei Tian
a2a8dad980
SWDEV-442719 - Set CMP0074 to NEW to make sure find_package works correctly
...
If a system has LLVM installed, `find_package` could choose that one
even if we set `HIP_LLVM_ROOT`. `LLVM_ROOT` is ignored because of this
CMake policy is set to `OLD` by default.
Change-Id: I18fa0453afe170c229e92d6ddc386b43eb0c44f6
2024-02-05 05:08:11 +00:00
Saleel Kudchadker
cc0b04cc60
SWDEV-301667 - Reset profiler correlation_id_
...
- The correlation_id had random junk values which we were inserting in
the dispatch AQL packet even when no profiler was attached but if we had
a valid timestamp.
- Also make sure we dont even write the reserved2 field in the AQL
packet if no profiler attached.
Change-Id: Icdb7493198c1bb5e2d786a97e027288660854cd7
[ROCm/clr commit: 9a6ddae7b2 ]
2024-02-05 05:08:11 +00:00
Saleel Kudchadker
9a6ddae7b2
SWDEV-301667 - Reset profiler correlation_id_
...
- The correlation_id had random junk values which we were inserting in
the dispatch AQL packet even when no profiler was attached but if we had
a valid timestamp.
- Also make sure we dont even write the reserved2 field in the AQL
packet if no profiler attached.
Change-Id: Icdb7493198c1bb5e2d786a97e027288660854cd7
2024-02-05 05:08:11 +00:00
Todd tiantuo Li
3445b57a43
SWDEV-438503 - Always report hipDeviceAttributeUnifiedAddressing as true.
...
Change-Id: I3119bd8f99c079280bde1ba32b3d26b474899e7d
[ROCm/clr commit: 60549b101c ]
2024-02-05 05:08:11 +00:00
Todd tiantuo Li
60549b101c
SWDEV-438503 - Always report hipDeviceAttributeUnifiedAddressing as true.
...
Change-Id: I3119bd8f99c079280bde1ba32b3d26b474899e7d
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
9c47344647
SWDEV-443109 - Fix for CXX compiler check in hip-config-amd.cmake
...
Change-Id: Ib6b8bc59a889ad2e4f440e847d9f2e7e8fb2cda2
[ROCm/clr commit: f28b1f1f1d ]
2024-02-05 05:08:11 +00:00
Ioannis Assiouras
f28b1f1f1d
SWDEV-443109 - Fix for CXX compiler check in hip-config-amd.cmake
...
Change-Id: Ib6b8bc59a889ad2e4f440e847d9f2e7e8fb2cda2
2024-02-05 05:08:11 +00:00
German Andryeyev
8b3c505b6f
SWDEV-440746 - Remove pending dispatch check for SDMA P2P
...
Change-Id: I7290345cfc60cd878fb39a06b03105441793c27b
[ROCm/clr commit: 842eda5e7f ]
2024-02-05 05:08:11 +00:00
German Andryeyev
842eda5e7f
SWDEV-440746 - Remove pending dispatch check for SDMA P2P
...
Change-Id: I7290345cfc60cd878fb39a06b03105441793c27b
2024-02-05 05:08:11 +00:00
German Andryeyev
650978eccc
SWDEV-404889 - Switch to FreezeExecutable()
...
Debugger support requires FreezeExecutable() call inside the loader interface.
Change-Id: Iff01840a5980500d8d51da8d73c3f24b2960c44a
[ROCm/clr commit: dcd2fcff16 ]
2024-02-05 05:08:11 +00:00
German Andryeyev
dcd2fcff16
SWDEV-404889 - Switch to FreezeExecutable()
...
Debugger support requires FreezeExecutable() call inside the loader interface.
Change-Id: Iff01840a5980500d8d51da8d73c3f24b2960c44a
2024-02-05 05:08:11 +00:00
Sameer Sahasrabuddhe
ebcecf1f4f
SWDEV-295298: hide warp sync builtins with a macro in ROCm 6.1
...
Change-Id: Ie2efd233c0bcf8ad0e06223ee854fe4bd1060443
[ROCm/clr commit: d80168eb87 ]
2024-02-05 05:08:11 +00:00
Sameer Sahasrabuddhe
d80168eb87
SWDEV-295298: hide warp sync builtins with a macro in ROCm 6.1
...
Change-Id: Ie2efd233c0bcf8ad0e06223ee854fe4bd1060443
2024-02-05 05:08:11 +00:00
cadolphe
bd399106ae
SWDEV-368741 - Check for uninstalled hsa-amd-aqlprofile to avoid Segmentation Fault
...
Change-Id: I0c0c7a2ea7c35237332ddd7c2461e4d9ff8e2f1c
[ROCm/clr commit: 243b86dd23 ]
2024-02-05 05:08:11 +00:00
cadolphe
243b86dd23
SWDEV-368741 - Check for uninstalled hsa-amd-aqlprofile to avoid Segmentation Fault
...
Change-Id: I0c0c7a2ea7c35237332ddd7c2461e4d9ff8e2f1c
2024-02-05 05:08:11 +00:00