Skip to content

Conversation

c-odrin
Copy link
Contributor

@c-odrin c-odrin commented Jun 22, 2022

Summary: Similar to reporting alloc and dealloc events in the PyTorch profiler, we are now reporting Out of Memory events as well. This is useful for performance troubleshooting

Test Plan: Added test_oom_tracing to test/test_profiler.py

Differential Revision: D36268132

@facebook-github-bot
Copy link
Contributor

facebook-github-bot commented Jun 22, 2022

🔗 Helpful links

✅ No Failures (0 Pending)

As of commit 5ee5774 (more details on the Dr. CI page):

Expand to see more

💚 💚 Looks good so far! There are no failures yet. 💚 💚


This comment was automatically generated by Dr. CI (expand for details).

Please report bugs/suggestions to the (internal) Dr. CI Users group.

Click here to manually regenerate this comment.

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@robieta robieta self-requested a review June 22, 2022 17:33
Copy link

@robieta robieta left a comment

Choose a reason for hiding this comment

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

LGTM provided the benchmark shows no regression and OSS tests pass.

Thanks a lot for adding this.

@albanD albanD removed their request for review June 22, 2022 18:38
@c-odrin c-odrin force-pushed the export-D36268132 branch from df3a32c to bfc7ebc Compare June 22, 2022 19:19
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from bfc7ebc to e1e1578 Compare June 22, 2022 20:00
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 923a192 to e0905ff Compare July 8, 2022 19:24
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin
Copy link
Contributor Author

c-odrin commented Jul 8, 2022

soulitzer can I get a review on this? Many thanks

@c-odrin c-odrin force-pushed the export-D36268132 branch from e0905ff to 3720cd4 Compare July 8, 2022 19:33
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 3720cd4 to 10f02f1 Compare July 8, 2022 19:40
@c-odrin c-odrin force-pushed the export-D36268132 branch from c014335 to e598896 Compare July 13, 2022 21:24
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from e598896 to 09e1371 Compare July 14, 2022 14:59
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 09e1371 to 9aad338 Compare July 14, 2022 15:07
@c-odrin c-odrin requested a review from ilia-cher July 15, 2022 01:21
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 9aad338 to e27f5b5 Compare July 15, 2022 01:24
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from e27f5b5 to 63babc1 Compare July 15, 2022 10:57
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 63babc1 to f225ae0 Compare July 15, 2022 11:03
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from f225ae0 to 6a3b906 Compare July 19, 2022 00:11
Summary:
Pull Request resolved: pytorch#80050

Similar to reporting alloc and dealloc events in the PyTorch profiler, we are now reporting Out of Memory events as well. This is useful for performance troubleshooting

Test Plan: Added test_oom_tracing to test/test_profiler.py

Reviewed By: robieta

Differential Revision: D36268132

fbshipit-source-id: 443adac06feaa498796302b2b49073d3e7c8ef91
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D36268132

@c-odrin c-odrin force-pushed the export-D36268132 branch from 6a3b906 to 5ee5774 Compare July 19, 2022 21:15
@facebook-github-bot
Copy link
Contributor

@pytorchbot merge

(Initiating merge automatically since Phabricator Diff has merged)

@pytorchmergebot
Copy link
Collaborator

@pytorchbot successfully started a merge job. Check the current status here

@github-actions
Copy link
Contributor

Hey @c-odrin.
You've committed this PR, but it does not have both a 'release notes: ...' and 'topics: ...' label. Please add one of each to the PR. The 'release notes: ...' label should represent the part of PyTorch that this PR changes (fx, autograd, distributed, etc) and the 'topics: ...' label should represent the kind of PR it is (not user facing, new feature, bug fix, perf improvement, etc). The list of valid labels can be found here for the 'release notes: ...' and here for the 'topics: ...'.
For changes that are 'topic: not user facing' there is no need for a release notes label.

facebook-github-bot pushed a commit that referenced this pull request Jul 20, 2022
Summary:
Pull Request resolved: #80050

Similar to reporting alloc and dealloc events in the PyTorch profiler, we are now reporting Out of Memory events as well. This is useful for performance troubleshooting

Test Plan: Added test_oom_tracing to test/test_profiler.py

Reviewed By: robieta

Differential Revision: D36268132

fbshipit-source-id: 6f58e168a97a7a7f66c324af1ee573c04a13baf3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants