Vladana Stojiljkovic
7a8a263cf7
SWDEV-432785 - Remove the mapping of __shfl* to __shfl*_sync functions on CUDA
...
Change-Id: I93d2ce360b834b3da01731cabc22841f7d0a092d
[ROCm/hipother commit: eb16d72255 ]
2024-08-06 04:38:05 -04:00
Marko Arandjelovic
babc011b35
SWDEV-476823 - Add mapping to cuTexRefGetAddress
...
Change-Id: I51fbcf704ae585d13a08537eaae30243b4c52d49
[ROCm/hipother commit: ba9c7c3f21 ]
2024-08-05 14:46:19 -04:00
Marko Arandjelovic
2d77f784a1
SWDEV-477086 - Add mapping to cuTexRefGetArray
...
Change-Id: I3a1b96a2a0c8d4281cdc934aa582a86f24d80b28
[ROCm/hipother commit: fe927012cb ]
2024-08-05 14:46:10 -04:00
Marko Arandjelovic
d5139b29ef
SWDEV-476869 - Add mapping to cudaGetTextureReference
...
Change-Id: I85a6e4423d7b8b88ed18629225c583b87551414f
[ROCm/hipother commit: ccd569c4bb ]
2024-08-02 12:14:16 +02:00
Maneesh Gupta
71a65f5643
SWDEV-459583 - Fix codeowners file
...
Change-Id: Ib03328a7fb13375fa44626a40202b1eeb177b8b5
[ROCm/hipother commit: 0e4a9d8882 ]
2024-07-24 08:20:37 +00:00
Maneesh Gupta
e322bbe769
SWDEV-472433 - Update year in license
...
Change-Id: I19d6642389c0e88d766a0e9d095363b7e2d7c1af
[ROCm/hipother commit: ca1fc948ab ]
2024-07-15 06:33:13 -04:00
Jatin Chaudhary
cabb17afdf
SWDEV-466747 - Add alias of HIPRT macro in CUDA
...
Change-Id: I9bc6ba3b05c5e45d075446c53511e079f5d0fbcb
[ROCm/hipother commit: 0ba07a685e ]
2024-07-12 04:53:23 -04:00
sdashmiz
0eaf547f0b
SWDEV-458069 - Fix return of local variable
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I8964f988383f61e35363490b669a416341150979
[ROCm/hipother commit: 1287d7e4a6 ]
2024-07-03 09:50:42 -04:00
Anusha GodavarthySurya
39ee453f6e
SWDEV-466037 - Add nvidia mapping for hip APIs
...
Change-Id: If8ef48715a13720454f61f693debe51bd15a4edc
[ROCm/hipother commit: 19390bc9ca ]
2024-06-13 10:35:31 +00:00
Ajay
ea53d4dd80
SWDEV-460814 - hipDeviceGetAttribute missed attributes for Nv platform
...
Change-Id: I4103aba6b9809c09fae30cada8c47ec1e8f16a35
[ROCm/hipother commit: a3de1bcdd9 ]
2024-05-16 12:03:46 -07:00
Satyanvesh Dittakavi
7bbc18b086
SWDEV-453527 - Add mapping for hipDrvMemcpy2DUnaligned
...
Change-Id: Ifaad326aa4455b4af2e5f0a26c1d9c7a3e6f6833
[ROCm/hipother commit: 3cd4516b10 ]
2024-05-03 05:50:36 -04:00
Julia Jiang
54aac1ca5b
SWDEV-459583 - Update codeownder in hipother repos
...
Change-Id: Ifbe9254e8773b911c24962486c64ea83e73992c5
[ROCm/hipother commit: 87925b8330 ]
2024-04-29 19:03:40 -04:00
Julia Jiang
dda087d9eb
SWDEV-449580 - Adding contributing.md in hipother repos
...
Change-Id: I97a951bee5cd2f3fcee85a9d8e0aeecc949d9983
[ROCm/hipother commit: e1f71f4a20 ]
2024-04-16 11:33:11 -04:00
Anusha GodavarthySurya
7d20260380
SWDEV-454718 - Add mapping for hipStreamBeginCaptureToGraph
...
Change-Id: I558cdbec3b76a1809e71ce4016cd267e22997a63
[ROCm/hipother commit: a63bfacca7 ]
2024-04-10 14:20:25 +00:00
Jaydeep Patel
2a1f064a2d
SWDEV-453498 - Add mapping for hipGetProcAddress.
...
Change-Id: I09d88c0843c8deebdb96ca81b451c5282fa5b206
[ROCm/hipother commit: 9706861f2a ]
2024-03-29 00:27:12 -04:00
Satyanvesh Dittakavi
7fe2ce53de
SWDEV-452914 - Add hipGetFuncBySymbol for NV
...
Change-Id: I85dba9de6f083a6532f908fa3ceab4305c3bbf30
[ROCm/hipother commit: 14a658824a ]
2024-03-26 14:44:50 +05:30
sdashmiz
3ffdf94954
SWDEV-436720 - Add nv mappings
...
- for hipDrvGraphAddMemsetNode and hipDrvGraphAddMemcpyNode
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ibb276fcab79b63587e6bf36d07ef129d7022ae3d
[ROCm/hipother commit: bc83af68dd ]
2024-03-12 09:50:40 -04:00
Sebastian Luzynski
95c0fd265b
SWDEV-444289 - Map hipDeviceAttributeCanUseStreamWaitValue to enum in CUDA
...
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: I174bea3e37abfc6d92dc5f90376442c37370a831
[ROCm/hipother commit: bfe18b50f5 ]
2024-02-19 02:16:22 -05:00
David Galiffi
c71766818d
SWDEV-437287 - Add CODEOWNERS file
...
Add @gargrahul, @rakesroy, and @mangupta as CODEOWNERS.
This is for GitHub upstream.
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Change-Id: Ia47a55263657f6f891ee487bed3f13709ee0fd79
[ROCm/hipother commit: 873a9b389b ]
2024-02-06 09:25:25 -05:00
Rahul Manocha
ff34ff3093
SWDEV-421025 Graph Kernel Node Attr ID/Value for Nvidia
...
Change-Id: Ia4676acbadf30fab4041ac7939c8dc6e3996b4e7
[ROCm/hipother commit: 8195ac393a ]
2024-01-23 20:35:53 -08:00
Rahul Garg
e1442e9abb
SWDEV-422771 - Add README
...
Change-Id: I0895d631347208967327df6aaf59bf6936548a9f
[ROCm/hipother commit: ee2893ac63 ]
2023-12-13 23:54:23 -05:00
Ioannis Assiouras
e56a93b407
SWDEV-432951 - Fixed C build for nvidia
...
Change-Id: I61de3da60fd1274cbf8e32f16f4ecfd8c428d5d5
[ROCm/hipother commit: 75ef32dfe9 ]
2023-11-17 12:27:53 +00:00
Ioannis Assiouras
f6490e6ca6
SWDEV-431568 - use typedef struct for hipExternalMemoryMipmappedArrayDesc
...
Change-Id: Iee81c823f9794aa26ee3dd8700d3adb60348db22
[ROCm/hipother commit: 2813f262d3 ]
2023-11-10 14:59:17 +00:00
Saleel Kudchadker
f45d8ec80c
SWDEV-408180 - Fix NV build
...
Change-Id: I4647cb8d1c710075c1417a1842b9627f77aa479a
[ROCm/hipother commit: ad18883265 ]
2023-10-18 22:50:57 +00:00
Saleel Kudchadker
e55ce90c53
SWDEV-408180 - Add a new hipMemcpyKind
...
Header changes to support new hipMemcpyDeviceToDeviceNoCU
Change-Id: I434d5b337ee7b76e930687674098b9488aaa22a9
[ROCm/hipother commit: f0cd4f7523 ]
2023-10-17 04:39:45 +00:00
Christophe Paquot
122ffd076b
SWDEV-371332 - Convert CUmemorytype to HIP enum
...
We need to convert the value given back from CUDA to HIP during hipPointerGetAttribute call
Change-Id: Idb19d60971f360a71c7451cfc56cdc56831d262f
[ROCm/hipother commit: ddb70737bd ]
2023-10-16 00:29:24 +05:30
sdashmiz
dd373854f3
SWDEV-332969 - [ABI Break]Substitute hipArray* with hipArray_t
...
- hipArray will be an internal struct from rocm6.0
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Icf97fe96b87be8532098cd7f9ceaad099f99c9b9
[ROCm/hipother commit: 452c1060f3 ]
2023-10-12 12:09:19 -04:00
Jatin Chaudhary
63029a9739
SWDEV-306642 - [ABI Break] Add texture/surface/device capabilities device struct entries
...
- alias hipGetDeviceProperties to hipGetDevicePropertiesR0600
- alias hipDeviceProp_t to hipDeviceProp_tR0600
- remove gcnArch from new device property struct
- add new requested struct members
Change-Id: If3f5dbef3d608487d9f6f419285f4bf577ea9bf0
[ROCm/hipother commit: 0ca6451c91 ]
2023-10-12 11:16:18 -04:00
taosang2
17517817de
SWDEV-299127 - Support External Mipmap
...
Support hipExternalMemoryGetMappedMipmappedArray().
Add ImageExternalBuffer to differiate ImageBuffer.
Currently we only support tiling_optimal mode as
vulkan driver doesn't provide tiling information.
Change-Id: I7e3524cdde53e4df9f728894bcebf4bd3f58d4d9
[ROCm/hipother commit: 2e8acab381 ]
2023-10-05 09:58:17 -04:00
Ioannis Assiouras
86d313aaad
SWDEV-425129 - Revert "SWDEV-420822 - [ABI Break] Merge hipFunction_attribute into hipFuncAttribute"
...
This reverts commit fde5bcf2ec .
Change-Id: I02d6e77f0874fc37f22de267435917edd4fdede3
[ROCm/hipother commit: 0a914daa1c ]
2023-10-03 11:32:19 +01:00
Ioannis Assiouras
fde5bcf2ec
SWDEV-420822 - [ABI Break] Merge hipFunction_attribute into hipFuncAttribute
...
Change-Id: I9b9f7979e9b8dd422d9064c17c79a25bf7248d30
[ROCm/hipother commit: cc83fa5c46 ]
2023-10-01 06:52:12 -04:00
Jatin Chaudhary
acc203fd8d
SWDEV-422808 - Add E5M2 and E4M3 for nvidia headers
...
Change-Id: Ib40e75c1b2e18d75164607a46e95fc322363c08e
[ROCm/hipother commit: 2eb5e93d26 ]
2023-09-21 11:57:04 -04:00
Satyanvesh Dittakavi
7028dc21d1
Github-3225 - Fix hip on cuda build issue with -default-stream=per-thread
...
Change-Id: I0485891c265617c213964f4130e90fbca9d801d4
[ROCm/hipother commit: cd8a0b2496 ]
2023-08-04 06:15:47 -04:00
Maneesh Gupta
6dfea7d3a1
Revert "SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName"
...
This reverts commit 638e204ed0 .
Change-Id: Ia7b9ca115be4f9591b195194eed967fc6c330012
[ROCm/hipother commit: 0d3dbe1a1d ]
2023-07-31 21:41:12 -04:00
Jatin Chaudhary
638e204ed0
SWDEV-264166 - [ABI Break] goodbye gcnArch, hello gcnArchName
...
Change-Id: I4b31284243a801f92f0be9468c25db7d027d9a13
[ROCm/hipother commit: c15ba5c755 ]
2023-07-25 02:51:29 -04:00
taosang2
0cd953ac9a
SWDEV-368553 - Fix C build failure
...
Change-Id: I56d760fa6cf8544100e3bcf3d35129bd16d8a42f
[ROCm/hipother commit: d26dff58a0 ]
2023-06-23 18:47:53 -04:00
taosang2
fc0234a757
SWDEV-368553 – Add missing mipmap Apis
...
Add missing mipmap Apis’ implementation.
Fix some bugs of mimpmap apis.
Use hipmipmappedArray to differentiate cuda
and driver apis on Nvidia.
Change-Id: I6079d9f3b2ddf4e42b9a6f7f3902322cfca02cfd
[ROCm/hipother commit: f6ec01a5f2 ]
2023-06-22 17:24:21 -04:00
Jatin Chaudhary
8a84b97b1f
SWDEV-400136 - change make_complex function name to make_hipComplex
...
Change-Id: Ia276610286df80ec35fe11f303eb9919eeda87dd
[ROCm/hipother commit: c0e2bd2278 ]
2023-06-15 09:02:38 -04:00
Satyanvesh Dittakavi
2ca6859723
SWDEV-395996 - Add double precision constants to math constants header
...
Fixes a typo and adds missing constants matching cuda
Change-Id: Iebf47d107af361cbd356c2a3b9cd6ef121d01363
[ROCm/hipother commit: 7d423570b0 ]
2023-06-05 03:31:27 -04:00
Jaydeep Patel
562be5c864
SWDEV-401847 - Update atomicMin/Max for float and double.
...
Change-Id: Ib5be459b8a24f0739e299ed12c9f877f8baa02b1
[ROCm/hipother commit: 01dc9ce02e ]
2023-05-29 14:27:16 -04:00
Satyanvesh Dittakavi
790f51e1f3
SWDEV-401850 - Fix hipCreateChannelDescHalf APIs
...
- Address ChannelDescHalf1 and ChannelDescHalf2 APIs not returning
correct Channel Descriptors in amd headers
- Add missing hipCreateChannelDescHalf APIs in nvidia headers
Change-Id: I558847425c2459d3cde329ca2e926d882bb0a9dd
[ROCm/hipother commit: e5e4a16996 ]
2023-05-25 04:36:24 -04:00
Jatin Chaudhary
efaf0b2aed
SWDEV-367537 - Add __hip_bfloat16 and vector definitions to match __nv_bfloat16
...
Change-Id: I1c0f9f5f278c2c3b4e175d9f08831ba458ed856e
[ROCm/hipother commit: ea190a2571 ]
2023-05-11 04:45:13 -04:00
Ajay
5b0467b9a3
SWDEV-394488 - cudaStreamGetCaptureInfo_v2 is undefined in CUDA 12.0
...
hipStreamPerThrdCompilerOptn.cc test fails to build with cudaStreamGetCaptureInfo_v2
in CUDA 12.0.
fix was to change runtime API cudaStreamGetCaptureInfo_v2
to Driver cuStreamGetCaptureInfo_v2
Change-Id: I44a0110770d3246f5345092acae301c9a2f6d520
[ROCm/hipother commit: e5e95946a1 ]
2023-05-05 10:10:07 -04:00
Ioannis Assiouras
04dd3d66b0
SWDEV-393199 - Added new include file for opengl interop mappings for nvidia
...
Change-Id: I2e955a9dd06539939188a5f2e1dde4f173af1202
[ROCm/hipother commit: 0f95d1d31d ]
2023-05-03 19:43:24 -04:00
Ajay
d15029d3c0
SWDEV-390170 - guard deprecated runtime apis on CUDA 12.0
...
Change-Id: I4ab967c276dfa98f75d508b9484e8d1324b4e4a7
[ROCm/hipother commit: cedc75f7e8 ]
2023-04-05 16:36:53 +00:00
Ioannis Assiouras
f32fc707da
SWDEV-387173 - Added cuda mappings for hipGraphMemAttr* enums
...
Change-Id: Ie5485ec518c6d107901a429ac3614e22caa9196b
[ROCm/hipother commit: cafad8f51e ]
2023-03-09 08:08:06 -05:00
Anusha GodavarthySurya
60d87305c5
SWDEV-330658 - Added flag hipHostRegisterReadOnly
...
Change-Id: Idb59dc6187e99512546dfeafde44c08ae85f6057
[ROCm/hipother commit: 81717d6329 ]
2023-03-09 00:20:24 -05:00
Jatin Chaudhary
09c16355f4
SWDEV-372153 - Add hipStreamGetDevice Implementation
...
Change-Id: Ifd1f13e311e8221ca6d94cf27f9131eb97678067
[ROCm/hipother commit: 8ce9ec60f8 ]
2023-03-01 04:35:49 -05:00
Ajay
5fe52ac30f
SWDEV-384100 - HIP support for CUDA 12.0
...
Apps are failing to build due to undefined deprecated texture APIs
Change-Id: I1fb64adc4bc0ba6ee6ecaa65d54b34da0327e6a3
[ROCm/hipother commit: 3fc34b8bf5 ]
2023-02-21 12:23:48 -05:00
Rakesh Roy
7323f7a4cf
SWDEV-338733 - Implement hipArrayGet* APIs
...
- Add implementation for hipArrayGetInfo, hipArrayGetDescriptor &
hipArray3DGetDescriptor APIs
Change-Id: I181a472066006bc3bd0d987408ea67e218310983
[ROCm/hipother commit: bb635fd5ff ]
2023-02-16 23:04:29 -05:00