You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor cudagraph-aware AllToAllvDynamic: move cudagraph-aware out from GPE submit path
Summary:
Similar to AllToAll refactor, moved cudagraph prepare function from gpe to algo.
This diff also moves `prepareCudagraphAware*` implementation to `CudaGraphUtilsImpl.cc` since `PersistentObj` is a variant type: if implement the function in corresponding Pimpl.cc file, they need to include the header files of all possible types part of the variant (alltoallPImpl.cc needs to include alltoallvdynamicP.h, and vice versa). So moved all impl to 1 file to only include all headers once.
Reviewed By: minsii
Differential Revision: D85492033
fbshipit-source-id: d53c833b78e60ee5671355f5c9b18269453d3331
0 commit comments