Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add README Pipeline Status for Huawei Ascend NPU #6588

Merged
merged 13 commits into from
Oct 16, 2024

Conversation

xuedinge233
Copy link
Contributor

Hello! Following the merge of #6445, I have implemented a CI pipeline to validate the Huawei Ascend NPU.

@xuedinge233
Copy link
Contributor Author

Summary

Implemented CI for the Huawei Ascend NPU to automate unit testing and synchronize test results in the Pipeline Status tables.

Motivation

While the Huawei Ascend NPU usage documentation has been updated, there is a lack of clarity regarding the operational process.

Implementation

The CI process includes the following steps:

  • Set CI triggers for daily scheduled runs and upon receiving pull requests.
  • Use ascendai/cann Docker image to run the basic lift environment.
  • Install the necessary libraries for PyTorch and DeepSpeed, and verify the environment post-installation.
  • Execute test files, including accelerator autotuning, located in tests/unit for unit testing.
  • Update the README.md with the latest test results.

@xuedinge233
Copy link
Contributor Author

Below are some screenshots of the CI run
image
image
image

xuedinge233 and others added 2 commits September 30, 2024 15:45
Modify Huawei Ascend NPU  link path in Pipeline Status table
@loadams loadams changed the title [CI] Add Pipeline Status for Huawei Ascend NPU Add README Pipeline Status for Huawei Ascend NPU Oct 7, 2024
@loadams
Copy link
Contributor

loadams commented Oct 7, 2024

@xuedinge233 - can you please address the formatting test failure?

@loadams loadams self-assigned this Oct 7, 2024
@xuedinge233
Copy link
Contributor Author

@xuedinge233 - can you please address the formatting test failure?

Yes, I have already fixed the bug

@tohtana tohtana enabled auto-merge October 14, 2024 19:33
@tohtana tohtana added this pull request to the merge queue Oct 15, 2024
Merged via the queue into microsoft:master with commit c9899dc Oct 16, 2024
11 checks passed
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.

4 participants