Todd tiantuo Li
7573fa168d
SWDEV-554372 - Add 3 HIP_GET_PROC_ADDRESS_xxx flags ( #1057 )
2025-11-04 00:16:12 -08:00
dsicarov-amd
4915496bf9
SWDEV-533237 Add hipOccupancyAvailableDynamicSMemPerBlock API ( #899 )
...
* SWDEV-533237 Add initial support for hipOccupancyAvailableDynamicSMemPerBlock API
* SWDEV-533237 Add hipOccupancyAvailableDynamicSMemPerBlock wrapper for nvidia
* SWDEV-533237 Add implementation of hipOccupancyAvailableDynamicSMemPerBlock API
* SWDEV-533237 Add LDSAlignment field in Isa table
---------
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-10-29 10:58:42 +01:00
Rahul Manocha
f5d901f016
SWDEV-546311 - implement hipKernelGetLibrary & hipLibraryEnumerateKer… ( #1143 )
...
* SWDEV-546311 - implement hipKernelGetLibrary & hipLibraryEnumerateKernels API
* Fix for LibraryEnumerateKernel and KernelGetName
* Update Enumerate Kernels to handle 0 numKernels
* Minor fixes to function names
* fix error checking in internal function
* Update changelog for new apis
---------
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-10-27 14:13:17 -07:00
Satyanvesh Dittakavi
46e683d41a
SWDEV-545950 - Add hipStreamCopyAttributes API Implementation ( #914 )
...
* SWDEV-545950 - Add hipStreamCopyAttributes API Implementation
* Add unit test for hipStreamCopyAttributes API
* Add ChangeLog and nvidia mapping for the API
* Update rocprofiler-sdk with new HIP API details
* [rocprofiler-sdk] handle hipStreamCopyAttributes in stream tracing service
- this new HIP function has multiple stream arguments and needs to be skipped because it does not have an explicit create/destroy/set functionality
* Update HIP_RUNTIME_API_TABLE_STEP_VERSION in clr and rocprofiler-sdk
* Resolve merge conflicts
---------
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
2025-10-12 19:57:05 +05:30
Rahul Manocha
27ec19116d
SWDEV-557828 - fix hip-tests on cuda ( #1152 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-10-07 08:28:56 -07:00
Jatin Chaudhary
e79eaaa8a5
SWDEV-546287 - Implement hipLibrary load/unload ( #975 )
2025-09-19 22:23:49 +01:00
Sourabh U Betigeri
5201efe050
SWDEV-545259 - Adds clang-cl support and missing dispatch table entries ( #760 )
2025-08-27 09:35:58 -07:00
systems-assistant[bot]
7601798fa7
SWDEV-545953 - Add Implementation for hipStreamGetId ( #434 )
...
Authored-by: Satyanvesh Dittakavi <Satyanvesh.Dittakavi@amd.com >
2025-08-26 22:47:55 +05:30
Danylo Lytovchenko
f7338717ae
SWDEV-470698 - fix formatting, add format check workflow ( #657 )
2025-08-20 19:58:06 +05:30
Betigeri, Sourabh
35e48d1eaf
SWDEV-546293 - hipMemPrefetchAsync_v2 and hipMemAdvise_v2 implementation ( #869 )
...
SWDEV-546293 - hipMemPrefetchAsync hipMemAdvise_v2
Please enter the commit message for your changes. Lines starting
[ROCm/clr commit: cbee74a80e ]
2025-08-15 22:40:04 -07:00
Li, Todd tiantuo
ad9eb56dd4
SWDEV-546285 - add hipGetDriverEntryPoint ( #855 )
...
[ROCm/clr commit: 789e2029ca ]
2025-08-15 20:08:21 -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
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
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
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
Betigeri, Sourabh
328aeb758c
SWDEV-508963 - Change hipMemcpy subset of methods to use const qualifier for src ( #139 ) ( #418 )
...
Change-Id: Ia5b68bacff634d3d9e5757f515bac50887895bc3
[ROCm/clr commit: c0c3aa3637 ]
2025-05-29 13:07:51 +05:30
Brzak, Branislav
d17388cd6b
SWDEV-518962 - Match hipCtxGetApiVersion signature with Cuda ( #327 )
...
[ROCm/clr commit: ee2d4a0358 ]
2025-05-26 20:28:22 +05:30
Assiouras, Ioannis
3ea732b38a
SWDEV-508965 - [6.4 Preview] Remove HIP_MEMSET_NODE_PARAMS struct ( #121 ) ( #364 )
...
[ROCm/clr commit: 968f5599a8 ]
2025-05-21 21:16:42 +05:30
Jayaprakash, Karthik
a17e22a78c
SWDEV-529929 - hipMemGetHandleForAddressRange implementation. ( #245 )
...
[ROCm/clr commit: 12131de4a9 ]
2025-05-20 15:56:04 -04:00
Betigeri, Sourabh
487ede31a9
SWDEV-523281 - [clr] Implementation of hipLaunchKernelExC and hipDrvLaunchKernelEx API with support for cooperative launch ( #92 )
...
[ROCm/clr commit: 8c6b90996e ]
2025-04-03 20:10:05 +09:00
Rahul Manocha
75d53e5c22
SWDEV-489106 - Linker API addition to runtime
...
1) Add Linker APIs to runtime to support SPIRV linking
2) Migrate Internal implementations to runtime and share with rtc
3) Add Support to bundled and unbundled SPIRV Code object linking.
Change-Id: Ic1fd4431f842a208a2468e8aec54a65b5fa6b0e3
[ROCm/clr commit: 5930f047bb ]
2025-02-22 13:39:23 -05:00
Jimbo Xie
8a42a52d0f
SWDEV-477219 - implement hipEventRecordWithFlags
...
Change-Id: Icf07e85fc8c15f921f6e7c9fbd31dd3856dc988b
[ROCm/clr commit: 7a4a22d454 ]
2025-02-19 13:53:00 -05:00
Aidan Belton-Schure
33b4f178c0
SWDEV-443561 - Add tools dispatch table
...
Change-Id: I3445554e486ab7b94592571f52c1530cb918d021
[ROCm/clr commit: 152cee3737 ]
2025-02-04 04:57:38 -05:00
Ioannis Assiouras
2c8805e536
SWDEV-483134 - Remove hipExtHostAlloc API
...
Change-Id: I60777ef5c56b60dd8100d0d794ca10fb3b96a555
[ROCm/clr commit: e8b2fdab96 ]
2024-12-16 17:13:49 -05:00
Sourabh Betigeri
750313dfed
SWDEV-421020 - Adds hipGraphAddBatchMemOp, SetGetParams and execSetParams APIs
...
Change-Id: Ieccecfe6173cc68fd3c01f86c99f7cc09fe194a3
[ROCm/clr commit: f1c05e9026 ]
2024-12-13 06:23:39 +00:00
Sourabh Betigeri
7261404002
SWDEV-440866 - [hip-roclr] Adds support to batch memory operations APIs
...
Change-Id: I5ac63a6626af8c2b4ac382c52dfe1aaf0b3716b8
[ROCm/clr commit: 03dbcd8ca7 ]
2024-12-12 19:29:24 -05:00
Sourabh Betigeri
1712acdd2e
Revert "SWDEV-440866 - [hip-roclr] Adds support to batch memory operations APIs"
...
This reverts commit ab0ff9163d .
Reason for revert: hipInfo fails on windows. Updating llvm amd-mainline-closed
Change-Id: I57e1fa1945188b0bc0a799c4f3d540f2b7713003
[ROCm/clr commit: 2ca644cf22 ]
2024-12-02 16:46:12 -05:00
Sourabh Betigeri
ab0ff9163d
SWDEV-440866 - [hip-roclr] Adds support to batch memory operations APIs
...
Change-Id: I449ffca44bbb04d13348d112e896d603c70fd485
[ROCm/clr commit: bd5d8e9baf ]
2024-11-30 17:54:32 -05:00
Satyanvesh Dittakavi
815b9ffc36
SWDEV-489280 - Add missing hipGraphNodeSetParams API in dispatch table
...
Change-Id: I41dfd045fa4e29b49e605b8d583ec9f51dd6a6cc
[ROCm/clr commit: 15ecf834a1 ]
2024-10-08 13:56:02 -04:00
Branislav Brzak
169423798f
SWDEV-476542 - Unable to link to hipGraphExecGetFlags
...
Change-Id: I572baaeee31c6a73e533f9ef956bf111e9d2e688
[ROCm/clr commit: d29ebea7ac ]
2024-10-04 13:39:06 -04:00
Branislav Brzak
6a9b977def
SWDEV-478034 - Unable to link to hipGraphExecNodeSetParams
...
Change-Id: I0b6b8d1a4281ecda3c1789d8829ade9771aed741
[ROCm/clr commit: 939c788779 ]
2024-09-30 02:13:43 -04:00
Ioannis Assiouras
a00f071579
SWDEV-470372 - Added hipExtHostAlloc API
...
This change adds a new HIP API `hipExtHostAlloc` which preserves
the functionality of `hipHostMalloc`.
Change-Id: I13504c6fc13465ddd7aed329795bb4f2fef1baff
[ROCm/clr commit: 2c84211b58 ]
2024-08-27 08:26:03 -04:00
sdashmiz
ba07492b20
SWDEV-421021 - Add APIs cuMemcpyNodeGet/Set params
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I24bc0da56aad34c9d5876a3d83b59515f11dc3ea
[ROCm/clr commit: 57e79802cd ]
2024-07-10 12:53:01 -04:00
Ioannis Assiouras
a81f82931b
SWDEV-449620 - Added hipExternalMemoryGetMappedMipmappedArray in the dispatch table
...
Change-Id: I79952f131dea1949296685ee92cae05a4f9aec30
[ROCm/clr commit: 7b46701142 ]
2024-05-28 06:31:10 +00:00
Anusha GodavarthySurya
9818ad44a2
SWDEV-453739 - Added definition for undeclared methods
...
Change-Id: I3f10e0a3fb4bbaf9d873a6a988847f05ac43a312
[ROCm/clr commit: 45dccd6eab ]
2024-05-28 06:28:17 +00:00
shadi
15b8dc404c
SWDEV-420016 - Add more driver side graph APIs
...
Signed-off-by: shadi <shadi.dashmiz@amd.com >
Change-Id: Iff3ee7dcbcd24836f227fdc9bd5ff4b554ac914f
[ROCm/clr commit: f2b01782ac ]
2024-04-25 12:50:43 -04:00
Satyanvesh Dittakavi
15f01694f4
SWDEV-444021 - Implement hipGetFuncBySymbol
...
Change-Id: I7ef13d02c5b5c6ce2386ccb92b5602d005b35988
[ROCm/clr commit: 684fd60c8f ]
2024-03-14 02:56:30 -04:00
jiabaxie
5af8ba8513
SWDEV-450204 - hipGetProcAddress check for null corrected
...
Change-Id: Ic34b0d561d3d70f3411a60924a64c3b89954394f
[ROCm/clr commit: 14bcbcc25b ]
2024-03-13 16:44:08 -04:00
Anusha GodavarthySurya
41ec66ff67
SWDEV-448586 - Added implementation for new API hipStreamBeginCaptureToGraph
...
Change-Id: I1ce802102cef2b66c92d3375f769983841de793f
[ROCm/clr commit: 4feb1f9337 ]
2024-03-07 05:24:49 +00:00
jiabaxie
b251260e2a
SWDEV-437702 - implement hipGetProcAddress
...
This should be used in place of dlsym or GetProcAddress (linux and windows respectively)
Change-Id: I5501b538e03892e8e5a2282678d848fcaf21d911
[ROCm/clr commit: 0479cdb3dd ]
2024-02-08 11:26:02 -05:00
Anusha GodavarthySurya
daf22604af
SWDEV-439637 - Updated to compile with clang compiler
...
Change-Id: Ib0a8e1cc007f083fb1d1f4363cf89ba76ad3c4f2
[ROCm/clr commit: a1b2cbe44e ]
2024-02-06 23:57:13 -05:00
Anusha GodavarthySurya
78aee3d79f
SWDEV-439637 - Fix undefined symbol error hipTexRefGetArray & hipTexRefGetBorderColor (github id- #3382 )
...
Change-Id: Iae1956779e84759f23011151b60a01cef0d0ef32
[ROCm/clr commit: 5303cd2740 ]
2024-02-06 03:04:07 -05:00
Rahul Manocha
7bccc07147
SWDEV-421025 - hipGraphInstantiateWithParams API changes
...
Change-Id: Ib07d4dd1698220b68ed27f91d58d3bd315a8804c
[ROCm/clr commit: 1a3901fa49 ]
2024-02-05 05:08:11 +00:00
Anusha GodavarthySurya
401a2635ba
SWDEV-439637 - Fix undefined symbol error(github id- #3382 )
...
Change-Id: Ic7812e21618f48c737ce2c51b22a153099cc5d66
[ROCm/clr commit: 242132caa7 ]
2024-02-05 05:08:11 +00:00
sdashmiz
29eba6df09
SWDEV-421027 - Add hipGraphAddNode
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ic8cf293ff483ee2547b52d2975062bcb9a6f5d17
[ROCm/clr commit: d23835ffbe ]
2024-01-12 11:36:30 -05:00
Ioannis Assiouras
d45267dd2a
SWDEV-433745 - Added demangled symbol for hipExtModuleLaunchKernel
...
Change-Id: Ib8051fcbdf0c8c99e97c845b777d6562220701a0
[ROCm/clr commit: fe739047e5 ]
2023-12-15 16:59:40 -05:00
Anusha GodavarthySurya
01c89b94cd
SWDEV-436405 - Add hipGetDevicePropertiesR0000 and hipChooseDeviceR0000 to hip dispatch table
...
Change-Id: I5b373ac030502eb88477d20a1d216bc48369b51d
[ROCm/clr commit: 3e72b8d1e1 ]
2023-12-15 06:26:52 -05:00
sdashmiz
5e1985996c
SWDEV-421021 - Add hipDrvmemsetnode for graph
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I0240a162a16e61549d46b5d086c831404550e833
[ROCm/clr commit: b8e820f835 ]
2023-12-13 09:30:36 -05:00
Anusha GodavarthySurya
183bc0a591
SWDEV-351966 - Remove hipRegisterTracerCallback from dispatch table
...
Change-Id: Ib343e2c8414a98c0cee6c60fb74a47bb859d8f45
[ROCm/clr commit: d347f1d67d ]
2023-12-06 01:23:33 -05:00