sdashmiz
fc0d9521f2
SWDEV-347345 - add missing func for nvdia
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ie2a70778d01948083d724a9d20e1f17541178ec5
[ROCm/clr commit: fefb9ae466 ]
2022-07-24 21:38:14 -04:00
Jaydeep Patel
a1a75f02f0
SWDEV-345020 - The bit channel description should not allow any channels after a zero channel
...
Change-Id: I66e6d25c032d22f9616dc59730f1f094d30c01cf
[ROCm/clr commit: 5b4e0321d4 ]
2022-07-24 21:35:26 -04:00
Sarbojit Sarkar
57473658dd
SWDEV-343380 - Added hipDrvGetErrorName/String
...
Change-Id: If22d87b64f8ffc870c05482d28c7c91fb2b7d041
[ROCm/clr commit: 53be27a84f ]
2022-07-24 21:32:48 -04:00
Ajay
4f985bd9cc
SWDEV-342009 SWDEV-340506 - assertion failures in managed variables
...
Change-Id: Iac884f2e3cece96e605e353a8851274ba578e8be
[ROCm/clr commit: 789e718549 ]
2022-07-22 11:48:34 -04:00
haoyuan2
71bd9ac9b9
SWDEV-342896 - fix incorrect format setting
...
Change-Id: I1fa72eefa3b550d41db6a4cc0812771fb0035bdc
[ROCm/clr commit: b96ff76989 ]
2022-07-22 11:17:50 -04:00
Satyanvesh Dittakavi
0886b8ad06
SWDEV-340226 - SWDEV-340692 - Fix minor issues with hiprtc Link APIs
...
- hiprtcAddLinkData should accept 0 or null as input name
- hiprtcLinkCreate should accept 0 or null as options ptr
- hiprtcCompile should send -fgpu-rdc option to comgr if its present in the options
Change-Id: I84f6e36df5c99b719ee9c67dfc1b4dbcfd8e3172
[ROCm/clr commit: ee27685ac4 ]
2022-07-22 07:23:26 -04:00
Anusha Godavarthy Surya
020a8dcede
SWDEV-344166 - Updated HIP APIs to return hipErrorNoDevice when there are no devices in the system
...
Change-Id: I636828ff39d3b404f89bcc6e2cb7348d92c897ff
[ROCm/clr commit: 0e2b348ef4 ]
2022-07-22 06:59:19 -04:00
Satyanvesh Dittakavi
1f258e6eb1
SWDEV-329802 - Refactor PCH to generate the right warp size on Navi GPUs
...
Change-Id: I817de9c858c152fee1f586303372820066a09dc9
[ROCm/clr commit: a9935b3257 ]
2022-07-22 05:49:59 -04:00
Rakesh Roy
32292bb914
SWDEV-344135 - Enable stream ordered memory and mempool tests
...
- Implement CUDA mappings for stream ordered memory allocator and memory pool APIs
Change-Id: I2434118ff043527ec7c3389cd5175e1e21d032bf
[ROCm/clr commit: 9f4214b587 ]
2022-07-21 00:05:39 -04:00
sdashmiz
f40f675a64
SWDEV-346448 - fix the missing defines
...
for nvdi compile
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ifd0e50a6f8636609fa61680cc719a2f82fb1320c
[ROCm/clr commit: 4bac774783 ]
2022-07-20 11:31:50 -04:00
Sarbojit Sarkar
bf38d72e0b
SWDEV-346461 - Fix for QMCPack tes failure
...
Change-Id: I92979f0c16766c28da6b14b6e17364749fe39fe3
[ROCm/clr commit: 7d23707817 ]
2022-07-19 02:13:07 -04:00
Sarbojit Sarkar
b11cc11a79
SWDEV-1 - Fixed hipGetErrorString
...
Change-Id: I7224014b945bafe1cec6d1d0e11184c3459ac1b0
[ROCm/clr commit: 323ed5bd82 ]
2022-07-18 03:38:28 -04:00
Ajay
56a71f18a2
SWDEV-327563 - catch2 deviceLib build failure
...
Change-Id: I82f95d61f64018a761e45dc8f424af032953fc51
[ROCm/clr commit: 9b18e404ae ]
2022-07-15 21:11:20 -04:00
Brian Sumner
1d88a5df2c
SWDEV-343278 - fix conversion functions
...
Change-Id: Ib93f886363314e980462ef562c998981bb958569
[ROCm/clr commit: a47887aa0d ]
2022-07-15 16:00:58 -04:00
Ammar ELWazir
f72cedce81
SWDEV-345650 - Solving hipKernelNameRefByPtr Stream Issue
...
Stream is not important to get the kernel
name from Function that can be found in
the functions_ map.
Change-Id: I164bc3ebcc5552359856e76204d8b124ba0d2f34
[ROCm/clr commit: fb8690f812 ]
2022-07-15 15:38:39 -04:00
Brian Sumner
5a402b9c99
SWDEV-333033 - add safe and unsafe atomic min and max including gfx940 and add missing nvidia support
...
Change-Id: I829a0a5fd49c510e77eabbcb92d1a415ef6b5a4c
[ROCm/clr commit: 4375b9f5b9 ]
2022-07-14 10:22:42 -04:00
Jaydeep Patel
40fda3cfe9
SWDEV-343168 - Clean ihipMallocPitch
...
Change-Id: Iab1c10ac2aea635ca10cc8bc98141df409ec917c
[ROCm/clr commit: 6b3b62f49e ]
2022-07-14 01:15:08 -04:00
Sarbojit Sarkar
06c0775ca6
SWDEV-345741 - hipDeviceSetLimit windows build error
...
Change-Id: I384541b190f1eb9e045553299215345426c5adc2
[ROCm/clr commit: a4d4289382 ]
2022-07-13 20:37:32 -04:00
sdashmiz
024e1510b1
SWDEV-321698 - add new enum entries to match cuda
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: If0a17b3234fd90b1f553a075e02280258000d36a
[ROCm/clr commit: 39dbf65782 ]
2022-07-13 10:22:06 -04:00
sdashmiz
b0cbdea221
SWDEV-345021 - add check for pointer
...
add check for pAllocateArray
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I6c91295c1fe4cffdf22f6b8c07fe0a592c2f4f70
[ROCm/clr commit: 848ae2c06b ]
2022-07-13 10:21:48 -04:00
Ajay
1a1d2e211e
SWDEV-291455 - hiprtc-builtins and hiprtc libraries in install/hip/lib
...
Change-Id: I7e499a746e3f7178995863fd27221583a6934e8f
[ROCm/clr commit: 67aa32d697 ]
2022-07-12 17:07:15 -04:00
German Andryeyev
4122b89ac6
SWDEV-311271 - Avoid a crash with the default queue
...
Move device access after the queue look-up
Change-Id: I799f23ff0299b20437c9a8edae42c38daa3e9ceb
[ROCm/clr commit: ff23c5b716 ]
2022-07-12 17:01:06 -04:00
Ajay
39a8a1df8d
SWDEV-345188 - hipamd: warnings treated as errors for catch tests
...
Change-Id: I8981a530da2e0213c60f7a81b09d9c36e27e9025
[ROCm/clr commit: 9eb45dd1e0 ]
2022-07-12 15:34:39 -04:00
Ajay
e6565f3209
SWDEV-327563 - Unit_hipGraphAddKernelNode_Negative null kernelparams fix
...
Change-Id: Id05f8944f41c04036b310b23358c908a8efb5a5b
[ROCm/clr commit: 4274863f5d ]
2022-07-12 12:41:28 -04:00
sdashmiz
02661ae763
SWDEV-343160 - correct mutual exclusive flags
...
- flags passed should be only one type at a time
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3e56f036e51d8cc84fe5c18c06cfa11cf785233f
[ROCm/clr commit: 030e7702f1 ]
2022-07-12 08:35:39 -04:00
Ranjith Ramakrishnan
96e042b340
SWDEV-345579 - Fix the installation path of FindHIP
...
The path variable was used incorrectly and this is causing issue in spack build
Change-Id: I34890577f1403d0d5efcba80d417ad5f9720aa6e
[ROCm/clr commit: d65aaf2f78 ]
2022-07-11 14:40:43 -04:00
Konstantin Zhuravlyov
1ff27025ee
roc-obj-extract: Only push STDIN if there are no arguments
...
- Otherwise this consumes the caller's stdin by accident.
Patch by:
- Bolo -- Josef Burger
- https://github.com/bigtrak
Change-Id: I669376c025c0cde2cfdd59b5a4a14a71c5d8e862
[ROCm/clr commit: a0ecfd13a9 ]
2022-07-11 14:30:03 -04:00
Ranjith Ramakrishnan
eea147de6e
SWDEV-344894 - Remove workaround code to strip the destination directory hip
...
HIP build scripts updated, so that cmake install prefix and cpack packaging prefix doesn't have destination directory hip
The workaround in source code is not at all required.
Depends-On: I6775407b4bfec84b6b911d333f3725c310539bfc
Change-Id: Ic1f5e170690d6dba0fec493143dea390c435cd42
[ROCm/clr commit: db6eaa35aa ]
2022-07-11 13:00:44 -04:00
Sarbojit Sarkar
d9be7ebb3e
SWDEV-341174 - Fixed typo
...
Change-Id: Ib605390bd17d014539d57488f0633db44d7c1fad
[ROCm/clr commit: 7d9dd78613 ]
2022-07-11 12:24:18 -04:00
Sarbojit Sarkar
3eb5628a49
SWDEV-345723 - Fixed test build issue
...
Change-Id: Id9545c9523bfad6b5afefcdc1f705d6043094ae4
[ROCm/clr commit: 2531854626 ]
2022-07-11 12:23:34 -04:00
Sarbojit Sarkar
c9226df336
SWDEV-323441 - Phase-II : per thread default stream
...
Change-Id: I3c796ddaebcf0223d7faf50c425c1674de215f9d
[ROCm/clr commit: e9961fedd8 ]
2022-07-11 12:22:23 -04:00
sdashmiz
66aff23bb1
SWDEV-344165 - correct wrong output
...
some attributes retruns wrong values
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I75ba08cb07aa4abdb48e2e20ad7f58be7422158f
[ROCm/clr commit: 2b9e39e901 ]
2022-07-11 10:11:25 -04:00
Rakesh Roy
006c9b0ae8
SWDEV-344168 - Fix hipMemsetAsync API crash
...
- Return hipErrorInvalidValue if memset size + offset is crossing
allocated memory size
Change-Id: I18bd7bcf90ccfce992acb4535a00a8560c0f684b
[ROCm/clr commit: 4e6e175f16 ]
2022-07-11 02:23:37 -04:00
Jaydeep
01e9429c97
SWDEV-343168 - return invalidValue if totalsize is more than device's global memory.
...
Change-Id: Ie052b9b75c9813d040fc23959df4146af98b96ed
[ROCm/clr commit: 4aa1ffcc45 ]
2022-07-11 02:18:54 -04:00
Tao Sang
c5f60e51ac
SWDEV-327502 Disable 3D linear filter on Mi200
...
Change-Id: I3f79fb4f3a59cd7335c5ca2363cf1659a0a7f6aa
[ROCm/clr commit: 2a91d45704 ]
2022-07-08 11:31:57 -04:00
Sourabh Betigeri
a4b6127a80
SWDEV-273026 - Fixes to retrieve valid device memory data when device context is changed and p2p is enabled
...
Change-Id: Ie3f0b81f7fc6de8df65ccff35f9aefb8f6abdfbe
[ROCm/clr commit: 8d48e0e6be ]
2022-07-08 01:45:49 -04:00
Ajay
caa9b581b5
SWDEV-340506 - Unit_hipCreateTextureObject_Pitch2DResource fix
...
Change-Id: I85431036818a3eb24100b1660e806a1c80d847eb
[ROCm/clr commit: 01ea934b3e ]
2022-07-07 13:05:08 -04:00
Ajay
c4a5d11d55
SWDEV-340506 - Unit_hipMalloc3DArray_Negative fix
...
Change-Id: I1fbf4be8aaef83b36749f1e253b5dba025e7f3cd
[ROCm/clr commit: eab4ea236c ]
2022-07-07 12:17:45 -04:00
Ajay
64cdfb8d75
SWDEV-344440 SWDEV-344433 - null ptr checks for hipMemPoolGetAttribute hipMemPoolSetAttribute
...
Change-Id: I812abb3c74a05c4ec9097b09ee7e9a86b0c91e9b
[ROCm/clr commit: 36a85741de ]
2022-07-05 18:42:34 +00:00
Rakesh Roy
2fcf335ee1
SWDEV-342007 - Fix hipArray Allocation APIs
...
- Capture error status of ihipImageCreate
- Return hipErrorOutOfMemory when image creation fails
Change-Id: If127a515447cc362d55fccd3eae304271da252d5
[ROCm/clr commit: 62069a5ae8 ]
2022-06-30 00:28:47 -04:00
Christophe Paquot
67e82629a1
SWDEV-322620 - Virtual Memory Management
...
Use correct granularity for VM address/size
Change-Id: I001f29eabe9503396bbec623df9d5155b882be4f
[ROCm/clr commit: bf5826ee93 ]
2022-06-29 15:59:56 -07:00
Saleel Kudchadker
0899f2212d
SWDEV-301667 - Early return if src == dst for 1D copy
...
Change-Id: Icaa334c6579bb5e70e92347f8bc37edcf5adf796
[ROCm/clr commit: cf07633dc8 ]
2022-06-28 14:21:40 -04:00
Ajay
930215afb7
SWDEV-337331 - Windows: DD=0 graph child Node fixes
...
Change-Id: Icd7fc3967a202946d3428eba99a1bbf43b9772db
[ROCm/clr commit: 8d1bd607f9 ]
2022-06-28 11:57:11 -04:00
Sarbojit Sarkar
b81ab5b937
SWDEV-341174 - fixed warning on cuda
...
Change-Id: I5d017bcc154a2985e23893c0d933438bf0fc1958
[ROCm/clr commit: 5bd8f8dbe6 ]
2022-06-27 04:49:53 -04:00
Sarbojit Sarkar
7ad62083ee
SWDEV-342831 - Fix hipGetDeviceCount return
...
Change-Id: I3b0338a51027258319c1926ac02de8d0af01d498
[ROCm/clr commit: 4b9ea686f6 ]
2022-06-27 00:39:08 -04:00
Sarbojit Sarkar
86481e460d
SWDEV-333073 - HIP_INIT_API to handle no return case
...
Change-Id: I78d43e88cc196047a4cb5d6fcf756339c0e46e80
[ROCm/clr commit: 1074b22c48 ]
2022-06-24 12:53:18 -04:00
Satyanvesh Dittakavi
32a73102ea
SWDEV-336538 - Return hipErrorNotSupported for unsupported APIs
...
Change-Id: Ie54771c2f58eebacdc0248bc116ef093f99eb9b8
[ROCm/clr commit: c6647487e0 ]
2022-06-23 07:31:31 -04:00
Ajay
4c12b879e3
SWDEV-342542 - Support hipGetStreamDeviceId on Windows
...
Change-Id: I3f79fb4f3058cd7335c5ca2363cf1659a0a7f6ad
[ROCm/clr commit: 2962d2ecf1 ]
2022-06-22 12:18:03 -04:00
Satyanvesh Dittakavi
8911a42f61
SWDEV-341360 - Handle named expressions with space in hipRTC
...
Change-Id: I1c26855d8a94e0a4d818664ca71094c6992221c9
[ROCm/clr commit: b263ab3248 ]
2022-06-22 14:19:16 +00:00
sdashmiz
a320f27ea1
SWDEV-341993 - correct parameters checks
...
flags, ptr and stream
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I306be503e8c15db1641eaeeae73e349a99f871ae
[ROCm/clr commit: 683b28d573 ]
2022-06-22 04:22:55 -04:00