Li, Todd tiantuo
ad9eb56dd4
SWDEV-546285 - add hipGetDriverEntryPoint ( #855 )
...
[ROCm/clr commit: 789e2029ca ]
2025-08-15 20:08:21 -07:00
Xie, Pengda
405061b019
SWDEV-520384 - CHANGELOG update ( #882 )
...
[ROCm/clr commit: ac40f0cfb6 ]
2025-08-15 19:23:32 -07:00
Xie, Jiabao(Jimbo)
5ce7103555
SWDEV-547589 - Add hipDeviceMallocUncached to hipMemCreate ( #815 )
...
Co-authored-by: Jimbo Xie <jiabaxie@amd.com >
[ROCm/clr commit: bd1e489f1f ]
2025-08-15 16:02:26 -07:00
Kudchadker, Saleel
9bb6fb0b79
SWDEV-537480 - Fix file handle cleanup ( #523 )
...
[ROCm/clr commit: b90f3c2507 ]
2025-08-15 15:32:12 -07:00
Xie, Jiabao(Jimbo)
42a97a2c16
SWDEV-477219 - fix using external api calls on hipEventRecordWithFlags ( #650 )
...
Co-authored-by: Jimbo Xie <jiabaxie@amd.com >
[ROCm/clr commit: e8128f975f ]
2025-08-15 13:40:52 -07:00
Manocha, Rahul
8fb910f69b
SWDEV-546295 - Add new APIs hipMemcpy3DBatchAsync and hipMemcpy3DPeer ( #818 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: e3cf50c96d ]
2025-08-15 13:18:29 -07:00
Arandjelovic, Marko
e91332340a
SWDEV-542815 - Fix unused-parameter compiler warnings ( #719 )
...
* SWDEV-542815 - Fix unused-parameter compiler warnings
* SWDEV-542815 - Run clang-format
* SWDEV-542815 - Run clang-format
* SWDEV-542815 - Run clang-format
* SWDEV-542815 - Run clang-format
[ROCm/clr commit: 1385d159ba ]
2025-08-15 22:10:23 +02:00
GunaShekar, Ajay
0d63a5abd3
SWDEV-546178 - hipModuleLoadFatBinary implementation ( #785 )
...
* SWDEV-546178 - hipModuleLoadFatBinary implementation
* SWDEV-546178 - hipModuleLoadFatBinary CHANGELOG update
* SWDEV-546178 - fix roctracer build issue due to hip_prof_str.h
[ROCm/clr commit: f6736d57a5 ]
2025-08-15 13:06:24 -07:00
Manocha, Rahul
b3ccf487da
SWDEV-545952 - API definitions for hipStreamSet/GetAttribute ( #831 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: 0f49c4a97f ]
2025-08-15 12:51:35 -07:00
Hernandez, Gerardo
ef0bb78310
SWDEV-525231 - clarify that reduce sync operations are new intrinsics in the 7.0 CHANGELOG ( #876 )
...
SWDEV-525231 - clarify that reduce sync operations are new intrinsics in 7.0, not an existing one
[ROCm/clr commit: a5be0f5346 ]
2025-08-15 12:40:05 -07:00
GunaShekar, Ajay
daa2814cf3
SWDEV-541623 - cuda parity hipTexObjectCreate when Array is null ( #734 )
...
[ROCm/clr commit: 54e592beec ]
2025-08-15 12:35:33 -07:00
Arandjelovic, Marko
4e4caf3ff8
SWDEV-512604 - Use the same context during Image creation ( #800 )
...
[ROCm/clr commit: be73d024e2 ]
2025-08-15 18:31:11 +02:00
Dittakavi, Satyanvesh
e81464f1ad
SWDEV-547629 - Fix hipLaunchHostFunc as it is supported during stream capture ( #823 )
...
[ROCm/clr commit: ddd96c1e5d ]
2025-08-15 15:19:59 +05:30
Arandjelovic, Marko
c33359ec62
SWDEV-532479 - Add tracking of hostcall memory allocations ( #416 )
...
* SWDEV-532479 - Add tracking of hostcall memory allocations
* SWDEV-532479 - Remove hostcall allocations if request is received
* SWDEV-532479 - Cleanup
* SWDEV-532479 - Naming fix
* SWDEV-532479 - Add new separator after each new function
[ROCm/clr commit: b58faa2f37 ]
2025-08-15 00:17:24 +02:00
Manocha, Rahul
2b79ca9435
SWDEV-546328 - API definitions for hipMemsetD2D8/D16/D32 ( #789 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: 5f86622adc ]
2025-08-14 14:47:28 -07:00
Arandjelovic, Marko
208d124f54
SWDEV-547453 Release the kernel command if the operation returns an error ( #807 )
...
* SWDEV-547453 Release the kernel command if the operation returns an error
* SWDEV-547453 - Initialize parameters_ to default value
* SWDEV-547453 - Run clang-format
[ROCm/clr commit: a15957fee9 ]
2025-08-14 20:08:53 +02:00
Stojiljkovic, Vladana
5775e9202b
SWDEV-545489, SWDEV-545082 - Free marker when ipc event is recorded ( #784 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
[ROCm/clr commit: da068a2492 ]
2025-08-14 11:08:53 +02:00
GunaShekar, Ajay
76328ecfde
SWDEV-546179 - hipModuleGetFunctionCount AMD impl ( #782 )
...
* SWDEV-546179 - hipModuleGetFunctionCount AMD impl
* SWDEV-546179 - return invalid for count ptr
* SWDEV-546179 - hipModuleGetFunctionCount CHANGELOG.md update
[ROCm/clr commit: dfb46db2fb ]
2025-08-13 20:28:12 -07:00
GunaShekar, Ajay
5c412edcd1
SWDEV-532576 - clr_logs_<pid>.txt default AMD_LOG_LEVEL_FILE ( #480 )
...
avoids app crash and uses default AMD_LOG_LEVEL_FILE if invalid name is passed
[ROCm/clr commit: 76637d7ebe ]
2025-08-13 20:27:42 -07:00
Xie, Pengda
0a7064606c
SWDEV-520384 - Improve postLoad latency during program load ( #758 )
...
Change-Id: I3c5a9e148efbd845c8fa3e4b51d9653664e9c499
[ROCm/clr commit: 191f068193 ]
2025-08-13 19:36:06 -07:00
Xie, Pengda
446f5740d8
SWDEV-547880 - Remove incorrect constMemSize calculation ( #813 )
...
[ROCm/clr commit: a028359ead ]
2025-08-13 13:13:27 -07:00
Deshpande, Chinmay Diwakar
670a73e331
SWDEV-548352 - Remove logging limit in cltrace ( #830 )
...
* SWDEV-548352 - Add environment var to disable logging limit in cltrace
* SWDEV-548352 - Fix formatting
* SWDEV-548352 - Remove logging limit entirely
* SWDEV-548352 - Change logging limit to 6000
---------
Co-authored-by: Chinmay Deshpande <chdeshpa@amd.com >
[ROCm/clr commit: cc99d17ddd ]
2025-08-13 11:18:56 -07:00
Sang, Tao
03338bc767
SWDEV-502579 Revert elf symbols patches ( #861 )
...
* Revert "Fix undefined symbol at runtime with newer versions of LLVM (#791 )"
This reverts commit b617e8feb6 .
* Revert "SWDEV-502579 - Remove duplicated symbols (#21 )"
This reverts commit 2296162578 .
Revert them because ELF symbols will be added into comgr header.
[ROCm/clr commit: 35c192f1af ]
2025-08-13 10:46:39 -04:00
Stojiljkovic, Vladana
33085dd232
SWDEV-533220 - Release marker when HostQueue is destroyed ( #460 )
...
Co-authored-by: Anusha GodavarthySurya <Anusha.GodavarthySurya@amd.com >
[ROCm/clr commit: 14760c6eba ]
2025-08-13 15:15:31 +02:00
Stojiljkovic, Vladana
aec217fec0
SWDEV-537855 - Free created event if hipIpcOpenEventHandle fails ( #680 )
...
[ROCm/clr commit: 499e2ee044 ]
2025-08-13 11:36:13 +02:00
Jiang, Julia
1bd8b35644
525231- Adding more info in changelog for 7.0 in staging ( #527 )
...
525231- Update changelog for 7.0 in staging
[ROCm/clr commit: eb438107a7 ]
2025-08-13 14:47:17 +05:30
Assiouras, Ioannis
59b7dba6f0
SWDEV-549247 - Fix stream checks for hipModuleLaunchCooperativeKernel… ( #858 )
...
SWDEV-549247 - Fix stream validation checks in hipModuleLaunchCooperativeKernelMultiDevice
In CooperativeKernelMultiDevice mode, the stream's device
should be validated against the grid's assigned device
rather than the current device.
[ROCm/clr commit: 2aa2212d93 ]
2025-08-13 07:47:49 +01:00
Andryeyev, German
6df9a49437
SWDEV-465041 - Add support for user events with DD ( #321 )
...
* SWDEV-465041 - Add support for user events with DD
User events can be replaced with HSA signals. Add the interface
to allocate HSA signal for user events and update the status on
CL_COMPLETE.
Force pinned path with DD to avoid blocking calls. Pinned memory
can be released only when the command is complete.
Simplify device enqueue path to use generic kernel arg buffer and
signals
* Fix notifyCmdQueue() logic for OCL
* Avoid blocking calls in OCL with DD
* Add event destruciton in a case of the failure.
[ROCm/clr commit: 2305f8ae56 ]
2025-08-12 19:04:36 -04:00
Assiouras, Ioannis
a7ed228997
SWDEV-543340 - Remove shared memory objects after IPC event cleanup ( #745 )
...
This change ensures that shared memory objects (e.g., files in /dev/shm)
are unlinked once all related IPC events have been destroyed.
[ROCm/clr commit: dc34af61d7 ]
2025-08-12 21:23:09 +01:00
Chaudhary, Jatin Jaikishan
442468de96
SWDEV-545100 - rename the template variable ( #798 )
...
[ROCm/clr commit: 42730527c6 ]
2025-08-12 21:58:55 +05:30
Chaudhary, Jatin Jaikishan
430f901b31
SWDEV-539481 - Add _rn variants of fp16 APIs ( #582 )
...
* Add _rn variants of fp16 APIs
* cover bf16 as well
[ROCm/clr commit: 4d5fe2206d ]
2025-08-12 21:58:38 +05:30
Dittakavi, Satyanvesh
04c935d29c
SWDEV-545947 - Add Implementation for hipSetValidDevices ( #805 )
...
[ROCm/clr commit: c60888b0cd ]
2025-08-12 16:29:09 +05:30
Dittakavi, Satyanvesh
263a0bc57d
SWDEV-540272 - copy params 3D struct should be populated even for memcpy 1D graph node ( #702 )
...
SWDEV-540272 - copy params 3D struct should be populated even for 1D graph node
[ROCm/clr commit: b50d70564e ]
2025-08-12 16:21:53 +05:30
Chaudhary, Jatin Jaikishan
7fe61f9556
SWDEV-540645 - use single path for code object loading ( #773 )
...
* use single path for code object loading
* Remove printf
* Address review comments
* Fix the declaration of ihipMallocManaged
[ROCm/clr commit: d7f90a3120 ]
2025-08-12 15:15:18 +05:30
Betigeri, Sourabh
0e0ca48a6a
SWDEV-528351 - Clean up hipJitOptions ( #439 )
...
[ROCm/clr commit: 0d9428135c ]
2025-08-11 21:24:44 +05:30
Betigeri, Sourabh
0916627b5f
SWDEV-528351 - Cleanup template specializations and overloads for enums ( #360 )
...
* SWDEV-528351 - Adds temlplate specialization for enums
* SWDEV-528351 - Removes template specializations for enums
[ROCm/clr commit: da61c5d1da ]
2025-08-11 21:24:24 +05:30
Chaudhary, Jatin Jaikishan
8f5eb715dc
SWDEV-508540 - adjust for compile time wavefront 64 ( #747 )
...
[ROCm/clr commit: 926eedc230 ]
2025-08-11 10:17:27 +05:30
Chaudhary, Jatin Jaikishan
61f5291b04
SWDEV-508540 - fix the max blocks per multiprocessor calculation ( #737 )
...
[ROCm/clr commit: ee124dda09 ]
2025-08-11 10:17:18 +05:30
GunaShekar, Ajay
bfcf0ef4e8
SWDEV-543366 - Bump PAL_CLIENT_INTERFACE_MAJOR_VERSION 916 --> 932 ( #725 )
...
Co-authored-by: Lin, Qun <Quentin.Lin@amd.com >
Co-authored-by: Lin,Qun <qlin@amd.com >
[ROCm/clr commit: ed903e8889 ]
2025-08-08 08:45:42 -07:00
Assiouras, Ioannis
b3ae0230a5
SWDEV-542218 - Remove attribute(aligned) from ext_vector_type as it i… ( #802 )
...
SWDEV-542218 - Remove attribute(aligned) from ext_vector_type as it is iignored
[ROCm/clr commit: 4646a756d9 ]
2025-08-08 13:09:56 +01:00
Kudchadker, Saleel
3a849c6962
SWDEV-538195 - Introduce threshold for handler submission ( #723 )
...
- When doing device/stream sync, we can submit a handler which may
introduce some host side delays. Use DEBUG_CLR_BATCH_CPU_SYNC_SIZE to
batch commands for host wait. Default for HIP is 8 commands.
- Investigation is underway in ROCr but need to address this for now in
HIP runtime.
[ROCm/clr commit: 9b045922a8 ]
2025-08-06 20:34:42 -07:00
Xie, Pengda
9cbbee4d6e
SWDEV-520384 - Improve Fat Binary loading latency ( #390 )
...
Init and fini kernel needs to be launched when we load and unload code object. Avoid looping through all kernels within a code object just to run the init and fini kernels. Compiler currently only generates 1 init and fini kernel.
[ROCm/clr commit: cd46294b31 ]
2025-08-05 14:02:05 -07:00
Xie, Pengda
213623506f
SWDEV-534394 - Kernel launch stream check ( #533 )
...
hipErrorInvalidResourceHandle is returned if stream is not on the launching device
[ROCm/clr commit: 7e777d3755 ]
2025-08-05 10:39:37 -07:00
Xie, Pengda
b7d8cb56d1
SWDEV-505833 - Remove DEBUG_CLR_SKIP_RELEASE_SCOPE flag ( #735 )
...
Cleanup debug flag DEBUG_CLR_SKIP_RELEASE_SCOPE
[ROCm/clr commit: 4121a860bf ]
2025-08-05 08:31:55 -07:00
Brzak, Branislav
d54e70063e
SWDEV-546137 - Don't rely on __cplusplus under hiprtc environment ( #806 )
...
[ROCm/clr commit: 111f12cbed ]
2025-08-04 21:33:26 +02:00
Assiouras, Ioannis
b443903ad8
SWDEV-533754 - Fixed mem leak in capturing gpu packets ( #365 )
...
[ROCm/clr commit: f094d16157 ]
2025-08-04 14:58:04 +01:00
Betigeri, Sourabh
40999496c1
SWDEV-545273 - Respect HIP_LAUNCH_PARAM_BUFFER_SIZE ( #770 )
...
[ROCm/clr commit: 2a02d2c2f3 ]
2025-08-03 17:32:52 -07:00
Kudchadker, Saleel
a1d3da6bd3
SWDEV-547614 - Demangle graph kernel names ( #809 )
...
[ROCm/clr commit: 1492328894 ]
2025-08-01 14:35:30 -07:00
Sumner, Brian
b617e8feb6
Fix undefined symbol at runtime with newer versions of LLVM ( #791 )
...
[ROCm/clr commit: 2da49283c8 ]
2025-08-01 08:15:02 -07:00
Patel, Jaydeepkumar
4458842ceb
SWDEV-541799 - Return hipSuccess from hipFreeAsync if ptr to free is … ( #683 )
...
SWDEV-541799 - Return hipSuccess from hipFreeAsync if ptr to free is nullptr to match with hipFree.
[ROCm/clr commit: c329b548eb ]
2025-08-01 14:41:40 +05:30