├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile.in ├── Makefrag ├── README.md ├── bareMetalC ├── Makefile ├── aligned.c ├── conv.c ├── conv_dw.c ├── conv_dw_perf.c ├── conv_first_layer.c ├── conv_perf.c ├── conv_rect.c ├── conv_rect_pool.c ├── conv_stride.c ├── conv_trans_input_3120.c ├── conv_trans_input_3120_with_kernel_dilation.c ├── conv_trans_output_1203.c ├── conv_trans_weight_0132.c ├── conv_trans_weight_1203.c ├── conv_with_input_dilation.c ├── conv_with_input_dilation_and_neg_padding.c ├── conv_with_input_dilation_and_rot180.c ├── conv_with_kernel_dilation.c ├── conv_with_pool.c ├── conv_with_rot180.c ├── gemmini_counter.c ├── global_average.c ├── matmul.c ├── matmul_os.c ├── matmul_spad.c ├── matmul_ws.c ├── matrix_add.c ├── mvin_mvout.c ├── mvin_mvout_acc.c ├── mvin_mvout_acc_full.c ├── mvin_mvout_acc_full_stride.c ├── mvin_mvout_acc_stride.c ├── mvin_mvout_acc_zero_stride.c ├── mvin_mvout_block_stride.c ├── mvin_mvout_spad.c ├── mvin_mvout_stride.c ├── mvin_mvout_zeros.c ├── mvin_scale.c ├── padded.c ├── raw_hazard.c ├── resadd.c ├── resadd_stride.c ├── template.c ├── tiled_matmul_cpu.c ├── tiled_matmul_option.c ├── tiled_matmul_os.c ├── tiled_matmul_ws.c ├── tiled_matmul_ws_At.c ├── tiled_matmul_ws_Bt.c ├── tiled_matmul_ws_full_C.c ├── tiled_matmul_ws_igelu.c ├── tiled_matmul_ws_layernorm.c ├── tiled_matmul_ws_low_D.c ├── tiled_matmul_ws_perf.c ├── tiled_matmul_ws_softmax.c ├── transpose.c └── transpose_scale.c ├── configure.ac ├── gemmini-data-collection ├── .gitignore ├── README.md ├── config_gen_data.sh ├── gemmini_data_collection.py ├── gen_data.sh ├── og_baremetal_Makefile ├── templates │ ├── conv_template.c │ └── matmul_template.c └── tests.py ├── imagenet ├── Makefile ├── alexnet.c ├── images.h ├── mobilenet.c ├── mobilenet_params.h ├── resnet50.c └── resnet50_params.h ├── include ├── accumulator.h ├── character.h ├── gemmini.h ├── gemmini_counter.h ├── gemmini_nn.h ├── gemmini_params.h ├── gemmini_params_ee290.h ├── gemmini_params_ee290_smallsp.h ├── gemmini_testutils.h └── translator.h ├── mlps ├── Makefile ├── gemmini_matmul_generator.ipynb ├── mlp1.c ├── mlp1_32.c ├── mlp2.c ├── mlp2_32.c ├── mlp3.c ├── mlp3_32.c ├── mlp4.c ├── mlp4_32.c ├── parameters.h ├── parameters1.h ├── parameters2.h ├── parameters3.h ├── parameters4.h ├── parameters5.h ├── parameters6.h ├── parameters7.h ├── parameters8.h └── test.c ├── patches └── riscv-pk.patch └── transformers ├── Makefile └── transformer.c /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *# 3 | build 4 | autom4te.cache 5 | configure 6 | .ipynb_checkpoints 7 | *.pyc 8 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/Makefile.in -------------------------------------------------------------------------------- /Makefrag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/Makefrag -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/README.md -------------------------------------------------------------------------------- /bareMetalC/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/Makefile -------------------------------------------------------------------------------- /bareMetalC/aligned.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/aligned.c -------------------------------------------------------------------------------- /bareMetalC/conv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv.c -------------------------------------------------------------------------------- /bareMetalC/conv_dw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_dw.c -------------------------------------------------------------------------------- /bareMetalC/conv_dw_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_dw_perf.c -------------------------------------------------------------------------------- /bareMetalC/conv_first_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_first_layer.c -------------------------------------------------------------------------------- /bareMetalC/conv_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_perf.c -------------------------------------------------------------------------------- /bareMetalC/conv_rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_rect.c -------------------------------------------------------------------------------- /bareMetalC/conv_rect_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_rect_pool.c -------------------------------------------------------------------------------- /bareMetalC/conv_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_stride.c -------------------------------------------------------------------------------- /bareMetalC/conv_trans_input_3120.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_trans_input_3120.c -------------------------------------------------------------------------------- /bareMetalC/conv_trans_input_3120_with_kernel_dilation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_trans_input_3120_with_kernel_dilation.c -------------------------------------------------------------------------------- /bareMetalC/conv_trans_output_1203.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_trans_output_1203.c -------------------------------------------------------------------------------- /bareMetalC/conv_trans_weight_0132.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_trans_weight_0132.c -------------------------------------------------------------------------------- /bareMetalC/conv_trans_weight_1203.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_trans_weight_1203.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_input_dilation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_input_dilation.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_input_dilation_and_neg_padding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_input_dilation_and_neg_padding.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_input_dilation_and_rot180.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_input_dilation_and_rot180.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_kernel_dilation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_kernel_dilation.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_pool.c -------------------------------------------------------------------------------- /bareMetalC/conv_with_rot180.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/conv_with_rot180.c -------------------------------------------------------------------------------- /bareMetalC/gemmini_counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/gemmini_counter.c -------------------------------------------------------------------------------- /bareMetalC/global_average.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/global_average.c -------------------------------------------------------------------------------- /bareMetalC/matmul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/matmul.c -------------------------------------------------------------------------------- /bareMetalC/matmul_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/matmul_os.c -------------------------------------------------------------------------------- /bareMetalC/matmul_spad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/matmul_spad.c -------------------------------------------------------------------------------- /bareMetalC/matmul_ws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/matmul_ws.c -------------------------------------------------------------------------------- /bareMetalC/matrix_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/matrix_add.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_acc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_acc.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_acc_full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_acc_full.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_acc_full_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_acc_full_stride.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_acc_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_acc_stride.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_acc_zero_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_acc_zero_stride.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_block_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_block_stride.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_spad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_spad.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_stride.c -------------------------------------------------------------------------------- /bareMetalC/mvin_mvout_zeros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_mvout_zeros.c -------------------------------------------------------------------------------- /bareMetalC/mvin_scale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/mvin_scale.c -------------------------------------------------------------------------------- /bareMetalC/padded.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/padded.c -------------------------------------------------------------------------------- /bareMetalC/raw_hazard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/raw_hazard.c -------------------------------------------------------------------------------- /bareMetalC/resadd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/resadd.c -------------------------------------------------------------------------------- /bareMetalC/resadd_stride.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/resadd_stride.c -------------------------------------------------------------------------------- /bareMetalC/template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/template.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_cpu.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_option.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_option.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_os.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_At.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_At.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_Bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_Bt.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_full_C.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_full_C.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_igelu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_igelu.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_layernorm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_layernorm.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_low_D.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_low_D.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_perf.c -------------------------------------------------------------------------------- /bareMetalC/tiled_matmul_ws_softmax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/tiled_matmul_ws_softmax.c -------------------------------------------------------------------------------- /bareMetalC/transpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/transpose.c -------------------------------------------------------------------------------- /bareMetalC/transpose_scale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/bareMetalC/transpose_scale.c -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/configure.ac -------------------------------------------------------------------------------- /gemmini-data-collection/.gitignore: -------------------------------------------------------------------------------- 1 | clean.sh 2 | -------------------------------------------------------------------------------- /gemmini-data-collection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/README.md -------------------------------------------------------------------------------- /gemmini-data-collection/config_gen_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/config_gen_data.sh -------------------------------------------------------------------------------- /gemmini-data-collection/gemmini_data_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/gemmini_data_collection.py -------------------------------------------------------------------------------- /gemmini-data-collection/gen_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/gen_data.sh -------------------------------------------------------------------------------- /gemmini-data-collection/og_baremetal_Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/og_baremetal_Makefile -------------------------------------------------------------------------------- /gemmini-data-collection/templates/conv_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/templates/conv_template.c -------------------------------------------------------------------------------- /gemmini-data-collection/templates/matmul_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/templates/matmul_template.c -------------------------------------------------------------------------------- /gemmini-data-collection/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/gemmini-data-collection/tests.py -------------------------------------------------------------------------------- /imagenet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/Makefile -------------------------------------------------------------------------------- /imagenet/alexnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/alexnet.c -------------------------------------------------------------------------------- /imagenet/images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/images.h -------------------------------------------------------------------------------- /imagenet/mobilenet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/mobilenet.c -------------------------------------------------------------------------------- /imagenet/mobilenet_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/mobilenet_params.h -------------------------------------------------------------------------------- /imagenet/resnet50.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/resnet50.c -------------------------------------------------------------------------------- /imagenet/resnet50_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/imagenet/resnet50_params.h -------------------------------------------------------------------------------- /include/accumulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/accumulator.h -------------------------------------------------------------------------------- /include/character.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/character.h -------------------------------------------------------------------------------- /include/gemmini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini.h -------------------------------------------------------------------------------- /include/gemmini_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_counter.h -------------------------------------------------------------------------------- /include/gemmini_nn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_nn.h -------------------------------------------------------------------------------- /include/gemmini_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_params.h -------------------------------------------------------------------------------- /include/gemmini_params_ee290.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_params_ee290.h -------------------------------------------------------------------------------- /include/gemmini_params_ee290_smallsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_params_ee290_smallsp.h -------------------------------------------------------------------------------- /include/gemmini_testutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/gemmini_testutils.h -------------------------------------------------------------------------------- /include/translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/include/translator.h -------------------------------------------------------------------------------- /mlps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/Makefile -------------------------------------------------------------------------------- /mlps/gemmini_matmul_generator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/gemmini_matmul_generator.ipynb -------------------------------------------------------------------------------- /mlps/mlp1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp1.c -------------------------------------------------------------------------------- /mlps/mlp1_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp1_32.c -------------------------------------------------------------------------------- /mlps/mlp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp2.c -------------------------------------------------------------------------------- /mlps/mlp2_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp2_32.c -------------------------------------------------------------------------------- /mlps/mlp3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp3.c -------------------------------------------------------------------------------- /mlps/mlp3_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp3_32.c -------------------------------------------------------------------------------- /mlps/mlp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp4.c -------------------------------------------------------------------------------- /mlps/mlp4_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/mlp4_32.c -------------------------------------------------------------------------------- /mlps/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters.h -------------------------------------------------------------------------------- /mlps/parameters1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters1.h -------------------------------------------------------------------------------- /mlps/parameters2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters2.h -------------------------------------------------------------------------------- /mlps/parameters3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters3.h -------------------------------------------------------------------------------- /mlps/parameters4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters4.h -------------------------------------------------------------------------------- /mlps/parameters5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters5.h -------------------------------------------------------------------------------- /mlps/parameters6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters6.h -------------------------------------------------------------------------------- /mlps/parameters7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters7.h -------------------------------------------------------------------------------- /mlps/parameters8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/parameters8.h -------------------------------------------------------------------------------- /mlps/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/mlps/test.c -------------------------------------------------------------------------------- /patches/riscv-pk.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/patches/riscv-pk.patch -------------------------------------------------------------------------------- /transformers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/transformers/Makefile -------------------------------------------------------------------------------- /transformers/transformer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ucb-bar/gemmini-rocc-tests/HEAD/transformers/transformer.c --------------------------------------------------------------------------------