Skip to content
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

[CUTLASS] Add parallel split-k support to wgrad #10185

Merged
merged 4 commits into from
Feb 8, 2022

Commits on Feb 8, 2022

  1. [CUTLASS] Add split-k support to wgrad

    commit 60b73a91b79d644d8c95f682eedaf47a89abba0d
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Tue Feb 8 10:43:11 2022 +0900
    
        pylint
    
    commit ae2e718
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Sun Feb 6 14:51:52 2022 +0900
    
        Add split-k support for wgrad
    
        commit 43820d5
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sun Feb 6 10:07:34 2022 +0900
    
            fix and add doc
    
        commit 446a95b
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sun Feb 6 09:48:38 2022 +0900
    
            dw conv2d properly supported for wgrad
    
        commit adc4e22
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sat Feb 5 16:32:42 2022 +0900
    
            fix overwriting template
    
        commit 040eab0
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sat Feb 5 16:06:27 2022 +0900
    
            black
    
        commit e5a07c2
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sat Feb 5 16:03:10 2022 +0900
    
            add reduction in profiler
    
        commit be89334
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Sat Feb 5 06:58:03 2022 +0900
    
            adding split k reduction to conv2d profiler
    
        commit ae09b0f
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Fri Feb 4 11:52:59 2022 +0900
    
            fixed conv2d_backward_weight typerel for dw conv2d
    
            commit 16fe531
            Author: Masahiro Masuda <masahi129@gmail.com>
            Date:   Thu Feb 3 12:59:22 2022 +0900
    
                wip
    
            commit 2167c25
            Author: Masahiro Masuda <masahi129@gmail.com>
            Date:   Thu Feb 3 04:22:19 2022 +0900
    
                fix conv2d type rel for depth wise and grouped conv2d
    
        commit 14b12e5
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Fri Feb 4 05:01:03 2022 +0900
    
            remove split_k.py
    
        commit b141271
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Fri Feb 4 04:48:21 2022 +0900
    
            workaround for invalid split_k_slice
    
        commit 6e4c7e1
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Fri Feb 4 02:43:58 2022 +0900
    
            support split k in profiler
    
        commit 2eb1cf4
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Fri Feb 4 02:31:03 2022 +0900
    
            improvement
    
        commit 0bce8f3
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 18:20:12 2022 +0900
    
            fixed for fp16 output
    
        commit 30df1bd
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 17:50:33 2022 +0900
    
            fp32 output works
    
        commit 7a51995
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 14:30:22 2022 +0900
    
            fix
    
        commit 4a383e2
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 14:05:24 2022 +0900
    
            update c++ codegen
    
        commit 6206e38
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 13:46:05 2022 +0900
    
            wip
    
        commit 0ece49b
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Thu Feb 3 03:05:21 2022 +0900
    
            wip
    
        commit 08a6147
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Wed Feb 2 13:10:21 2022 +0900
    
            test worked with fp32 output
    
        commit 084d5c4
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Wed Feb 2 12:35:18 2022 +0900
    
            fix compile error for fprop
    
        commit 31f2543
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Wed Feb 2 12:18:06 2022 +0900
    
            compiled
    
        commit c2098e7
        Author: Masahiro Masuda <masahi129@gmail.com>
        Date:   Wed Feb 2 11:11:43 2022 +0900
    
            wip
    
    commit a145850
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Sun Feb 6 14:46:16 2022 +0900
    
        fixed for sm75
    
    commit 6151506
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Sun Feb 6 14:32:46 2022 +0900
    
        all tests work
    
    commit 041c094
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Sun Feb 6 14:19:09 2022 +0900
    
        dw conv2d properly supported for wgrad
    
    commit 2191918
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Wed Feb 2 09:14:05 2022 +0900
    
        wgrad tests now work under pytest
    
    commit 78f76df
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Wed Feb 2 07:31:54 2022 +0900
    
        run black
    
    commit 0a82149
    Author: Masahiro Masuda <masahi129@gmail.com>
    Date:   Wed Feb 2 06:12:39 2022 +0900
    
        [CUTLASS] Add wgrad support (without split-k)
    masahi committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    f57b091 View commit details
    Browse the repository at this point in the history
  2. pylint

    masahi committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    578d1dd View commit details
    Browse the repository at this point in the history
  3. add more doc

    masahi committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    d11f9bc View commit details
    Browse the repository at this point in the history
  4. more doc clarification

    masahi committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    6375a18 View commit details
    Browse the repository at this point in the history