Граф коммитов

46 Коммитов

Автор SHA1 Сообщение Дата
Ajay 944c18c754 SWDEV-315443 - hipGraph and Node issues
Change-Id: I9fefd1a12d83bfa89d6704ee236c1409618ab02a
2022-03-02 00:40:05 +00:00
Ajay ab8c30cf78 SWDEV-314665 - hipGraphInstantiateWithFlags negative scenarios
Change-Id: Ic44333332a98a525a07c9911bda1c2e930eb9e3c
2022-02-25 12:07:57 -05:00
Christophe Paquot 27f102b167 SWDEV-323472 - Add hipThreadExchangeStreamCaptureMode
Also fix an issue in hip_prof_gen.py with GLenum.

Change-Id: Ib03fe9dae87b850c53b7d8aeb78b8dbdd01f794c
2022-02-24 15:24:22 -05:00
Sarbojit Sarkar 5dab99ca30 SWDEV-317787 - Added missing nullchecks
Change-Id: I4abe4f519c97122a96f668230398b10d4c4b9533
2022-02-20 23:04:55 -05:00
Sarbojit Sarkar a48429e922 SWDEV-316792 - Fix for Event node
Change-Id: Ibb402648212c4d1d198e44ad9d166a2776805739
2022-02-20 23:02:41 -05:00
Ajay 0e94178c03 SWDEV-314982 - hipStreamGetCaptureInfo negative cases
Change-Id: I98a65fc60610f89184b54152c8e33f59d74e3850
2022-02-16 18:06:12 -05:00
Payam dcac099922 SWDEV-316819 - Adding Graph null check
Change-Id: I22774109a13c3123e89b82bd6e05e1eea26f80fc
2022-02-16 04:22:13 -05:00
Sourabh Betigeri cd4591530d SWDEV-317017 - hipGraphExecChildGraphNodeSetParams() path to *NodeSetParams
Change-Id: Iedcbccccb9a2765e08feebd75fb13f3ff83623dc
2022-02-16 01:25:23 -05:00
Payam d27c33aecc SWDEV-313492 - adding Graph null checks
Change-Id: I00ae51ea8318567b4f6aab1568096d25cc0d373b
2022-02-15 19:34:33 -05:00
Sourabh Betigeri ad19d0957b SWDEV-315225 - Validates parameters of hipGraphExecMemcpyNodeSetParams()
Change-Id: I7bb5c906f6bca27a8abb7f4f5226e864e9731bae
2022-02-15 17:45:07 -05:00
Ajay 57d0acb6d7 SWDEV-316465 - hipStreamGetCaptureInfo_v2 pointer checks
Change-Id: I219e16909ddd3fa99cd9a2faefc0f35237ee3b08
2022-02-15 16:46:17 -05:00
Ajay 32b9969db3 SWDEV-315614 - hipStreamGetCaptureInfo to return seq id based on status
Change-Id: Ibceeb67fcd60b3ad2272e08a3ee682dc36bda1cb
2022-02-15 12:42:37 -05:00
Payam 4c4acd9fa0 SWDEV-316901 - Adding nullptr checks to Graph
Change-Id: I3ed2ba60875b800133c7f9e692b61f4d57da7aee
2022-02-09 18:36:26 -05:00
Payam 1f8c42deee SWDEV-315880 - adding Graph nullptr checks
Change-Id: I84a70f9c2606cb480b32953631878df40d71a675
2022-02-07 22:35:24 -05:00
Satyanvesh Dittakavi 6e562f4d83 SWDEV-306940 - Fix hipamd errors/warnings found by CppCheck
Change-Id: Ia93d4f5262ea4269d8031edbfd27033b887e5300
2022-02-05 08:42:47 -05:00
Payam ab8d23f2dd SWDEV-317354 - adding nullptr check for hipGraph
for hipGraphAddHostNode

