-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Add NVTX tracing hooks for profiling with Nsight Systems #2723
Commits on Mar 28, 2021
-
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for 20bbad2 - Browse repository at this point
Copy the full SHA 20bbad2View commit details -
Some cleanup suggested by clang tidy
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for f15f97c - Browse repository at this point
Copy the full SHA f15f97cView commit details -
fix clearing tensor state in Timeline::End
(assertion in Timeline::NegotiateStart would fail otherwise) Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for bbf626f - Browse repository at this point
Copy the full SHA bbf626fView commit details -
Integrate NVTX tracing into Horovod timeline
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for e3037fa - Browse repository at this point
Copy the full SHA e3037faView commit details -
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for 1f50e9d - Browse repository at this point
Copy the full SHA 1f50e9dView commit details -
Add basic NVTX tracing to tensorflow/mpi_ops.cc
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for ae15365 - Browse repository at this point
Copy the full SHA ae15365View commit details -
Clean up Enqueue* function signatures (clang-tidy suggestions)
(remove ineffective const qualifiers, pass strings by reference if possible) Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for a0c7790 - Browse repository at this point
Copy the full SHA a0c7790View commit details -
Minor cleanup in Status, TensorShape, OpContext
(remove some redundant qualifiers, avoid some copies) Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for ac7ebdd - Browse repository at this point
Copy the full SHA ac7ebddView commit details -
Replace TensorFlow-specific NVTX annotations by framework-agnostic an…
…notations Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for a2921d4 - Browse repository at this point
Copy the full SHA a2921d4View commit details -
Replace TensorFlow-specific NVTX annotations by framework-agnostic an…
…notations II (add missing files) Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for 51cd685 - Browse repository at this point
Copy the full SHA 51cd685View commit details -
Introduce shared_ptr ref counting to fix ending HorovodGroupedAllredu…
…ce ranges. Also avoid some shared_ptr copies in Enqueue*(). Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for 72c13d0 - Browse repository at this point
Copy the full SHA 72c13d0View commit details -
Put NvtxOpRange shared_ptr into an opaque wrapper
(helps the compiler optimize it away when building without NVTX) Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for df53e71 - Browse repository at this point
Copy the full SHA df53e71View commit details -
Introduce environment variable HOROVOD_DISABLE_NVTX_RANGES
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for c9a99c8 - Browse repository at this point
Copy the full SHA c9a99c8View commit details -
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for bd5fb42 - Browse repository at this point
Copy the full SHA bd5fb42View commit details -
Revert std::move calls in Enqueue*
Signed-off-by: Max H. Gerlach <git@maxgerlach.de>
Configuration menu - View commit details
-
Copy full SHA for 691db99 - Browse repository at this point
Copy the full SHA 691db99View commit details