Skip to content

Conversation

gdankel
Copy link
Contributor

@gdankel gdankel commented Nov 11, 2021

Summary:

  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

@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 11, 2021
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
@facebook-github-bot
Copy link
Contributor

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

@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 12, 2021
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
gdankel added a commit to gdankel/kineto that referenced this pull request Nov 12, 2021
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
@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 14, 2021
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
@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 15, 2021
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
@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 15, 2021
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
@facebook-github-bot
Copy link
Contributor

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

@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/kineto that referenced this pull request Nov 18, 2021
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
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
@facebook-github-bot
Copy link
Contributor

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

gdankel added a commit to gdankel/pytorch that referenced this pull request Nov 18, 2021
…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
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in bc4eaef.

facebook-github-bot pushed a commit to pytorch/pytorch that referenced this pull request Nov 19, 2021
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
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.

2 participants