Brzak, Branislav
afa60c590c
SWDEV-540609 - hipGraph capture of hipExtModuleLaunchKernel assumed grid size was a multiple of block size ( #694 )
...
[ROCm/clr commit: 32e027e66c ]
2025-07-09 16:05:40 +05:30
Kudchadker, Saleel
433c25eab0
SWDEV-539378 - Use agent of IPC memory owner ( #570 )
...
- Currently runtime just uses the local agent as it did not check for
IPCShared()
- With this fix we query hsa_amd_pointer_info and get the right agent
for the memory to pass it to the HSA copy api
[ROCm/clr commit: 46d766e4e2 ]
2025-07-08 12:02:01 -07:00
Belton-Schure, Aidan
88c1717658
SWDEV-515426 - Remove HIP_USE_RUNTIME_UNBUNDLER ( #205 )
...
* remove HIP_USE_RUNTIME_UNBUNDLER
* clang-format
* Generic to use comgr
* Remove HIP_ALWAYS_USE_NEW_COMGR_UNBUNDLING_ACTION flag
* Removes runtime unbundling unused and debug Code
* Removes stale functions
[ROCm/clr commit: 81238db679 ]
2025-07-08 21:45:31 +05:30
Manocha, Rahul
8e8dc41cf0
SWDEV-532420 - Fix kokkos P2P copy failure with vmheap ( #426 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: 22b1ca4d8c ]
2025-07-07 17:27:13 -07:00
Xie, Pengda
8e5921174f
SWDEV-540576 - Abort if user request a core dump ( #653 )
...
* SWDEV-539414 - Return error status from runtime handler when HIP_SKIP_ABORT_ON_GPU_ERROR is false
* SWDEV-539414 - default handler when GPU core file is generated
* SWDEV-540576 - Abort if user request a core dump
Change-Id: I9e2c640acf559880bd13641de9103e660ef822a3
---------
Co-authored-by: Assiouras, Ioannis <Ioannis.Assiouras@amd.com >
Co-authored-by: agunashe <ajay.gunashekar@amd.com >
[ROCm/clr commit: 9c1bff0ae7 ]
2025-07-03 00:29:14 +05:30
Xie, Pengda
19007f7015
SWDEV-536925 - Check for C++ compiler instead of C when building hip ( #490 )
...
Change cmake to use CMAKE_CXX_COMPILER_ID since CMAKE_COMPILER_IS_GNUCC is deprecated
[ROCm/clr commit: 21f6842fff ]
2025-07-01 12:59:54 -07:00
Sang, Tao
287ec83f5c
SWDEV-539145 - Support extended fine grained system memory pool ( #603 )
...
* Add hipHostMalloc() new flag hipHostMallocUncached which will force to allocate pinned
host memory on extended fine grained system memory pool.
* Add hipHostAlloc() new flag hipHostAllocUncached which will force to allocate pinned
host memory on extended fine grained system memory pool.
* Add hipHostRegister() new flag hipHostRegisterUncached which will force to map
host memory onto extended fine grained system momory pool.
[ROCm/clr commit: a7d7687b8f ]
2025-07-01 10:10:10 +05:30
Trinh, Ethan
66b125d5dc
SWDEV-539861 - add ROCclr version to logs ( #612 )
...
[ROCm/clr commit: 2ce45143d8 ]
2025-06-27 16:37:58 -04:00
Xie, AlexBin
534bd7413a
SWDEV-530767 ocltst GL test work with GL context on 2nd GPU ( #324 )
...
Change-Id: Ia3dbc661b3b9b1de71a632969707318f208131cd
[ROCm/clr commit: ef26fcdbd2 ]
2025-06-27 12:25:23 -04:00
Xie, AlexBin
a158b5c4a2
SWDEV-540176 - deb and rpm package include OpenCL config files ( #615 )
...
[ROCm/clr commit: 592c25e936 ]
2025-06-27 11:59:24 -04:00
Guan, Zichuan
c43b8ca05c
Fix memory leak in opengl interop ( #541 )
...
Signed-off-by: zichguan-amd <zichuan.guan@amd.com >
[ROCm/clr commit: 51508e0bef ]
2025-06-27 09:51:18 -04:00
Belton-Schure, Aidan
b735783ae7
SWDEV-536813 - Make alignment 16 for special cases ( #609 )
...
[ROCm/clr commit: 5e77c58bd0 ]
2025-06-27 14:20:16 +05:30
Lin, Qun
ced47b3588
SWDEV-508869 - Replace asicRevision with gfxip triple in paldevice ( #601 )
...
asicRevision is not unique in pal path now, use gfxip triple to match isa is more straight forward in pal path.
[ROCm/clr commit: b584fc8cd1 ]
2025-06-27 10:09:21 +08:00
Lin, Qun
3b44884a57
SWDEV-508869 - Fix Linux build error for HIP on PAL ( #176 )
...
[ROCm/clr commit: 9699cc3864 ]
2025-06-27 07:51:22 +08:00
Luu, Jonathan
20a9e311a9
SWDEV-531400_SYMLINK remove SYMLINK ( #525 )
...
Co-authored-by: Jonathan Luu <jonatluu@amd.com >
[ROCm/clr commit: a2dafbeacf ]
2025-06-26 15:53:39 -04:00
Luu, Jonathan
81c75a7acc
SWDEV-531400 - Remove file reorganization backward compatibility (clr hip) ( #472 )
...
* SWDEV-531400 Remove file reorganization backward compatibility (clr hip)
* SWDEV-531400 remove backwards compatibility for opencl
* SWDEV-531400 remove header_template.hpp.in
---------
Co-authored-by: Jonathan Luu <jonatluu@amd.com >
[ROCm/clr commit: c64d56195f ]
2025-06-26 15:53:11 -04:00
Sang, Tao
da7c6f57ef
SWDEV-539399 - Support ROCCLR_MEM_HSA_CONTIGUOUS ( #610 )
...
Fix missing support of ROCCLR_MEM_HSA_CONTIGUOUS in
hipExtMallocWithFlags().
[ROCm/clr commit: f4d78d427c ]
2025-06-26 14:05:23 -04:00
Jiang, Julia
cc2129b2f4
SWDEV-461599 - scrub HCC in clr documents ( #569 )
...
[ROCm/clr commit: b5cd8321d3 ]
2025-06-26 15:05:59 +05:30
Sicarov, Dragoslav
dbfd869936
SWDEV-533232 Add num_threads API in cooperative_groups ( #437 )
...
* Add num_threads API in cooperative_groups
* Reimplementsize API as its alias.
* Update changelog
[ROCm/clr commit: a4631b5700 ]
2025-06-26 15:05:17 +05:30
Arandjelovic, Marko
c530e72a7c
SWDEV-512344 - Allow unmapping of only complete subbuffers ( #608 )
...
* Do not allow partial unmapping
* Add check to prevent out of bounds unmap
* Improve code quality
* Use getOrigin instead of getOffset
[ROCm/clr commit: 349b83c1f6 ]
2025-06-26 15:01:33 +05:30
Lytovchenko, Danylo
18dc7b2d24
SWDEV-123456 - use explicit PR head SHA for clang-format ( #623 )
...
* SWDEV-123456 - use explicit PR head SHA for clang-format
* SWDEV-123456 - set new runners name
[ROCm/clr commit: 704fea29cf ]
2025-06-26 10:46:02 +02:00
Patel, Jaydeepkumar
821a1d89b0
SWDEV-536226 - Avoid waiting for lastCommand completion if GPU has already reported an error otherwise it causes hang due to status of cmd is not becoming CL_COMPLETE. ( #478 )
...
[ROCm/clr commit: a60212b9b4 ]
2025-06-25 20:59:17 +05:30
Lytovchenko, Danylo
e8988efb74
SWDEV-123456 - use only specific lines ( #573 )
...
* SWDEV-123456 - use only specific lines
* SWDEV-123456 - only run clang on diff between PR target and current
[ROCm/clr commit: ccb31fdf9d ]
2025-06-25 10:54:29 +02:00
Kudchadker, Saleel
13117b0ecd
SWDEV-535490 - Fix build break on windows ( #618 )
...
[ROCm/clr commit: 4c2405b108 ]
2025-06-24 18:34:55 -07:00
Kudchadker, Saleel
3c9f80b4e4
SWDEV-535490 - Improve logging ( #441 )
...
- Include HIP version/githash in the logs
- Add a new method to print library path
[ROCm/clr commit: 5d53c83806 ]
2025-06-24 13:00:00 -07:00
Lytovchenko, Danylo
4383a50bd9
SWDEV-123456 - allow merge commits in the log ( #605 )
...
[ROCm/clr commit: 0f4ad06629 ]
2025-06-24 13:13:59 +02:00
Lytovchenko, Danylo
e2e5ad827d
SWDEV-123456 - use new hosted runners for clang actions ( #604 )
...
* SWDEV-123456 - use new hosted runners for clang actions
* SWDEV-123456 - set specific runner for validation PRs
[ROCm/clr commit: be289f7fc7 ]
2025-06-24 09:02:00 +02:00
Sang, Tao
e113c4da2c
SWDEV-533964 - Let comgr compile SPIRV to exec directly ( #494 )
...
[ROCm/clr commit: 7755660eeb ]
2025-06-23 09:59:53 -04:00
Salinas, David
f748dac1fb
SWDEV-526498 - [HIPCC] Stop including perl scripts in hipcc packages ( #474 )
...
[ROCm/clr commit: 0635f13d9a ]
2025-06-23 18:23:54 +05:30
Belton-Schure, Aidan
90508da214
Fix rocWMMA specialization ( #532 )
...
Co-authored-by: Aidan Belton <abeltons@amd.com >
[ROCm/clr commit: 49690b8b38 ]
2025-06-23 18:22:37 +05:30
Belton-Schure, Aidan
56bee0426a
SWDEV-536813 - Fix HIP_vector_base alignment ( #501 )
...
* SWDEV-536813 - Fix HIP_vector_base alignment
Change-Id: I6ee211437768bbdf42186bcd0805b8c2290373da
* Remove alignas for vec3
Change-Id: If93c55327cad38cf179bdd2a89faa725b0a0fc15
* align array to match native_vector
Change-Id: I54fbdba01c19241a4c4945ba4c35ac6d40f17ea6
* update
Change-Id: Ib7de5a7ebde0b2a5c18fe5c70f7329a90807abfb
[ROCm/clr commit: 3faece02dc ]
2025-06-23 18:21:51 +05:30
Lytovchenko, Danylo
38cf648f0e
SWDEV-123456 - fix historical AI codeql ( #576 )
...
[ROCm/clr commit: f3003d674b ]
2025-06-20 08:45:15 +02:00
Ramakrishnan, Ranjith
1e0dc5ef34
SWDEV-535853 - Update the dependencies of rocm-opencl package ( #462 )
...
Currently rocm-opencl depends on ocl-icd runtime package. libopencl.so is part of ocl-icd-dev/devel package
Added the same to the dependency list of rocm-opencl-dev/devel package
[ROCm/clr commit: 7a2ba7e5db ]
2025-06-19 11:32:32 -07:00
Sang, Tao
0faa7d7c95
SWDEV-519446 Part 2: Update unsafe atomic function file header ( #394 )
...
* SWDEV-519446 Part 2: Update unsafe atomic function file header
* Use __HIP_ATOMICS_IGNORE_DENORMAL_MODE to denote [[clang::atomic(ignore_denormal_mode)]] when condition met.
[ROCm/clr commit: 428fce9fd6 ]
2025-06-19 19:12:59 +05:30
Belton-Schure, Aidan
615b904729
SWDEV-535738 - Properly define size_t for windows ( #481 )
...
[ROCm/clr commit: adda2602e1 ]
2025-06-18 19:32:11 +05:30
Lytovchenko, Danylo
d42c7875a6
SWDEV-123456 - add AI CodeQL workflows ( #558 )
...
[ROCm/clr commit: a2550e0a9e ]
2025-06-17 09:30:58 +02:00
Assiouras, Ioannis
079b490e64
SWDEV-537656 - Added c++11 include guard for constexpr HIP_vector_type operator== ( #517 )
...
[ROCm/clr commit: e88d9fabe0 ]
2025-06-13 12:05:41 +05:30
Hernandez, Gerardo
fa377062e6
SWDEV-510589 - fix libgcc1 dependency on Debian 10 ( #252 )
...
* fix libgcc1 should added to HIP_RUNTIME_DEB_STDPKG_DEPENDENCIES and not HIP_RUNTIME_RPM_STDPKG_DEPENDENCIES
* add libgcc1 and not libgcc_s1 also to HIP_RUNTIME_RPM_STDPKG_DEPENDENCIES as it seems rpms are also generated when compiling on Debian
[ROCm/clr commit: 0877d257e6 ]
2025-06-12 14:22:28 +05:30
Sang, Tao
cca39a7e19
SWDEV-519446 - Part 1: update normal atomic function file header ( #345 )
...
Remove the scope of __has_builtin(__hip_atomic_compare_exchange_strong) == false
[ROCm/clr commit: 67f6409eb1 ]
2025-06-12 09:16:51 +05:30
Brzak, Branislav
cefb51e63e
SWDEV-537139 - Add missing typename qualifier to permuteType ( #505 )
...
[ROCm/clr commit: b7778ecd65 ]
2025-06-11 08:03:10 +05:30
Brzak, Branislav
4eba877aef
SWDEV-531996 - Add legacy fallback Mesa loading via dlsym ( #512 )
...
[ROCm/clr commit: 494c0e3201 ]
2025-06-11 08:02:51 +05:30
Sang, Tao
06616a4837
SWDEV-511020 - fix bugs in surface function header ( #449 )
...
[ROCm/clr commit: 10ea744996 ]
2025-06-11 08:00:42 +05:30
Brzak, Branislav
c95ca33e7b
SWDEV-531996 SWDEV-530154 - Use *getprocaddress to obtain Mesa functions ( #504 )
...
[ROCm/clr commit: 5fabfedbd1 ]
2025-06-10 13:31:32 +05:30
Chaudhary, Jatin Jaikishan
c914642086
SWDEV-529899 - [ABI Break] remove unnamed namespace from fp16 operations ( #244 )
...
Change-Id: I4feb9089b4cee145300dc78fc43a4f42473f5b1c
[ROCm/clr commit: 543925e048 ]
2025-06-06 21:22:37 +05:30
Assiouras, Ioannis
af6016fe89
SWDEV-536048 - Add explicit cast to int when warpSize is used with == operator ( #473 )
...
[ROCm/clr commit: a01134a1ab ]
2025-06-06 12:22:31 +05:30
Jiang, Julia
4d2e05e142
SWDEV-525231 - Update changelog for ROCm 7.0 release ( #319 )
...
[ROCm/clr commit: d14cfb9c25 ]
2025-06-06 09:41:23 +05:30
Lytovchenko, Danylo
89b5c1d9bf
SWDEV-123456 auto clang-format ( #482 )
...
* SWDEV-123456 - add clang-format script and pre-commit hook
[ROCm/clr commit: 580a8759dd ]
2025-06-05 14:28:12 +02:00
Dittakavi, Satyanvesh
2001b250b5
SWDEV-535738 - Use the type traits implementation from __hip_internal namespace in hip headers ( #471 )
...
[ROCm/clr commit: 1bce89ca51 ]
2025-06-05 00:14:56 +05:30
Belton-Schure, Aidan
415ba0773b
Add HIP_vector_base constructor ( #456 )
...
Change-Id: I57571f6bf9876d3a9ff312b952858527ec6abc7b
[ROCm/clr commit: c2f6c98006 ]
2025-06-03 12:23:38 +05:30
Lytovchenko, Danylo
1586e74e76
SWDEV-123456 - handle checkboxes with spaces ( #464 )
...
[ROCm/clr commit: de27ba3f02 ]
2025-06-03 08:38:54 +02:00