experimental power analysis branch

This commit is contained in:
Harisankar Sadasivan
2024-04-08 22:29:36 +00:00
parent 285251768e
commit 87efbb63ef
3737 changed files with 456 additions and 396 deletions

0
client_example/01_gemm/CMakeLists.txt Normal file → Executable file
View File

0
client_example/01_gemm/gemm.cpp Normal file → Executable file
View File

0
client_example/02_gemm_add_add_fastgelu/CMakeLists.txt Normal file → Executable file
View File

View File

View File

View File

View File

View File

0
client_example/03_gemm_layernorm/CMakeLists.txt Normal file → Executable file
View File

View File

0
client_example/04_contraction/CMakeLists.txt Normal file → Executable file
View File

View File

View File

View File

View File

View File

0
client_example/05_layernorm/CMakeLists.txt Normal file → Executable file
View File

0
client_example/05_layernorm/layernorm2d_bwd_data.cpp Normal file → Executable file
View File

View File

0
client_example/05_layernorm/layernorm2d_fwd.cpp Normal file → Executable file
View File

0
client_example/05_layernorm/layernorm4d_fwd.cpp Normal file → Executable file
View File

0
client_example/06_softmax/CMakeLists.txt Normal file → Executable file
View File

0
client_example/06_softmax/softmax4d.cpp Normal file → Executable file
View File

0
client_example/07_grouped_convnd_fwd/CMakeLists.txt Normal file → Executable file
View File

View File

View File

0
client_example/08_fused_attention/CMakeLists.txt Normal file → Executable file
View File

0
client_example/08_fused_attention/fused_attention.cpp Normal file → Executable file
View File

View File

0
client_example/09_quantization/CMakeLists.txt Normal file → Executable file
View File

View File

View File

0
client_example/09_quantization/gemm_quantization.cpp Normal file → Executable file
View File

View File

View File

View File

View File

0
client_example/11_grouped_conv_bwd_weight/common.hpp Normal file → Executable file
View File

View File

0
client_example/13_batchnorm/CMakeLists.txt Normal file → Executable file
View File

0
client_example/13_batchnorm/batchnorm_bwd_nhwc.cpp Normal file → Executable file
View File

0
client_example/13_batchnorm/batchnorm_fwd_nhwc.cpp Normal file → Executable file
View File

0
client_example/13_batchnorm/batchnorm_infer_nhwc.cpp Normal file → Executable file
View File

0
client_example/14_instance_id/CMakeLists.txt Normal file → Executable file
View File

View File

0
client_example/15_convnd_bwd_data/CMakeLists.txt Normal file → Executable file
View File

0
client_example/15_convnd_bwd_data/common.hpp Normal file → Executable file
View File

View File

View File

0
client_example/15_gemm_add_multiply/CMakeLists.txt Normal file → Executable file
View File

View File

0
client_example/15_reduce/CMakeLists.txt Normal file → Executable file
View File

0
client_example/15_reduce/reduce_nhwc_c.cpp Normal file → Executable file
View File

0
client_example/16_convnd_fwd/CMakeLists.txt Normal file → Executable file
View File

0
client_example/16_convnd_fwd/common.hpp Normal file → Executable file
View File

0
client_example/16_convnd_fwd/conv3d_fwd_fp16.cpp Normal file → Executable file
View File

View File

0
client_example/16_convnd_fwd/conv3d_fwd_fp32.cpp Normal file → Executable file
View File

0
client_example/17_grouped_gemm_fastgelu/CMakeLists.txt Normal file → Executable file
View File

View File

0
client_example/18_groupnorm/CMakeLists.txt Normal file → Executable file
View File

0
client_example/18_groupnorm/groupnorm_bwd_data.cpp Normal file → Executable file
View File

View File

0
client_example/18_groupnorm/groupnorm_swish_fwd.cpp Normal file → Executable file
View File

0
client_example/19_pool/CMakeLists.txt Normal file → Executable file
View File

0
client_example/19_pool/avg_pool3d_bwd.cpp Normal file → Executable file
View File

0
client_example/19_pool/avg_pool3d_fwd.cpp Normal file → Executable file
View File

0
client_example/19_pool/max_pool2d_bwd.cpp Normal file → Executable file
View File

0
client_example/19_pool/max_pool2d_fwd.cpp Normal file → Executable file
View File

0
client_example/20_splitk_gemm/CMakeLists.txt Normal file → Executable file
View File

0
client_example/20_splitk_gemm/splitK_gemm_fp16_f8.cpp Normal file → Executable file
View File

0
client_example/21_grouped_gemm_bias/CMakeLists.txt Normal file → Executable file
View File

0
client_example/22_grouped_gemm/CMakeLists.txt Normal file → Executable file
View File

View File

View File

View File

View File

0
client_example/22_im2col_col2im/CMakeLists.txt Normal file → Executable file
View File

0
client_example/22_im2col_col2im/column_to_image.cpp Normal file → Executable file
View File

0
client_example/22_im2col_col2im/image_to_column.cpp Normal file → Executable file
View File

0
client_example/23_elementwise_transpose/CMakeLists.txt Normal file → Executable file
View File

View File

View File

Some files were not shown because too many files have changed in this diff Show More