Change-Id: I49645457887be53654e20abe6ce6b42278e41677
2022-02-02 15:57:08 -05:00
Payam 724717752e SWDEV-317141 - add param check for Graph Api
for hipGraphExecMemsetNodeSetParams

Change-Id: I748c7f273da08ace185bdee2b82fc0cd8584bdca
2022-02-02 12:38:48 -05:00
Ajay cb79dc7486 SWDEV-313082 - hipGraphMemsetNodeSetParams invalid params
Change-Id: Ibe57df8d7d583daf9ba9c7a86863eacca4868f3a
2022-01-28 19:27:32 -05:00
Ajay 0440d945e8 SWDEV-316467 - hipGraphMemcpyNodeSetParamsToSymbol negative scenarios
Change-Id: Ic2a6ce1572f35dabe754c9459690448c49bbd4a6
2022-01-27 21:25:20 +00:00
Sarbojit Sarkar 15dd9fc1da SWDEV-315595 - Fix for hipGraphAddMemcpyNodeToSymbol -ve tests
Change-Id: If389f533567a236a598f16e4f2c477157beb2e56
2022-01-26 22:42:04 -05:00
Ajay 1f00d8c541 SWDEV-317111 - null ptr check for hipGraphGetEdges
Change-Id: I00b7e4d05864b01bfabdf11ea9ba1f2987e4707c
2022-01-25 14:43:13 -05:00
Sarbojit Sarkar e34fd8abe1 SWDEV-317925 - Fix for remove dependency issue
Change-Id: Ifbd3e9892f328d9c0d029c81d7bd08d9d444a318
2022-01-23 23:11:32 -05:00
Satyanvesh Dittakavi dcd0322f52 SWDEV-318128 - Add Null checks in hipGraphExecHostNodeSetParams API
Change-Id: I1363b16646b7629c827ace4db4c7b0da32486edb
2022-01-13 02:16:24 -05:00
haoyuan2 bd719ceb20 check if the input mode is valid, SWDEV-306130
Change-Id: I72fda84ca3159b00062d98d49be62cae48701a32
2021-12-28 21:09:31 -05:00
anusha GodavarthySurya e3585209d7 SWDEV-313856, SWDEV-313907, SWDEV-313915 - Export StreamCapture APIs, handle few graph negitive senarios, set event, parallelstreams for endcapture
Change-Id: I3c6008e1a1195cd2e1a14ef24c943ef6b54033ab
2021-12-14 05:54:13 -05:00
haoyuan2 1101cfedf5 SWDEV-311856 - check if the function pointer is valid
Change-Id: Iaa5bd7f8321434ce63d0bcf2791d3c65577b453d
2021-12-04 04:40:09 -05:00
sdashmiz 981125aacc SWDEV-312099 - hipsteam capture API status report fix
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Iee0bbad978f3ca89ff81e5a8583c0aa9cfcb4098
2021-12-02 11:04:00 -05:00
anusha GodavarthySurya 671fe75c26 SWDEV-240806 - Added Implementation for hipGraphInstantiateWithFlags and hipGraphExecMemsetNodeSetParams
Change-Id: I71683abb25234bf4e73be52a717d792c32e9aaa6
2021-11-30 13:04:08 -05:00
sdashmiz 15a6fc8a7c SWDEV-311117: graph fetch node correct behavior
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Ie2794bbbf2eb171240eb7125c561026edb9ac042
2021-11-29 15:14:11 -05:00
Sarbojit Sarkar d3c829aec2 SWDEV-313024 - added missing stream validation check
Change-Id: Iba541776b3d0975d3fa008000df12845b2fcf970
2021-11-29 00:13:35 -05:00
anusha GodavarthySurya cfb42c1408 SWDEV-240806 - Added graph API hipGraphExecUpdate & hipGraphExecChildGraphNodeSetParams
Change-Id: Ie9c85b746846374b73194b96c7ee73d15463b894
2021-11-19 20:42:54 -05:00
anusha GodavarthySurya ce58dae704 SWDEV-240806 - Added support for host graph node
Change-Id: I8b3088d34d0b4e8080b55b5da80d821c5f29d8a4
2021-11-17 01:10:18 -08:00
anusha GodavarthySurya 3e2c2dfb71 SWDEV-240806 - hip stream capture handling for memory APIs
Change-Id: Ie29493cd09421175c3ce5a198f8c2c299739f997
2021-11-17 00:15:13 -08:00
anusha GodavarthySurya ec6b8d82b5 SWDEV-240806 - hipGraph performance create new graph commands for every launch
Change-Id: I7360b48055f67a91c23169ca532a19124d40e98b
2021-11-17 00:13:52 -08:00
sdashmiz 848c47c95f SWDEV-305946:add null pointer check
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: I4e466dfd15123276537c47548fbdfb37c5c230df
2021-10-21 10:28:54 -04:00
anusha GodavarthySurya 3a5c80386d SWDEV-24806 - Fix windows dk build
Change-Id: Ie309da9dbbf5037510ec7e6913a711ea631d3df8
2021-10-06 22:52:44 -07:00
anusha GodavarthySurya f6456c5e27 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
2021-10-06 00:31:42 -07:00
anusha GodavarthySurya c4eda85835 SWDEV-24806 - Added support for memcpy related graph APIs
hipGraphMemcpyNodeSetParams1D, hipGraphExecMemcpyNodeSetParams1D, hipGraphExecMemcpyNodeSetParams, hipGraphAddMemcpyNodeFromSymbol, hipGraphMemcpyNodeSetParamsFromSymbol, hipGraphExecMemcpyNodeSetParamsFromSymbol, hipGraphAddMemcpyNodeToSymbol, hipGraphMemcpyNodeSetParamsToSymbol, hipGraphExecMemcpyNodeSetParamsToSymbol

