Adam Osewski
8bb2bb4a05
Grouped Gemm + SplitK + simplified Kernel Args (#669)
* simplify karg in device/grid split-k op
* fix mk_kn_mn instances
* add more instances
* B2C with 3D grid for KSplit
* Remove unused code.
* Use default B2C (3D grid) in grid gemm v2r4r2.
* Device gemm splitk use B2C map.
* Device GroupedGemmXdlSplitKCShuffle
* Example for GroupedGemm Xdl SplitK
* Introduce Device GroupedGemmSplitK
* Fix updating kbatch size.
* Add instance mk-nk-mn
* Enable set kbatch in profiler.
* Add GGemmSplitK mk-kn-mn instances
* Add more instances & split into multiple files.
* minor fix
* tuning
* clean
* disabled failed instances
* use pipe v2
* Ignore arg on not supported arch.
* fix warning
---------
Co-authored-by: carlushuang <carlus.huang@amd.com>
Co-authored-by: Adam Osewski <aosewski@amd.com>
Co-authored-by: zjing14 <zhangjing14@gmail.com>
Co-authored-by: Jing Zhang <jizhan@amd.com>
Co-authored-by: root <root@ctr-ubbsmc15.amd.com>
2023-04-24 15:43:36 -05:00
..
2023-03-09 07:56:40 -06:00
2023-03-09 07:56:40 -06:00
2022-11-11 11:36:01 -06:00
2023-02-26 23:19:11 -06:00
2022-12-02 11:42:31 -06:00
2022-11-11 11:36:01 -06:00
2023-01-18 12:02:50 -06:00
2022-11-11 11:36:01 -06:00
2023-03-15 15:29:40 -05:00
2023-04-24 15:43:36 -05:00
2022-11-11 11:36:01 -06:00
2022-11-15 16:22:20 -06:00
2022-11-11 11:36:01 -06:00
2023-01-25 17:09:04 -06:00
2023-03-01 12:07:42 -06:00
2023-02-09 15:02:55 -06:00
2022-11-11 11:36:01 -06:00
2023-01-18 12:02:50 -06:00
2022-11-11 11:36:01 -06:00
2022-11-14 19:53:39 -06:00
2023-02-15 12:00:58 -06:00
2023-02-15 11:59:35 -06:00
2022-11-14 19:53:39 -06:00
2023-03-09 07:56:40 -06:00
2023-03-29 15:05:32 -05:00
2022-11-11 11:36:01 -06:00
2022-11-15 16:30:23 -06:00
2023-01-18 12:02:50 -06:00
2023-01-25 17:09:04 -06:00
2022-11-11 11:36:01 -06:00
2023-01-18 11:32:12 -06:00
2022-11-11 11:36:01 -06:00
2022-11-14 15:17:28 -06:00
2022-11-11 11:36:01 -06:00
2023-04-23 23:40:00 -05:00
2022-11-14 19:53:39 -06:00
2023-04-10 08:02:17 -05:00
2022-10-11 17:54:34 -05:00
2023-01-25 17:09:04 -06:00
2022-11-03 12:01:58 -06:00
2023-02-15 11:16:47 -06:00
2023-02-08 14:34:45 -06:00
2022-11-10 13:19:33 -06:00