- 15 Dec, 2022 5 commits
-
-
rocking authored
Merge branch 'gemm_layernorm_welford' of https://github.com/ROCmSoftwarePlatform/composable_kernel into gemm_layernorm_welford
-
rocking authored
-
rocking5566 authored
-
Qianfeng authored
-
Rostyslav Geyyer authored
Add padding device_gemm_add_add_fastgelu_xdl_c_shuffle instances to enable arbitrary problem size (#535) * Add padding device_gemm_add_add_fastgelu_xdl_c_shuffle instances * Add padding device_gemm_add_fastgelu_xdl_c_shuffle instances * Add gemm_add_fastgelu profiler impl * Add padding device_gemm_fastgelu_xdl_c_shuffle instances * Add gemm_fastgelu profiler impl
-
- 14 Dec, 2022 5 commits
-
-
Rostyslav Geyyer authored
-
rocking authored
-
rocking authored
-
rocking authored
-
rocking authored
-
- 13 Dec, 2022 2 commits
- 12 Dec, 2022 5 commits
-
-
rocking5566 authored
-
rocking authored
-
rocking authored
-
arai713 authored
* added 2d gridwise elementwise * added 2d version of device elementwise * added example file with updated device elementwise call * added Cmake file * changed NumDim into 2D * fixed compiler issues * fixed indexing for loop step * fixed NumDim dimension error * changed blockID to 2D * updated Grid Desc * updated kernel call * fixed 2d thread indexing * added dimensions for example file * commented out unused code * changed vector load * removed extra code * temporarily removing vector load on 2nd dim * changed vector load back, still causing errors * altered indexing * changed isSupportedArgument for 2D * changed indexing + do/while * fixed isSupportedArgument * changed dimension for debugging * fixed * added testing printouts * testing change * added variables to distribute threads through both dimensions * testing changes * integrated variable for thread distribution into device elementwise and added as parameter for gridwise elementwise * removed most of the extraneous code, testing with different dimensions * testing * removed debugging print statements * moved 2d elementwise permute into elementwise permute directory * fixed formatting * removed debugging comments from threadwise transfer Co-authored-by:
Jing Zhang <jizhan@amd.com> Co-authored-by:
Po Yen Chen <PoYen.Chen@amd.com>
-
rocking authored
-
- 08 Dec, 2022 6 commits
-
-
rocking5566 authored
-
Illia Silin authored
* apply new K-dimension check in gemm_xdl_cshuffle * add K-dim check to gemm_xdl and batched_gemm_xdl * fix syntax * fix syntax * clean-up the debug output
-
rocking authored
-
rocking authored
-
rocking authored
-
rocking5566 authored
-
- 07 Dec, 2022 7 commits
-
-
Po Yen Chen authored
* Use smaller tensor size in test * Use even more smaller tensor size * Touch only failing test case inputs
-
Rostyslav Geyyer authored
Co-authored-by:
Rosty Geyyer <rosty.geyyer@amd.com> Co-authored-by:
Chao Liu <chao.liu2@amd.com>
-
guangzlu authored
Co-authored-by:Chao Liu <chao.liu2@amd.com>
-
rocking authored
-
rocking authored
-
rocking authored
-
rocking authored
-
- 06 Dec, 2022 1 commit
-
-
Illia Silin authored
* ignore .git folder when doing clang-format * fix syntax * add backslashes before quotes * add path filter for several extensions
-
- 05 Dec, 2022 7 commits
- 02 Dec, 2022 2 commits
-
-
Anthony Chang authored
* fix bug where scaling may not be applied in some code path * more test * revert accidental example code changes
-
ltqin authored
* start add example * add multiple d fp16 example * device transfer elementwiseop to gridwise * gridwise add multiple d * change example for multiple d * fix spill registers * fix for passthrough element op * fix int8 overflow * change example file name * add instance for dl multiple d * example add DsDataType * remove grouped_convolution_forward_dl.hpp * add head file(was deleted before) * fix not support device issue * format * remove passthrough check Co-authored-by:letaoqin <letaoqin@amd.com>
-