Ajay
f365706d25
SWDEV-313213 - hipGraphDestroy issues
...
Change-Id: Idf3ede5ea29161b9e5753e8beb245b1f9fd86d28
[ROCm/clr commit: 42137222ad ]
2022-03-10 19:54:01 +00:00
Ajay
eba59236b1
SWDEV-315509 - hipStreamEndCapture issues
...
Change-Id: Id95a77ed9ac57f9e904a32947a3d11e3b353be20
[ROCm/clr commit: 1af17d765d ]
2022-03-10 12:08:59 -05:00
Sourabh Betigeri
650e69bbd3
SWDEV-317016 - Fixes bad parameters such as uninitialized graph object, pass parent instead of child graph and changed topology
...
Change-Id: I2e7a7fa30be57d420a3228b495222f4cf579cb05
[ROCm/clr commit: 104992ffda ]
2022-03-09 18:45:48 -05:00
Sourabh Betigeri
fabd92b996
SWDEV-313503 - Returns appropriate error code when destroyed exec graphs are launched
...
Change-Id: I3ca025494fd27f9ed0cd4534c740f7e19e1c66b3
[ROCm/clr commit: 0ae70a4c8d ]
2022-03-08 11:54:04 -05:00
Christophe Paquot
318ff0000d
SWDEV-325249 - hipGraphAddKernelNode incompatible with hipFunction_t
...
If params.func isn't a host function, assume it's a hipFunction_t.
Change-Id: I43361ec49a8dd579225f30e31722977ca9a82378
[ROCm/clr commit: 29851c0d34 ]
2022-03-07 13:33:17 -05:00
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
Ajay
b4f68b52d3
SWDEV-315443 - hipGraph and Node issues
...
Change-Id: I9fefd1a12d83bfa89d6704ee236c1409618ab02a
[ROCm/clr commit: 944c18c754 ]
2022-03-02 00:40:05 +00: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
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
855eb801eb
SWDEV-316792 - Fix for Event node
...
Change-Id: Ibb402648212c4d1d198e44ad9d166a2776805739
[ROCm/clr commit: a48429e922 ]
2022-02-20 23:02:41 -05: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
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
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
Payam
0d02019353
SWDEV-316901 - Adding nullptr checks to Graph
...
Change-Id: I3ed2ba60875b800133c7f9e692b61f4d57da7aee
[ROCm/clr commit: 4c4acd9fa0 ]
2022-02-09 18:36:26 -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
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
Payam
7e6294793e
SWDEV-317354 - adding nullptr check for hipGraph
...
for hipGraphAddHostNode
Change-Id: I49645457887be53654e20abe6ce6b42278e41677
[ROCm/clr commit: ab8d23f2dd ]
2022-02-02 15:57:08 -05:00
Payam
2443f2f954
SWDEV-317141 - add param check for Graph Api
...
for hipGraphExecMemsetNodeSetParams
Change-Id: I748c7f273da08ace185bdee2b82fc0cd8584bdca
[ROCm/clr commit: 724717752e ]
2022-02-02 12:38:48 -05:00
Ajay
91ba078604
SWDEV-313082 - hipGraphMemsetNodeSetParams invalid params
...
Change-Id: Ibe57df8d7d583daf9ba9c7a86863eacca4868f3a
[ROCm/clr commit: cb79dc7486 ]
2022-01-28 19:27:32 -05:00
Ajay
c27ec6c94e
SWDEV-316467 - hipGraphMemcpyNodeSetParamsToSymbol negative scenarios
...
Change-Id: Ic2a6ce1572f35dabe754c9459690448c49bbd4a6
[ROCm/clr commit: 0440d945e8 ]
2022-01-27 21:25:20 +00:00
Sarbojit Sarkar
6b86bb1618
SWDEV-315595 - Fix for hipGraphAddMemcpyNodeToSymbol -ve tests
...
Change-Id: If389f533567a236a598f16e4f2c477157beb2e56
[ROCm/clr commit: 15dd9fc1da ]
2022-01-26 22:42:04 -05:00
Ajay
4048789d06
SWDEV-317111 - null ptr check for hipGraphGetEdges
...
Change-Id: I00b7e4d05864b01bfabdf11ea9ba1f2987e4707c
[ROCm/clr commit: 1f00d8c541 ]
2022-01-25 14:43:13 -05:00
Sarbojit Sarkar
3c42e9cd0f
SWDEV-317925 - Fix for remove dependency issue
...
Change-Id: Ifbd3e9892f328d9c0d029c81d7bd08d9d444a318
[ROCm/clr commit: e34fd8abe1 ]
2022-01-23 23:11:32 -05:00
Satyanvesh Dittakavi
bdc978c0e2
SWDEV-318128 - Add Null checks in hipGraphExecHostNodeSetParams API
...
Change-Id: I1363b16646b7629c827ace4db4c7b0da32486edb
[ROCm/clr commit: dcd0322f52 ]
2022-01-13 02:16:24 -05:00
haoyuan2
95921782b0
check if the input mode is valid, SWDEV-306130
...
Change-Id: I72fda84ca3159b00062d98d49be62cae48701a32
[ROCm/clr commit: bd719ceb20 ]
2021-12-28 21:09:31 -05:00
anusha GodavarthySurya
a6227d8d87
SWDEV-313856, SWDEV-313907, SWDEV-313915 - Export StreamCapture APIs, handle few graph negitive senarios, set event, parallelstreams for endcapture
...
Change-Id: I3c6008e1a1195cd2e1a14ef24c943ef6b54033ab
[ROCm/clr commit: e3585209d7 ]
2021-12-14 05:54:13 -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
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
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
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
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
f8863a0a1d
SWDEV-240806 - Added graph API hipGraphExecUpdate & hipGraphExecChildGraphNodeSetParams
...
Change-Id: Ie9c85b746846374b73194b96c7ee73d15463b894
[ROCm/clr commit: cfb42c1408 ]
2021-11-19 20:42:54 -05:00
anusha GodavarthySurya
239cc6b437
SWDEV-240806 - Added support for host graph node
...
Change-Id: I8b3088d34d0b4e8080b55b5da80d821c5f29d8a4
[ROCm/clr commit: ce58dae704 ]
2021-11-17 01:10:18 -08:00
anusha GodavarthySurya
71215f1231
SWDEV-240806 - hip stream capture handling for memory APIs
...
Change-Id: Ie29493cd09421175c3ce5a198f8c2c299739f997
[ROCm/clr commit: 3e2c2dfb71 ]
2021-11-17 00:15:13 -08:00
anusha GodavarthySurya
abb6f92138
SWDEV-240806 - hipGraph performance create new graph commands for every launch
...
Change-Id: I7360b48055f67a91c23169ca532a19124d40e98b
[ROCm/clr commit: ec6b8d82b5 ]
2021-11-17 00:13:52 -08:00
sdashmiz
e2391f7ed3
SWDEV-305946:add null pointer check
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I4e466dfd15123276537c47548fbdfb37c5c230df
[ROCm/clr commit: 848c47c95f ]
2021-10-21 10:28:54 -04:00
anusha GodavarthySurya
26e317f519
SWDEV-24806 - Fix windows dk build
...
Change-Id: Ie309da9dbbf5037510ec7e6913a711ea631d3df8
[ROCm/clr commit: 3a5c80386d ]
2021-10-06 22:52:44 -07:00
anusha GodavarthySurya
20e5aace05
SWDEV-24806 - Added support for event wait and event record graph APIs
...
hip graph implementation for APIs AddEventRecordNode, AddEventWaitNode, EventRecordNodeGetEvent, EventWaitNodeGetEvent, EventRecordNodeSetEvent,EventWaitNodeSetEvent, ExecEventRecordNodeSetEvent, ExecEventWaitNodeSetEvent
Change-Id: Ifde51f4591067795d6cbf5595372cbdbd8a7bc26
[ROCm/clr commit: f6456c5e27 ]
2021-10-06 00:31:42 -07:00
anusha GodavarthySurya
be487b261b
SWDEV-24806 - Added support for memcpy related graph APIs
...
hipGraphMemcpyNodeSetParams1D, hipGraphExecMemcpyNodeSetParams1D, hipGraphExecMemcpyNodeSetParams, hipGraphAddMemcpyNodeFromSymbol, hipGraphMemcpyNodeSetParamsFromSymbol, hipGraphExecMemcpyNodeSetParamsFromSymbol, hipGraphAddMemcpyNodeToSymbol, hipGraphMemcpyNodeSetParamsToSymbol, hipGraphExecMemcpyNodeSetParamsToSymbol
Change-Id: I6896144f340867d938aa1777880c78c46ca6f893
[ROCm/clr commit: c4eda85835 ]
2021-10-05 22:43:49 -07:00
anusha GodavarthySurya
78f89618cb
SWDEV-240806 - Added few Graph API Implementation
...
hipGraph APIs clone, childGraph, RemoveDependencies, GetEdges,GetDependencies, GetDependentNodes, GetType and DestroyNode
hipStream APIs GetCaptureInfo, GetCaptureInfo_v2, UpdateCaptureDependencies.
Change-Id: Ib0f4cb8ea335698eecdd6d744ffab1e954153673
[ROCm/clr commit: 1c51d82dd5 ]
2021-10-05 07:44:54 -07:00
Laurent Morichetti
cb2eaff241
SWDEV-252801 - Fix return HIP_RETURN(x)
...
HIP_RETURN(x) is not a value, it is a statement ending with a return,
this commit replaces all instances of "return HIP_RETURN(x)" with simply
"HIP_RETURN(x)"
Change-Id: I03293b2684a65367ff55e02b3a71ea49ec7a517a
[ROCm/clr commit: 3911184607 ]
2021-09-09 12:19:41 -07:00