Change-Id: I6896144f340867d938aa1777880c78c46ca6f893
2021-10-05 22:43:49 -07:00
anusha GodavarthySurya 1c51d82dd5 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
2021-10-05 07:44:54 -07:00
Laurent Morichetti 3911184607 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
2021-09-09 12:19:41 -07:00
Vladislav Sytchenko 578b6d32f4 SWDEV-240806 - Fix Windows build
Fixes error "All control paths should return a value".

Change-Id: I4178ee4b644cd54629bd2a2f4c57eb58d2709ab8
2021-07-28 19:18:04 -04:00
Anusha GodavarthySurya a71f54d9e9 SWDEV-240806 - Added API hipGraphAddMemcpyNode1D, hipGraphAddEmptyNode, hipGraphExecKernelNodeSetParams
Change-Id: I0d7ec8c0ea1abc3fc0f1e10fa7865f355d9cf2ad
2021-07-28 00:09:16 -04:00
Christophe Paquot 223c0364f8 SWDEV-240807 - Fix header file
Remove class useage from header file

Change-Id: Ibe1a59241f000cc162dd865484c313e56c4db95f
2021-07-20 20:32:55 -04:00
Anusha GodavarthySurya e5cbfa8ca9 SWDEV-240807 - Added Implementation for few more graph APIs
Change-Id: I76336a22233a208a3f54ff9e90f0c5bf4a1bddb4
2021-07-14 20:56:36 -07:00
agunashe d9d9e81acb SWDEV-293742 - Update copyrights end year for hipamd
Change-Id: I08f620f84563a9214b59f1b943ed091b67229eab
2021-07-09 12:08:39 -04:00
Rahul Garg 19c84bc604 ROCMOPS-1956 - Push restructured code to hipamd
hipamd will have AMD's ROCCLR based HIP backend implementation

Change-Id: Id7de9634519b4ce46fca71a1b61f3d5b1e3fc459
2021-06-07 21:42:44 +00:00