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

[CUDA] [CI] Disable flash attention for sm87 architecture when the head dim > 192 #117678

Closed

Conversation

nWEIdia
Copy link
Collaborator

@nWEIdia nWEIdia commented Jan 17, 2024

Head dim > 192 requires A100/H100 (sm80 or sm90) per TORCH_CHECK here.

cc @eqy @ptrblck @malfet

Copy link

pytorch-bot bot commented Jan 17, 2024

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/117678

Note: Links to docs will display an error until the docs builds have been completed.

✅ No Failures

As of commit d8d0b80 with merge base 25f7219 (image):
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

Copy link

linux-foundation-easycla bot commented Jan 17, 2024

CLA Signed

The committers listed above are authorized under a signed CLA.

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 19, 2024

@pytorchbot merge

@pytorch-bot pytorch-bot bot added the ciflow/trunk Trigger trunk jobs on your pull request label Jan 19, 2024
Copy link

pytorch-bot bot commented Jan 19, 2024

Please seek CI approval before scheduling CIFlow labels

@pytorch-bot pytorch-bot bot removed the ciflow/trunk Trigger trunk jobs on your pull request label Jan 19, 2024
@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: Approvers from one of the following sets are needed:

  • superuser (pytorch/metamates)
  • Core Reviewers (mruberry, lezcano, Skylion007, ngimel, peterbell10)
  • Core Maintainers (soumith, gchanan, ezyang, dzhulgakov, malfet)
Details for Dev Infra team Raised by workflow job

Failing merge rule: Core Maintainers

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 19, 2024

@malfet Could you please help review and approve the workflow runs? Thank you!

Copy link
Contributor

@malfet malfet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, though name perhaps be changed to like isSM8X

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 19, 2024

Sure, though name perhaps be changed to like isSM8X

Thank you for your prompt response! I will do the variable name simplification.

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 19, 2024

Variable renaming done. Looks like approval to run workflows is required again.

@malfet
Copy link
Contributor

malfet commented Jan 19, 2024

@pytorchbot merge

@pytorch-bot pytorch-bot bot added the ciflow/trunk Trigger trunk jobs on your pull request label Jan 19, 2024
@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 1 mandatory check(s) failed. The first few are:

Dig deeper by viewing the failures on hud

Details for Dev Infra team Raised by workflow job

Failing merge rule: Core Maintainers

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 23, 2024

@pytorchbot merge -f "Android Failure does not seem related"

Copy link

pytorch-bot bot commented Jan 23, 2024

You are not authorized to force merges to this repository. Please use the regular @pytorchmergebot merge command instead

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 23, 2024

@pytorchmergebot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 1 mandatory check(s) failed. The first few are:

Dig deeper by viewing the failures on hud

Details for Dev Infra team Raised by workflow job

Failing merge rule: Core Maintainers

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 26, 2024

@pytorchbot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 2 mandatory check(s) failed. The first few are:

Dig deeper by viewing the failures on hud

Details for Dev Infra team Raised by workflow job

Failing merge rule: Core Maintainers

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 26, 2024

@malfet Could you please help approve the workflow again? Thank you!

@eqy
Copy link
Collaborator

eqy commented Jan 26, 2024

@pytorchmergebot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 1 jobs have failed, first few of them are: Check mergeability and dependencies for ghstack prs / ghstack-mergeability-check

Details for Dev Infra team Raised by workflow job

@eqy
Copy link
Collaborator

eqy commented Jan 26, 2024

@pytorchmergebot rebase

@pytorchmergebot
Copy link
Collaborator

@pytorchbot started a rebase job onto refs/remotes/origin/viable/strict. Check the current status here

@pytorchmergebot
Copy link
Collaborator

Successfully rebased disable_flash_attention_for_sm87 onto refs/remotes/origin/viable/strict, please pull locally before adding more changes (for example, via git checkout disable_flash_attention_for_sm87 && git pull --rebase)

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 27, 2024

@pytorchmergebot merge

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 27, 2024

@pytorchmergebot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@nWEIdia
Copy link
Collaborator Author

nWEIdia commented Jan 27, 2024

It is in, thank you @eqy and @malfet !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ciflow/trunk Trigger trunk jobs on your pull request Merged open source topic: not user facing topic category
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants