Skip to content

Comments

[CANN] Multi-stream execution support for CANN EP.#14058

Merged
jywu-msft merged 1 commit intomicrosoft:mainfrom
cosdt:multi_stream
Mar 29, 2023
Merged

[CANN] Multi-stream execution support for CANN EP.#14058
jywu-msft merged 1 commit intomicrosoft:mainfrom
cosdt:multi_stream

Conversation

@fffrog
Copy link
Contributor

@fffrog fffrog commented Dec 23, 2022

Description

Multi-stream execution support for CANN EP.

Motivation and Context

CANN EP is currently unavailable due to the introduction of a new mechanism for multi-stream execution #13495, the deletion of the Fence-based synchronization mechanism, and the failure to update the relevant logic of CANN EP synchronously.

This PR is to fix it.

@fffrog
Copy link
Contributor Author

fffrog commented Mar 1, 2023

@jywu-msft Hi, sorry to @ you again. could you please take a look at this PR?Thanks a lot.

Due to the introduction of multi-stream execution mechanism,
the previous simple mechanism based on Fence needs to be changed and optimized
@jywu-msft
Copy link
Member

+@jslhcl, @souptc can you help review the stream api usage?

@jywu-msft
Copy link
Member

/azp run Linux CPU CI Pipeline, Linux CPU Minimal Build E2E CI Pipeline, Linux GPU CI Pipeline, Linux GPU TensorRT CI Pipeline, Linux Nuphar CI Pipeline, Linux OpenVINO CI Pipeline, MacOS CI Pipeline, ONNX Runtime Web CI Pipeline, Windows CPU CI Pipeline, Windows GPU CI Pipeline

@jywu-msft
Copy link
Member

/azp run Windows GPU TensorRT CI Pipeline, onnxruntime-binary-size-checks-ci-pipeline, onnxruntime-python-checks-ci-pipeline, orttraining-linux-ci-pipeline, orttraining-linux-gpu-ci-pipeline, orttraining-ortmodule-distributed

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 9 pipeline(s).

@fffrog
Copy link
Contributor Author

fffrog commented Mar 6, 2023

@jslhcl, @souptc, Could you please review this PR?
Thank you.

@fffrog
Copy link
Contributor Author

fffrog commented Mar 13, 2023

@jywu-msft, @jslhcl, @souptc could you please help review this PR? we also have some other features ready and wait to submit.

Thanks a lot.

@jywu-msft
Copy link
Member

/azp run Linux QNN CI Pipeline

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jywu-msft
Copy link
Member

jywu-msft commented Mar 29, 2023

sorry for the delay. overall, looks good to me.

@jywu-msft jywu-msft merged commit ecb89ed into microsoft:main Mar 29, 2023
jywu-msft added a commit that referenced this pull request Mar 30, 2023
@fffrog fffrog deleted the multi_stream branch April 6, 2023 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants