Satyanvesh Dittakavi
98fef69edd
SWDEV-313867 - SWDEV-314101 - Address Negative scenarios with hipGraphAddMemcpyNode and hipGraphAddMemsetNode
...
Change-Id: I51527ce6953aee9a3ef7d821754819b6c8087939
[ROCm/clr commit: c58ba64a0b ]
2022-03-05 07:37:46 -05:00
Ajay
44f3999e05
SWDEV-318125 - hipGraphHostNodeGetParams check node object
...
Change-Id: I16ab13c007dd162f906344447b8bfcb9d5217562
[ROCm/clr commit: de28c4467f ]
2022-03-04 20:05:36 -05:00
Ajay
64939ca9a2
SWDEV-326163 - check status of ihipGraphAddNode
...
Change-Id: Ibd1f1f10519995be2bdfc41f0a621f890242a13d
[ROCm/clr commit: 3ffbcd0520 ]
2022-03-04 12:50:29 -05:00
Ajay
89e67da3a1
SWDEV-313680 - hipGraphAddKernelNode invalid cases
...
Change-Id: I4c87c5dd80cd3f78f5c38b2d3447b03b91ffa656
[ROCm/clr commit: ef71f0ded1 ]
2022-03-03 20:43:02 -05:00
Ajay
2adc7d9113
SWDEV-325545 - hipGraphGetEdges when both from/to are null
...
Change-Id: Id69d87537a8a7fb7df447cee586137ff1342ce26
[ROCm/clr commit: f2254e0c34 ]
2022-03-03 13:23:48 -05:00
Saleel Kudchadker
952c9c89e7
SWDEV-301667 - Treat build warnings as errors for GCC
...
Change-Id: I5f9633a94d064969103af7c946c879cacd33efde
[ROCm/clr commit: 65cb94a720 ]
2022-03-03 03:04:52 -05:00
cjatin
added78cbc
SWDEV-308763 - Make hiprtc a separate lib and rewrite it using comgr
...
Change-Id: I28ac50ec897accb2a2b4590d3c25965d907426fb
[ROCm/clr commit: e6c0086d1c ]
2022-03-03 02:34:02 -05:00
Saleel Kudchadker
8139cc4683
SWDEV-301667 - Fix build warnings
...
Change-Id: Ice23b3d1a19a7958ca5c3caff34db2934b361a98
[ROCm/clr commit: 086aee0fcb ]
2022-03-02 20:49:18 -05:00
Sourabh Betigeri
eca06b35b9
SWDEV-273026 - Fixes a bug that skipped looping through all devices to book keep its corresponding memory in roclr
...
Change-Id: I404f6d2bcd0c0e31b9b0237903f26f0af19bc735
[ROCm/clr commit: 545cfaf428 ]
2022-03-02 20:26:28 -05:00
Julia Jiang
f8cac285e5
SWDEV-324824 - Update install instrction to define repository branch variable
...
Change-Id: I6080aabb5a9b6d4a89bc1f2a26c4ed3a4e77aa9f
[ROCm/clr commit: ab16be4b8f ]
2022-03-02 19:56:37 -05:00
Saleel Kudchadker
49a1d54a5d
SWDEV-321723 - Refactor hipHostMalloc flags
...
Always choose fing grain memory pool for hipHostMalloc
Choose coarse grain only if hipHostMallocNonCoherent is passed.
Change-Id: I9a67ba77335d4f373d32fea4ecd7848c77f9c190
[ROCm/clr commit: 0da908ec79 ]
2022-03-02 16:24:40 -05:00
Ajay
b4f68b52d3
SWDEV-315443 - hipGraph and Node issues
...
Change-Id: I9fefd1a12d83bfa89d6704ee236c1409618ab02a
[ROCm/clr commit: 944c18c754 ]
2022-03-02 00:40:05 +00:00
haoyuan2
6217103b57
SWDEV-298331 - Fix FreeLibrary throw exception issue on Windows
...
release HIP resource at DLL_PROCESS_DETACH point
Change-Id: Icfaf93d7d1be422b55dc0b17d1ba506abcd8d80b
[ROCm/clr commit: 9e31739919 ]
2022-02-25 18:12:00 -05:00
Payam
f169ab9c07
SWDEV-315880 - Graph, added checks for memory kind
...
Change-Id: I9cd2b1ee58be60bebb41af6007b0ab25d2c98607
[ROCm/clr commit: 11f5126d46 ]
2022-02-25 17:47:05 -05:00
Ajay
4258d1680c
SWDEV-314665 - hipGraphInstantiateWithFlags negative scenarios
...
Change-Id: Ic44333332a98a525a07c9911bda1c2e930eb9e3c
[ROCm/clr commit: ab8c30cf78 ]
2022-02-25 12:07:57 -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
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
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
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
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
Ajay
687298ba1c
SWDEV-314982 - hipStreamGetCaptureInfo negative cases
...
Change-Id: I98a65fc60610f89184b54152c8e33f59d74e3850
[ROCm/clr commit: 0e94178c03 ]
2022-02-16 18:06:12 -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
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
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
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
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
Payam
80026db2b3
SWDEV-321160 - Checking if GL-Context is initialized
...
Change-Id: I5482fa33bcf9a1587ee68ed37f2058b7ed7e706a
[ROCm/clr commit: f501317b5b ]
2022-02-07 15:05:55 -05:00
Sourabh Betigeri
40e2603bd0
SWDEV-294375 - Adding coalesced_groups to ROCm CG
...
Change-Id: I4098e1970ae2c388171fa73deb5bc023ed1b7a68
[ROCm/clr commit: 523e5a007c ]
2022-02-07 11:29:46 -05:00
Satyanvesh Dittakavi
51f8fc06e1
SWDEV-306940 - Fix hipamd errors/warnings found by CppCheck
...
Change-Id: Ia93d4f5262ea4269d8031edbfd27033b887e5300
[ROCm/clr commit: 6e562f4d83 ]
2022-02-05 08:42:47 -05:00
Ajay
61905bdb9f
SWDEV-320586 - rpath to use cmake_prefix_path for install/lib/libamdhip64
...
Change-Id: I70c4f66d27c29e874275be6e594dc7d22491054d
[ROCm/clr commit: c792ff7bfc ]
2022-02-04 11:58:42 -05:00
Freddy Paul
9b9c49596e
hip:Fix and install cmake targets for hip package
...
hip-targets.cmake was missing from the install after the switch
to new method.
Added hip-targets, hip-lang-targets for the build type and fixed
hard coding to ROCm install path.
Change-Id: Idd6d58f9eeeca6d9dc5ac8632d6ffb4956d845e1
[ROCm/clr commit: 8c3965ec55 ]
2022-02-03 12:36:43 -05:00