Satyanvesh Dittakavi
74bd37bd34
SWDEV-309286 - Add check to limit host malloc upto system memory size
...
Change-Id: I4a0f55d6f7faa323b16d9b8fb12e876900da1bbc
[ROCm/clr commit: c9532093ce ]
2021-12-07 12:02:29 -05:00
Jeremy Newton
91baa9ded6
SWDEV-306293 - fix regression in cleanup
...
To fix SWDEV-306293, x86_64-rocm-opencl.conf was renamed to
10-rocm-opencl.conf. This was not changes in the clean up, only in the
creation, so the patch causes a regression by not cleaning up the new
filename.
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
Change-Id: I4aa456955f6f7c2d52a3560e5e792537f95add17
[ROCm/clr commit: e885ae9591 ]
2021-12-07 09:59:03 -05:00
Christophe Paquot
1b87d3a497
SWDEV-307109 - Don't force Persistent for HIP
...
With SAM on, don't force Persistent for allocations
in HIP. This makes ROCCLR go down paths we don't want
for HIP.
Change-Id: If54cc16fa891d4cfdc761c6ab21ad707627e822a
[ROCm/clr commit: 5243552768 ]
2021-12-06 12:16:08 -05:00
Sarbojit Sarkar
c6afc74798
SWDEV-313905 - Fix for hipLaunchCooperativeKernel crash
...
Change-Id: I41205171a9607962ab6b66f2ebc6f8dc9db7f158
[ROCm/clr commit: 9a51909058 ]
2021-12-05 23:15:06 -05:00
Sarbojit Sarkar
cf01ea2dae
SWDEV-313722 - Fix for segfault while using rocprof
...
Change-Id: Ia00868e058069ee73ce4a852ab2529d8f785a4b7
[ROCm/clr commit: 9a3cb1608b ]
2021-12-05 23:14:26 -05:00
Tao Sang
68c75c9fb7
SWDEV-303204 - Disable texture/image Apis on some devices
...
If the target device doesn't support image,
compiler will send out unavailable error if device texture apis
are called; and host texture apis will return hipErrorNotSupported.
Remove useless include/hip/amd_detail/texture_functions.h.
Add hipDeviceAttributeImageSupport attribute to check image
support in runtime.
Add __HIP_NO_IMAGE_SUPPORT(=1) macro in device code to indicate
texture apis not supported.
Change-Id: Ia891493e681a61980a2444859a90e046a9ebea39
[ROCm/clr commit: 5acc8b5102 ]
2021-12-04 08:14:08 -05:00
haoyuan2
6c68d56c17
SWDEV-309292 - add hipPos definition in CUDA path
...
Change-Id: Ia81d5db77d7403cafb583fda8083d0f4dbe33835
[ROCm/clr commit: 69117705c8 ]
2021-12-04 04:40:34 -05:00
haoyuan2
9cec2dcc94
SWDEV-311856 - check if the function pointer is valid
...
Change-Id: Iaa5bd7f8321434ce63d0bcf2791d3c65577b453d
[ROCm/clr commit: 1101cfedf5 ]
2021-12-04 04:40:09 -05:00
taosang2
6b3e3bf6c6
SWDEV-1 - Add EMU_ENV option
...
Fix FEAT-39125
Add EMU_ENV option. If it is ON, the building is for
emulation environment, thus some logics can be adjusted
to match emulation environment. If it is OFF, the
building is for regular environment.
Currently only ocltst will use the option. But it can
be used for other modules.
Change-Id: I54e1bc1309e82794b41fca2ae1f01f004138dced
[ROCm/clr commit: 76c6dcd558 ]
2021-12-03 10:03:00 -05:00
Chauncey Hui
5dab7d3843
SWDEV-2 - Change OpenCL version number from 3402 to 3403
...
[ROCm/clr commit: 1a677effa8 ]
2021-12-03 03:00:05 -05:00
Jatin Chaudhary
5d3ec295ba
SWDEV-307838 - Push clang diagnostics to be ignored
...
Change-Id: I7487170b44994079bfe7167b6211489a0c7fef2b
[ROCm/clr commit: bf28ecb048 ]
2021-12-03 02:48:34 -05:00
cjatin
2982b73c91
SWDEV-307407 - Add hiprtc's type traits function to match implementation of libcxx
...
Change-Id: I0a10eca329f817bbe31bdc47869b2de104d12d38
[ROCm/clr commit: 5b08779b25 ]
2021-12-02 23:32:23 -05:00
Jatin Chaudhary
59c41c7290
SWDEV-308889 - Add HIP_INCLUDE_HIP_HIP_RUNTIME_H define to stop including hip_runtime header in hiprtc code
...
Change-Id: Ic8f05dcfe61195a500718122f5fbd178c9df6be8
[ROCm/clr commit: 546d6c18bf ]
2021-12-02 22:48:30 -05:00
anusha GodavarthySurya
7cac13e36e
SWDEV-305766 - Added new debug APIs to get build information
...
Change-Id: Ibbf0c010cd8f7e6e659f2c4ba932cc8436574431
[ROCm/clr commit: e90cb3b07b ]
2021-12-02 12:20:51 -05:00
anusha GodavarthySurya
76457e470d
SWDEV-306833 - Refactor HIPEvent IPC code
...
Change-Id: I118e41ac843d14fa3b42b4eb538c5d112dff1c03
[ROCm/clr commit: 1564f2cd77 ]
2021-12-02 12:20:40 -05:00
Jeremy Newton
8c921fc3cc
Merge "SWDEV-312927 - Fix rocm-opencl package licensing" into amd-staging
...
[ROCm/clr commit: df2eec8465 ]
2021-12-02 11:48:59 -05:00
sdashmiz
5f5adf0b09
SWDEV-312099 - hipsteam capture API status report fix
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Iee0bbad978f3ca89ff81e5a8583c0aa9cfcb4098
[ROCm/clr commit: 981125aacc ]
2021-12-02 11:04:00 -05:00
Satyanvesh Dittakavi
b219bf8292
SWDEV-309286 - save the max system mem size in device info
...
Change-Id: I9955625aca6ceda059aef6354d909de636b610ba
[ROCm/clr commit: 9dabdcdc3e ]
2021-12-02 10:59:07 -05:00
Chauncey Hui
fb217aa6d0
SWDEV-2 - Change OpenCL version number from 3401 to 3402
...
[ROCm/clr commit: 1df0ddefe4 ]
2021-12-02 03:00:03 -05:00
Saleel Kudchadker
97456a157b
SWDEV-308843 - Increase MaxPinnedXferSize to 128
...
This allows experimenting with env var GPU_PINNED_XFER_SIZE which is
still at a default of 32MB
Change-Id: I85ade700ed58d498eba29d1737601dc74d4c26a4
[ROCm/clr commit: 3f82b99f5d ]
2021-12-01 20:37:56 -05:00
anusha GodavarthySurya
9761126154
SWDEV-284895 - unload program object before releasing it
...
Change-Id: Ib10c9877043d90de8e292db319bb9def43df8061
[ROCm/clr commit: ff00f2cea7 ]
2021-12-01 20:25:26 -05:00
anusha GodavarthySurya
02e46ec231
SWDEV-284895 - Adding kind metadata and launch init/fini marked kernels
...
Change-Id: If2b21c4b98567632c426943e0b69aca8d6f1ec2a
[ROCm/clr commit: 102aa9d6d9 ]
2021-12-01 08:17:44 -08:00
Freddy Paul
62730f576a
SWDEV-306293 - Failing Ubuntu, CL-GL subtest in OpenCL conformance
...
renaming rocm-opencl ldconfig file with "10-" prefix to prioritize
over system icd loader.
Change-Id: I0a54de7a0bc0e256d6470eae743ec712d1e42a36
Change-Id: I4af1d0e3e27f40f8b03b798cae43cfd4ba4a1880
[ROCm/clr commit: 3f1e227182 ]
2021-12-01 07:29:54 -08:00
Jeremy Newton
1105bca899
SWDEV-312927 - Fix rocm-opencl package licensing
...
The license file needs to be installed.
RPM also requires the LICENSE field to be set.
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
Change-Id: I8bcec77e51b88f3f6a6fa5799d6e38db1d1ab566
[ROCm/clr commit: 5416bcb7e8 ]
2021-11-30 17:27:03 -05:00
anusha GodavarthySurya
57c48a488b
SWDEV-240806 - Added Implementation for hipGraphInstantiateWithFlags and hipGraphExecMemsetNodeSetParams
...
Change-Id: I71683abb25234bf4e73be52a717d792c32e9aaa6
[ROCm/clr commit: 671fe75c26 ]
2021-11-30 13:04:08 -05:00
Chauncey Hui
0ef7ea3ad9
SWDEV-2 - Change OpenCL version number from 3400 to 3401
...
[ROCm/clr commit: 3d56881a14 ]
2021-11-30 03:00:03 -05:00
Sarbojit Sarkar
b1ac216804
SWDEV-310181 - Fix for hipMemcpy2DFromArray dtest failure
...
Change-Id: I4284cc543c5ebd5f09254d570230a25742e9dc3c
[ROCm/clr commit: 2cbdadd037 ]
2021-11-29 22:56:09 -05:00
Sarbojit Sarkar
c8a6920b91
SWDEV-310181 - Fix for AtoH Memcpy tests failure
...
Change-Id: Ibf8c8c01257f0516088d50d5c9f82040ed8fa067
[ROCm/clr commit: 02dc6f9f9a ]
2021-11-29 22:55:23 -05:00
kjayapra-amd
f75cfb049a
SWDEV-312822 - Fix the globalWorkSize to number of sizeof(var) instead of bytes.
...
Change-Id: Ic6b2bbb2e8d4cb6aa8d906d4b93cd06a176160d8
[ROCm/clr commit: d4ad981c0c ]
2021-11-29 17:36:11 -05:00
sdashmiz
bc60e9c564
SWDEV-311117: graph fetch node correct behavior
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Ie2794bbbf2eb171240eb7125c561026edb9ac042
[ROCm/clr commit: 15a6fc8a7c ]
2021-11-29 15:14:11 -05:00
pghafari
26ddbfd8ec
SWDEV-310292 - checking hip initialization
...
Change-Id: I83c9a0d511699c150abe61c3053cc4de2f7f1205
[ROCm/clr commit: 24e984fd57 ]
2021-11-29 14:59:19 -05:00
German Andryeyev
861b9fb84c
SWDEV-294669 - Avoid stall when the new signal was created
...
Stall in the host thread could occur earlier than the app expects.
Make sure rutnime can grow the signals to the queue size without
any stall. Also adding a new signal to the end of the pool could
break the dependency chain on signal reuse. The new logic will
insert the new signal after current to keep the chain intact.
Change-Id: I9c90b98515907db8b677528263c3e88cd9581a14
[ROCm/clr commit: 102c19adf3 ]
2021-11-29 10:08:06 -05:00
Chauncey Hui
ed0b9b60ed
SWDEV-2 - Change OpenCL version number from 3399 to 3400
...
[ROCm/clr commit: bfcb47ca72 ]
2021-11-29 03:00:05 -05:00
Sarbojit Sarkar
d6deab3aa9
SWDEV-313024 - added missing stream validation check
...
Change-Id: Iba541776b3d0975d3fa008000df12845b2fcf970
[ROCm/clr commit: d3c829aec2 ]
2021-11-29 00:13:35 -05:00
anusha GodavarthySurya
1f2644ecbe
SWDEV-308265 - Fix PCH __hipGetPCH
...
Change-Id: I65ba201eaa3a7d569f3be41942213cda40c7f09e
[ROCm/clr commit: 54259ebb4a ]
2021-11-28 23:41:46 -05:00
kjayapra-amd
f74515778c
SWDEV-312822 - Revert "SWDEV-310187 - Change flag to keep track of aligned sizes instead of expanded patterns."
...
This reverts commit 7220267211 .
Change-Id: I022c2a8375f9929e9723cec66e1e0b960263fc39
[ROCm/clr commit: 2e9bc8f793 ]
2021-11-28 23:39:40 -05:00
Chauncey Hui
af0788d2e9
SWDEV-2 - Change OpenCL version number from 3398 to 3399
...
[ROCm/clr commit: 2c23a1091f ]
2021-11-27 03:00:08 -05:00
German Andryeyev
b0b0c3049f
SWDEV-313126 - Use data() method for the base array address
...
Reference for the first element can trigger an assert with
_GLIBCXX_ASSERTIONS build
Change-Id: I59c63c052831307edfe5dcc6384798a43e9596dd
[ROCm/clr commit: 6f2e7c3199 ]
2021-11-26 09:51:57 -05:00
Jatin Chaudhary
5faf5c3b64
ROCMOPS-2659 - Add HIP_PATH to current binary directory
...
Change-Id: I2b91f10d620cef951c7832b2ee138f4981b40570
[ROCm/clr commit: aa6538079d ]
2021-11-26 03:31:10 -05:00
Chauncey Hui
3577900318
SWDEV-2 - Change OpenCL version number from 3397 to 3398
...
[ROCm/clr commit: e4be77cbef ]
2021-11-26 03:00:05 -05:00
Julia Jiang
ea2741f631
SWDEV-308644 - merge roc blit kernels
...
Change-Id: I378e511959fe17c03fa45066022e9670a4d181f0
[ROCm/clr commit: f5c9ad5b1d ]
2021-11-25 10:07:51 -05:00
Chauncey Hui
4d011fd9ae
SWDEV-2 - Change OpenCL version number from 3396 to 3397
...
[ROCm/clr commit: 964f5bc502 ]
2021-11-25 03:00:04 -05:00
Satyanvesh Dittakavi
1caf1e4936
SWDEV-292714 - Add unique id for each allocation to support HIP_POINTER_ATTRIBUTE_BUFFER_ID
...
Change-Id: Ibb3fcb2d0bbbef03525fc884d5b3e9b5f6c11423
[ROCm/clr commit: c56317b2e0 ]
2021-11-24 06:10:50 -05:00
Chauncey Hui
b3edecda2c
SWDEV-2 - Change OpenCL version number from 3395 to 3396
...
[ROCm/clr commit: 0ab4ad1310 ]
2021-11-24 03:00:04 -05:00
Jason Tang
4151dfab84
Merge "SWDEV-1 - Fix getopt for options that don't have colon" into amd-staging
...
[ROCm/clr commit: 36298f36d3 ]
2021-11-23 16:36:34 -05:00
Rahul Garg
9428d4e8a0
Revert "SWDEV-296926 - hipamd cmake file change to build hip/src"
...
This reverts commit fa7ff8bb08 .
Reason for revert: Fix for SWDEV-312654
Change-Id: I45bef538273431e0dd5d85cf889a7c769c87af73
[ROCm/clr commit: 2472abf589 ]
2021-11-23 12:24:38 -05:00
Saleel Kudchadker
dc7a87fad8
SWDEV-299893 - Fix PAL/lnx build
...
Change-Id: If4408a81d2dc8686c8e805a7697a7d9b2589c864
[ROCm/clr commit: 1e6cc5a2fa ]
2021-11-23 08:09:33 -08:00
Chauncey Hui
3af9ff75f6
SWDEV-2 - Change OpenCL version number from 3394 to 3395
...
[ROCm/clr commit: f526e9ea89 ]
2021-11-23 03:00:03 -05:00
Jason Tang
244fb0defd
SWDEV-1 - Fix getopt for options that don't have colon
...
Change-Id: Ibb8907e23294bfa033bdefb243ddac35574983b0
[ROCm/clr commit: aba8b08701 ]
2021-11-22 15:51:28 -05:00
anusha GodavarthySurya
1d922d6d57
SWDEV-240808 - Added nvidia handling for few graph APIs
...
Change-Id: I8edee87ea75d80152418f76cc8a521b2ba58f139
[ROCm/clr commit: a6bf18791e ]
2021-11-22 07:17:34 -08:00