ltqin
6c7e2d3a7e
Skip lds of b matrix (#326)
* start
* read for gridwise gemm
* add MakeBGridDescriptor_K0_N0_N1_N2_N3_K1
* add thread copy desc and register buffer
* add K0PerBlock dim
* add read global data
* finish gridwise gemm
* finish blockwise gemm
* add print data
* add smallest config
* add compare code for gridwis gemm
* fix NXdlPerWave
* fix k0perthread and gridewis gemm main loop
* remove b matrix lds alloc
* fix name
* add test code
* create b_grid_desc_k0_k1_k2_n0_n1_n2_n3_k3 from parameter
* add double register
* modify b_thread_desc_
* add float
* fp16 tag
* add tail for pipeline
* finish main loop
* optimize main loop
* start clear gridwise gemm
* clear code
* clear redundant code
* change file name
* change file name
* fix bug after merge develop
* fix input parameters
* using MultiK0 control b load data loop
* fix some config
* 4 buffer
* fix bug
* one can use
* change read order
* change buffer array to tuple
* change to 8 buffer
* interleave buffer load
* change to 16
* read 8 buffer
* add data buffer to template
* fix after merge develop(head file)
* format
* change to 4 buffer
* remove unnecessary lambda fun
[ROCm/composable_kernel commit: 10b3278b05]
2022-08-13 01:35:49 -05:00
..
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-08-12 15:22:39 -05:00
2022-08-10 12:20:29 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-13 00:16:14 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-13 00:16:14 -05:00
2022-08-13 00:16:14 -05:00
2022-07-29 18:19:25 -05:00
2022-07-02 09:15:38 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-27 14:25:10 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-13 01:07:12 -05:00
2022-08-13 01:07:12 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-30 22:11:00 -05:00
2022-06-30 22:11:00 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-13 01:35:49 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-10 12:20:29 -05:00
2022-08-10 12:20:29 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-08-11 17:03:54 -05:00
2022-08-11 17:03:54 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-02 09:15:38 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-08-10 12:20:29 -05:00