• Raman R jana's avatar
    Wavelet (inter-wave consumer-producer) GEMM (#310) · 1cfa8760
    Raman R jana authored
    
    
    * wavelet gemm programming model support for CK
    
    * GEMM pipeline update for wavelet progrmmaing model
    
    * Updated wavelet programming pipeline
    
    * fixes for global-write for math-wave
    
    * fixed bug in global writes
    
    * Updated comments for better readability
    
    * fixed clang format errors
    
    * added block_lds without barrier sync
    
    * clean
    
    * clean
    
    * clean
    
    * clean
    
    * refactor
    
    * prototype
    
    4 layouts
    
    fix default stride
    
    all problem sizes
    
    tidy
    
    move file
    
    update build script
    
    restore old file
    
    fix build
    
    * refactor standalone test to use gemm test harness
    
    * simplify gemm test
    
    * update build script
    
    * remove redundant
    
    * early return when cmd arg doesn't match
    
    * tidy
    
    * report failure when result not validated
    
    * tidy
    
    * Add comment depicting B2C mapping pattern.
    
    * Formatting & comments.
    
    * Comparison with custom B2C mapping pattern.
    
    * Example for wavelet gemm.
    
    * Add wavelet to Gemm standalone test.
    
    * Remove debug code.
    
    * Remove dangling #endif directive.
    
    Co-authored-by: root <Raman Jana>
    Co-authored-by: default avatarChao Liu <chao.liu2@amd.com>
    Co-authored-by: default avatarAdam Osewski <aosewski@amd.com>
    Co-authored-by: default avatarAnthony Chang <ac.chang@outlook.com>
    Co-authored-by: default avatarAdam Osewski <19374865+aosewski@users.noreply.github.com>
    1cfa8760
CMakeLists.txt 1.79 KB