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
Jaydeep Patel
ea22aea19b
SWDEV-369961 - Add mappings for enum hipGraphInstantiateFlags and types.
...
Change-Id: I03fa8221684b08a0c44e12aaf2eb7ce5281be629
[ROCm/hipother commit: cf18c50814 ]
2023-01-15 12:17:21 +00:00
German Andryeyev
a4f481f796
SWDEV-353281 - Initial support of memalloc in graph
...
Add memory allocation support in graph. Current implementation uses
cache from mempool to hold the allocations which belong to the graph.
Also the resource tracking is disabled at this moment because mempool
operates with hip::Stream objects, but graph has execution with
amd::HostQueue objects.
Change-Id: I54fe3250126d24f5a26ada975f37d429bb4ef17b
[ROCm/hipother commit: ec92380b66 ]
2023-01-13 13:06:59 -05:00
Ioannis Assiouras
dc62bdd371
SWDEV-374405 - Added OpenGL interoperability APIs for nvidia
...
Change-Id: I1d6ad5c610ab6ee805bd07dacea316b3242ed129
[ROCm/hipother commit: 9c531b6a67 ]
2023-01-12 05:22:14 -05:00
Rakesh Roy
d0cb83e7a8
SWDEV-368881 - Implement hipModuleLaunchCooperative* APIs
...
- Add implementation for hipModuleLaunchCooperativeKernel, hipModuleLaunchCooperativeKernelMultiDevice APIs
Change-Id: I2a80264e458549211c34b413397a08b57d021147
[ROCm/hipother commit: 9808909320 ]
2023-01-10 13:50:20 -05:00