-
Notifications
You must be signed in to change notification settings - Fork 608
Handle multiple memory IDs using pid #2974
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
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/2974
Note: Links to docs will display an error until the docs builds have been completed. ✅ No FailuresAs of commit 55ec176 with merge base 0f5794e ( This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This pull request was exported from Phabricator. Differential Revision: D55494986 |
74c31ba
to
1e69c47
Compare
Summary: Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, hsharma35 Differential Revision: D55494986
This pull request was exported from Phabricator. Differential Revision: D55494986 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D55494986 |
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, hsharma35 Differential Revision: D55494986
1e69c47
to
5a8cff1
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
5a8cff1
to
1265f75
Compare
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, hsharma35 Differential Revision: D55494986
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, hsharma35 Differential Revision: D55494986
1265f75
to
cebaa52
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D55494986 |
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, hsharma35 Differential Revision: D55494986
cebaa52
to
edb48bb
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
edb48bb
to
580d14d
Compare
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
580d14d
to
d145904
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D55494986 |
d145904
to
fd31178
Compare
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
This pull request was exported from Phabricator. Differential Revision: D55494986 |
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
fd31178
to
fb0f269
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
fb0f269
to
80643b8
Compare
This pull request was exported from Phabricator. Differential Revision: D55494986 |
80643b8
to
7112894
Compare
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
Differential Revision: D55432084
Differential Revision: D55455168
Summary: Pull Request resolved: pytorch#2974 Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read. Reviewed By: kimishpatel, Olivia-liu, hsharma35 Differential Revision: D55494986
This pull request was exported from Phabricator. Differential Revision: D55494986 |
7112894
to
55ec176
Compare
This pull request has been merged in f52d8ab. |
Summary:
Handle multiple memory IDs by dumping them into different processes in trace view. This solution seemed the simplest, and since the time stamps match between processes it should be fairly straightforward to look through
An alternate solution I attempted was to place different memory spaces across each other separated by some horizontal "space". However, it quickly became ugly/difficult to differentiate which allocation was on which memory space - I think the above solution is probably the easier one to read.
Reviewed By: kimishpatel, hsharma35
Differential Revision: D55494986