NVIDIA / Fuser

A Fusion Code Generator for NVIDIA GPUs (commonly known as "nvFuser")
Other
271 stars 53 forks source link

Refactor MultiMatrixScheduler #3266

Closed rdspring1 closed 3 weeks ago

rdspring1 commented 4 weeks ago
  1. Move isPowOf2 to csrc/utils.h
  2. Move representativeId to scheduler/tools/abstract_tensor.h
  3. Move checkConcreteStaticDim to mma_utils.cpp
  4. Remove swizzleSharedMemory from HopperMultiMatrixScheduler
  5. Create base class MultiMatrixScheduler to hold common functions like findPatterns