-
Notifications
You must be signed in to change notification settings - Fork 206
Refactor 4/n: Simplify activity logger step 2/3 #466
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
Conversation
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 90f5f126256139af92c729daf98b672151bf92b9
This pull request was exported from Phabricator. Differential Revision: D31624496 |
79cb08c
to
ca3d7b0
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 8b066f068e4187798a30bb6eef50e4e6957fa0c5
ca3d7b0
to
341773e
Compare
Summary: Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: c41d65541c111c5f7b800a1816058a5c3ecc9c95
341773e
to
714b935
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 3f7b662cae038904544a46905d43e5e53d6910fe
714b935
to
2218c2c
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 356d5df0be17c8862d9d3e8df25e0fddab2a8c29
2218c2c
to
2d43ec9
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch/pytorch#68329 Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: be721e0171210f29935e9483c0ce0c5589004842
2d43ec9
to
afbf2e9
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
This pull request was exported from Phabricator. Differential Revision: D31624496 |
Summary: Pull Request resolved: pytorch/pytorch#68329 Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 76298cb01c81925e72c3c2d004cc6f2c5637763f
afbf2e9
to
f0eb8cd
Compare
Summary: Pull Request resolved: pytorch/pytorch#68329 Pull Request resolved: pytorch#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 0c4b063c64614c01e73d2b6a2ba93188aeafa43a
f0eb8cd
to
05bb363
Compare
This pull request was exported from Phabricator. Differential Revision: D31624496 |
…68329) Summary: Pull Request resolved: pytorch#68329 Pull Request resolved: pytorch/kineto#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: 5766f72333b813ef2859412471c3256f7c570f90
This pull request has been merged in bc4eaef. |
Summary: Pull Request resolved: #68329 Pull Request resolved: pytorch/kineto#466 1. Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities. This primarily involves enabling generic support for CPU -> GPU flows. 2. In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section. Reviewed By: briancoutinho Differential Revision: D31624496 fbshipit-source-id: dab04b3e3c0dd6799496ac87f837363de79eea25
Summary:
Generalize ChromeTraceLogger::handleGenericActivity to enable it to handle Cuda runtime activities as well as the Roctracer generic activities.
This primarily involves enabling generic support for CPU -> GPU flows.
In the event of out-of-order GPU activities (an issue with Cuda11.0, likely fixed in later versions), no longer remove them but print warnings. Another diff will add these warnings to the metadata section.
Reviewed By: briancoutinho
Differential Revision: D31624496