Chauncey Hui
034e1f7f48
SWDEV-2 - Change OpenCL version number from 3425 to 3426
...
[ROCm/clr commit: af1f395718 ]
2022-02-25 03:02:14 -05:00
Christophe Paquot
7052f1f5de
SWDEV-323472 - Add hipThreadExchangeStreamCaptureMode
...
Also fix an issue in hip_prof_gen.py with GLenum.
Change-Id: Ib03fe9dae87b850c53b7d8aeb78b8dbdd01f794c
[ROCm/clr commit: 27f102b167 ]
2022-02-24 15:24:22 -05:00
German Andryeyev
ae0ca57698
SWDEV-319375 - Avoid global var size query
...
Currently COMGR doesn't provide global variable size and runtime
parses ELF binary directly. Avoid parsing for HIP. That can save
5% in hipModuleLoad() time.
Change-Id: I47540d1e957bdb0c2406b6b848222de2920b2504
[ROCm/clr commit: 2664d8cf9e ]
2022-02-23 21:33:05 -05:00
Saleel Kudchadker
57b1cd0cf2
SWDEV-321723 - Pass correct flags
...
Pass CL_MEM_SVM_ATOMICS with hipHostMallocNumaUser.
Change-Id: I7b8010c5584ffd2fbebb964832dcfa270d430830
[ROCm/clr commit: a3f4d9410c ]
2022-02-23 18:23:35 -08:00
Jeremy Newton
a0a9f3806b
Merge "SWDEV-1 - Fix cmake build" into amd-staging
...
[ROCm/clr commit: 7ac4483be7 ]
2022-02-23 14:11:56 -05:00
Julia Jiang
e6f8c4dc23
SWDEV-321654 - fix hipPointerGetAttribute API
...
Change-Id: Icafdda147eb16e08048d6c435c0c5714f3f8d143
[ROCm/clr commit: dabed031a0 ]
2022-02-22 21:32:28 -05:00
Siu Chi Chan
177b978f71
hip-config.cmake - resolve HIP_CLANG_ROOT when the compiler is a symlink
...
When the HIP compiler set to a symblink that was created outside
/opt/rocm/llvm/bin, HIP's cmake would get HIP_CLANG_ROOT incorrectly.
This teaches hip-config to get clang's real path first and use that to determine LLVM's directory.
Change-Id: I6275b67f843aff256dc72cf478e575224e0cedc3
[ROCm/clr commit: e70d7374ef ]
2022-02-22 11:35:58 -05:00
Saravanan Solaiyappan
9ba8e04eda
SWDEV-323670 - RPM: Remove symlinks during upgrade as well
...
During RPM upgrade, lib/libOpenCL.so* files/symlinks from the previous
installed version are not removed.
This change will remove those symlinks as part of the RPM remove
or upgrade operation.
Signed-off-by: Saravanan Solaiyappan <saravanan.solaiyappan@amd.com >
Change-Id: Ia943407052ec24911756042a5f9839a605522443
[ROCm/clr commit: 56dde03fbb ]
2022-02-22 08:04:02 -05:00
Chauncey Hui
9d131029d7
SWDEV-2 - Change OpenCL version number from 3424 to 3425
...
[ROCm/clr commit: f1d55767a8 ]
2022-02-22 03:00:06 -05:00
haoyuan2
10440f101f
SWDEV-316128 - HIP surface API support
...
remove redundant code in host API
Change-Id: I8fbf894e858642da4198cc7afd2d2e2f1971e738
[ROCm/clr commit: a7a7b62c73 ]
2022-02-21 16:50:16 -05:00
Payam
01bd9ba844
SWDEV-316050, SWDEV-316292 - Graph api matching error with Cuda
...
Change-Id: I80c9358e9ad3a2d57fca53e6ff7679f1e3953328
[ROCm/clr commit: c0b859641f ]
2022-02-21 16:29:50 -05:00
Sarbojit Sarkar
47b3aa484e
SWDEV-317787 - Added missing nullchecks
...
Change-Id: I4abe4f519c97122a96f668230398b10d4c4b9533
[ROCm/clr commit: 5dab99ca30 ]
2022-02-20 23:04:55 -05:00
Sarbojit Sarkar
011c51888f
SWDEV-314667 - Fix for crash
...
Change-Id: I1cfeadde975649fb1791cf354f7ba3f70db9d162
[ROCm/clr commit: a1562ec8f8 ]
2022-02-20 23:04:11 -05:00
Sarbojit Sarkar
855eb801eb
SWDEV-316792 - Fix for Event node
...
Change-Id: Ibb402648212c4d1d198e44ad9d166a2776805739
[ROCm/clr commit: a48429e922 ]
2022-02-20 23:02:41 -05:00
Saleel Kudchadker
7fa538bf79
SWDEV-301667 - Fix maxNode size for get_mempolicy
...
Change-Id: Ifd84c94394b86580cf39178ad0e7f85580b24edb
[ROCm/clr commit: c02d3fd7d8 ]
2022-02-19 12:48:22 -05:00
Satyanvesh Dittakavi
17f228dcef
EXSWCPHIPT-13 - Fix Segfault on Nvidia Platform
...
Change-Id: Ib85bb0b0e91b7703afc4858c4a5ada0115ad68f4
[ROCm/clr commit: f3f11f4c7d ]
2022-02-19 12:53:46 +00:00
Chauncey Hui
b4e97ebccb
SWDEV-2 - Change OpenCL version number from 3423 to 3424
...
[ROCm/clr commit: f95188ba4c ]
2022-02-19 03:00:07 -05:00
German Andryeyev
c52280ae72
SWDEV-323702 - Use active queue for transfer
...
Pass active queue for transfers in the cache coherency layer.
That will allow to use device transfer queue only for
cases when active queue isn't available, because using device
transfer queue from another active queue may cause a deadlock
Change-Id: Ifbe7e0303b77dbf6eeda3939ffbc25a3df7472de
[ROCm/clr commit: 95d55fdfa8 ]
2022-02-18 09:10:53 -05:00
Chauncey Hui
62dbceb61c
SWDEV-2 - Change OpenCL version number from 3422 to 3423
...
[ROCm/clr commit: ffbd63e774 ]
2022-02-18 03:00:06 -05:00
German Andryeyev
7c8a7ddf5e
SWDEV-323364 - Fix a typo
...
Change-Id: I2031296ab9451342d5930b8b2d3d2e6277946647
[ROCm/clr commit: fbf531398a ]
2022-02-17 20:50:29 -05:00
Saravanan Solaiyappan
4c1bb19860
SWDEV-323670 - Remove lib/libOpenCL.so* symlinks during upgrade
...
During upgrade lib/libOpenCL.so* files/symlinks are not
removed.
This change will remove those symlinks as part of the upgrade
package activity.
Signed-off-by: Saravanan Solaiyappan <saravanan.solaiyappan@amd.com >
Change-Id: Ia12e89e857b358101f93a6044fe090aa7acafbe0
[ROCm/clr commit: c741a808ae ]
2022-02-17 09:43:30 -05:00
Chauncey Hui
867b53ee4e
SWDEV-2 - Change OpenCL version number from 3421 to 3422
...
[ROCm/clr commit: 0a2baa91b1 ]
2022-02-17 03:00:05 -05:00
Ajay
687298ba1c
SWDEV-314982 - hipStreamGetCaptureInfo negative cases
...
Change-Id: I98a65fc60610f89184b54152c8e33f59d74e3850
[ROCm/clr commit: 0e94178c03 ]
2022-02-16 18:06:12 -05:00
Saleel Kudchadker
de9a5438b9
SWDEV-322605 - Fix infinite loop condition
...
If GlobalMemCacheLine reported is 0, runtime may run into an
infinite loop as the KernelSegmentAlignment is chosen as size of the
cache line.
Change-Id: Ide547940cc0407f16fab10ee210b4fd3ae4eaafc
[ROCm/clr commit: 041ddc0c1c ]
2022-02-16 13:16:18 -05:00
Payam
d0c9d6195f
SWDEV-316819 - Adding Graph null check
...
Change-Id: I22774109a13c3123e89b82bd6e05e1eea26f80fc
[ROCm/clr commit: dcac099922 ]
2022-02-16 04:22:13 -05:00
Sourabh Betigeri
4e4feda7b3
SWDEV-317017 - hipGraphExecChildGraphNodeSetParams() path to *NodeSetParams
...
Change-Id: Iedcbccccb9a2765e08feebd75fb13f3ff83623dc
[ROCm/clr commit: cd4591530d ]
2022-02-16 01:25:23 -05:00
Satyanvesh Dittakavi
0d4a2c78c2
SWDEV-315981 - make nvidia hiprtc functions static
...
Change-Id: I945426c155ed9ce21c308745f384bbf8669d73c4
[ROCm/clr commit: aee5c48848 ]
2022-02-15 23:38:19 -05:00
Payam
60437939e7
SWDEV-313492 - adding Graph null checks
...
Change-Id: I00ae51ea8318567b4f6aab1568096d25cc0d373b
[ROCm/clr commit: d27c33aecc ]
2022-02-15 19:34:33 -05:00
Sourabh Betigeri
67d88bd915
SWDEV-315225 - Validates parameters of hipGraphExecMemcpyNodeSetParams()
...
Change-Id: I7bb5c906f6bca27a8abb7f4f5226e864e9731bae
[ROCm/clr commit: ad19d0957b ]
2022-02-15 17:45:07 -05:00
Ajay
522b62d87a
SWDEV-316465 - hipStreamGetCaptureInfo_v2 pointer checks
...
Change-Id: I219e16909ddd3fa99cd9a2faefc0f35237ee3b08
[ROCm/clr commit: 57d0acb6d7 ]
2022-02-15 16:46:17 -05:00
German Andryeyev
a7be0eb56a
SWDEV-316824 - Fix P2P compute copy path
...
Use device memory object for the GPU VA address look-up.
Change-Id: I76bf58b29205f7b3ba1bf68e9fcca69421267203
[ROCm/clr commit: 3fd4a67670 ]
2022-02-15 13:20:13 -05:00
Ajay
7142de77b0
SWDEV-273235 - skip clangRTlib detection in windows sample
...
Change-Id: I5a05479c774ce618960ae2578f46f1116b1f93ee
[ROCm/clr commit: a5ee2d2042 ]
2022-02-15 12:44:24 -05:00
Ajay
8512b5d959
SWDEV-315614 - hipStreamGetCaptureInfo to return seq id based on status
...
Change-Id: Ibceeb67fcd60b3ad2272e08a3ee682dc36bda1cb
[ROCm/clr commit: 32b9969db3 ]
2022-02-15 12:42:37 -05:00
Satyanvesh Dittakavi
97325ff303
SWDEV-314485 - Remove the older implementation of device-side malloc/free
...
Change-Id: I9ba3c6030a6dd7a5e064073d5c21223041282f61
[ROCm/clr commit: e5496b3159 ]
2022-02-15 07:49:56 -05:00
Satyanvesh Dittakavi
454021543d
SWDEV-315118 - Add version checks for few graph APIs on Nvidia path
...
HIP apps running on CUDA 11.0 are failing due to some graph APIs/enums
added only in CUDA 11.1 or CUDA 11.3
Change-Id: I0d32b412cb76c42c7b3a9c612d750990f9e89908
[ROCm/clr commit: 087c0c25b2 ]
2022-02-15 02:03:49 -05:00
Satyanvesh Dittakavi
ff620caa02
SWDEV-315017 - Add missing graph error strings
...
Change-Id: I11b5a623756c5bef88cbc93e49c124d0caf62bd1
[ROCm/clr commit: f371300933 ]
2022-02-15 01:41:44 -05:00
Satyanvesh Dittakavi
f6ebe30931
SWDEV-317135 - Fix mapping of hipStreamUpdateCaptureDependencies on cuda path
...
Change-Id: Ibbcf8136fa527a20684a377311bc76182345d17b
[ROCm/clr commit: 9c31a738c2 ]
2022-02-14 09:10:46 -05:00
Sourabh Betigeri
fc0eb2d8cd
SWDEV-294375 - Declares fns() functions static
...
Change-Id: Ife0150b8d6b9531522e61a82df6b88af3282f437
[ROCm/clr commit: 7d8c63cc34 ]
2022-02-13 23:35:46 -05:00
Chauncey Hui
195d0cb246
SWDEV-2 - Change OpenCL version number from 3420 to 3421
...
[ROCm/clr commit: 07d3044160 ]
2022-02-12 03:00:09 -05:00
haoyuan2
94ea419da7
SWDEV-316128 - HIP surface API support
...
Change-Id: I7b5ef4769efb07188915a68caeb4d35360c7aa95
[ROCm/clr commit: 40a6ec42a5 ]
2022-02-11 14:10:56 -05:00
haoyuan2
5a49e6a8d9
SWDEV-316128 - HIP surface API support
...
Change-Id: I5b98f86168e64b36588f5d7efb82191d895e27d7
[ROCm/clr commit: d7beddbfee ]
2022-02-11 11:07:04 -05:00
Payam
0d02019353
SWDEV-316901 - Adding nullptr checks to Graph
...
Change-Id: I3ed2ba60875b800133c7f9e692b61f4d57da7aee
[ROCm/clr commit: 4c4acd9fa0 ]
2022-02-09 18:36:26 -05:00
German Andryeyev
3c4f97f66c
SWDEV-286150 - Remove GSL backend
...
Change-Id: Iba9a997ee7d5ff6ac00d5888ff189a4514958fe9
[ROCm/clr commit: 525a1bbf1a ]
2022-02-09 17:16:39 -05:00
Jeremy Newton
87809a0387
SWDEV-1 - Fix cmake build
...
CPACK_PACKAGING_INSTALL_PREFIX is defined in the wrong location.
Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com >
Change-Id: Id8ce6beb1d18878c9132cab335cb372a53cc0ee8
[ROCm/clr commit: 9c1f2da1a2 ]
2022-02-09 16:09:25 -05:00
Chauncey Hui
4767a9b231
SWDEV-2 - Change OpenCL version number from 3419 to 3420
...
[ROCm/clr commit: c640b395c7 ]
2022-02-09 03:00:06 -05:00
Satyanvesh Dittakavi
556b1bbc69
SWDEV-314661 - Add hipGraphInstantiateWithFlags API mapping in nvidia path
...
Change-Id: Ibbf54ef18978448e92571f0535124844154726b6
[ROCm/clr commit: 0759f4ff81 ]
2022-02-09 00:02:55 -05:00
Ashutosh Mishra
1f10c39e2a
SWDEV-306262 - Fix RUNPATH
...
RUNPATH was not changed to correct ROCM_RPATH
Packaged proper binaries after RUNPATH correction
Signed-off-by: Ashutosh Mishra <Ashutosh.Mishra@amd.com >
Change-Id: I97443cc0d6cb1ecf7352e3c83ae0fe38a8f339bf
[ROCm/clr commit: e3fe3a6109 ]
2022-02-08 15:14:05 -08:00
Payam
316c83dd84
SWDEV-321079 - Blender GL interop Linux fix
...
Change-Id: I920d30c575627c443a1d2e93c02abf8658bc3978
[ROCm/clr commit: 9faac0fe8d ]
2022-02-08 14:17:38 -05:00
Payam
05a9c3057a
SWDEV-315880 - adding Graph nullptr checks
...
Change-Id: I84a70f9c2606cb480b32953631878df40d71a675
[ROCm/clr commit: 1f8c42deee ]
2022-02-07 22:35:24 -05:00
German Andryeyev
0bfb898038
SWDEV-286150 - Don't report OCL2.2 support
...
OCL2.2 requires SPIR-V and runtime doesn't support it.
Make sure PAL backend doesn't report any SPIR-V support.
Change-Id: I8d179069674205b54f7d20d149bcb675bee5cdb0
[ROCm/clr commit: 0bf395af39 ]
2022-02-07 17:34:39 -05:00