├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── bin ├── fft_by_v ├── gen.cpp ├── gen_SHA256_merkle.cpp ├── gen_lanczos.py ├── ldt_test ├── log.txt ├── main_bc_clogc ├── main_bclogc ├── main_clogc ├── main_zk └── sha256gen_merkle.py ├── include ├── VPD │ ├── input_vpd.h │ ├── vpdR.h │ └── vpd_test.h ├── infrastructure │ ├── my_hhash.h │ ├── test │ └── test.cpp ├── linear_gkr │ ├── circuit.h │ ├── circuit_fast_track.h │ ├── polynomial.h │ ├── prime_field.h │ ├── prover.h │ ├── prover_fast_para_track.h │ ├── prover_fast_track.h │ ├── random_generator.h │ ├── transcript.h │ ├── verifier.h │ ├── verifier_fast_para_track.h │ ├── verifier_fast_track.h │ ├── zk_prover.h │ └── zk_verifier.h ├── test_point.hpp └── traditional_gkr │ ├── circuit_bc_clogc.h │ ├── prover_bc_clogc.h │ ├── prover_clogc.h │ ├── verifier_bc_clogc.h │ └── verifier_traditional.h ├── parser.cpp ├── parser_lanczos.cpp ├── parser_sha.cpp ├── parser_sha_data_parallel.cpp ├── setup.sh ├── src ├── VPD │ ├── inputvpd.cpp │ ├── multivariate_test.cpp │ ├── test.cpp │ ├── vpdR.cpp │ └── vpd_test.cpp ├── linear_gkr │ ├── README.md │ ├── circuit.cpp │ ├── main_fast_para_track.cpp │ ├── main_fast_track.cpp │ ├── main_slow_track.cpp │ ├── main_zk.cpp │ ├── polynomial.cpp │ ├── prime_field.cpp │ ├── prover.cpp │ ├── prover_fast_para_track.cpp │ ├── prover_fast_track.cpp │ ├── test.py │ ├── verifier.cpp │ ├── verifier_fast_para_track.cpp │ ├── verifier_fast_track.cpp │ ├── zk_prover.cpp │ └── zk_verifier.cpp └── traditional_gkr │ ├── ClogC.cpp │ ├── bc_clogc.cpp │ ├── bclogc.cpp │ ├── prover_bc_clogc.cpp │ ├── prover_clogc.cpp │ ├── verifier_bc_clogc.cpp │ └── verifier_traditional.cpp └── tests ├── README.md ├── SHA256 ├── LOG │ ├── SHA256_1.txt │ ├── SHA256_2.txt │ ├── SHA256_3.txt │ ├── SHA256_4.txt │ ├── SHA256_5.txt │ ├── SHA256_6.txt │ ├── SHA256_7.txt │ └── SHA256_8.txt ├── build.py ├── build.sh ├── main_zk ├── parser_sha_data_parallel.cpp ├── psdp ├── run.py └── sha256gen.py ├── lanczos ├── LOG │ ├── lanczos2_112_N=16.txt │ ├── lanczos2_176_N=64.txt │ └── lanczos2_304_N=256.txt ├── build.py ├── build.sh ├── lanczos2.py ├── parser_sha_data_parallel.cpp └── run.py ├── matmul ├── build.py ├── gen.cpp └── run.py └── mm.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/README.md -------------------------------------------------------------------------------- /bin/fft_by_v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/fft_by_v -------------------------------------------------------------------------------- /bin/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/gen.cpp -------------------------------------------------------------------------------- /bin/gen_SHA256_merkle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/gen_SHA256_merkle.cpp -------------------------------------------------------------------------------- /bin/gen_lanczos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/gen_lanczos.py -------------------------------------------------------------------------------- /bin/ldt_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/ldt_test -------------------------------------------------------------------------------- /bin/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/log.txt -------------------------------------------------------------------------------- /bin/main_bc_clogc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/main_bc_clogc -------------------------------------------------------------------------------- /bin/main_bclogc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/main_bclogc -------------------------------------------------------------------------------- /bin/main_clogc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/main_clogc -------------------------------------------------------------------------------- /bin/main_zk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/main_zk -------------------------------------------------------------------------------- /bin/sha256gen_merkle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/bin/sha256gen_merkle.py -------------------------------------------------------------------------------- /include/VPD/input_vpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/VPD/input_vpd.h -------------------------------------------------------------------------------- /include/VPD/vpdR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/VPD/vpdR.h -------------------------------------------------------------------------------- /include/VPD/vpd_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/VPD/vpd_test.h -------------------------------------------------------------------------------- /include/infrastructure/my_hhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/infrastructure/my_hhash.h -------------------------------------------------------------------------------- /include/infrastructure/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/infrastructure/test -------------------------------------------------------------------------------- /include/infrastructure/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/infrastructure/test.cpp -------------------------------------------------------------------------------- /include/linear_gkr/circuit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/circuit.h -------------------------------------------------------------------------------- /include/linear_gkr/circuit_fast_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/circuit_fast_track.h -------------------------------------------------------------------------------- /include/linear_gkr/polynomial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/polynomial.h -------------------------------------------------------------------------------- /include/linear_gkr/prime_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/prime_field.h -------------------------------------------------------------------------------- /include/linear_gkr/prover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/prover.h -------------------------------------------------------------------------------- /include/linear_gkr/prover_fast_para_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/prover_fast_para_track.h -------------------------------------------------------------------------------- /include/linear_gkr/prover_fast_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/prover_fast_track.h -------------------------------------------------------------------------------- /include/linear_gkr/random_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/random_generator.h -------------------------------------------------------------------------------- /include/linear_gkr/transcript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/transcript.h -------------------------------------------------------------------------------- /include/linear_gkr/verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/verifier.h -------------------------------------------------------------------------------- /include/linear_gkr/verifier_fast_para_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/verifier_fast_para_track.h -------------------------------------------------------------------------------- /include/linear_gkr/verifier_fast_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/verifier_fast_track.h -------------------------------------------------------------------------------- /include/linear_gkr/zk_prover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/zk_prover.h -------------------------------------------------------------------------------- /include/linear_gkr/zk_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/linear_gkr/zk_verifier.h -------------------------------------------------------------------------------- /include/test_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/test_point.hpp -------------------------------------------------------------------------------- /include/traditional_gkr/circuit_bc_clogc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/traditional_gkr/circuit_bc_clogc.h -------------------------------------------------------------------------------- /include/traditional_gkr/prover_bc_clogc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/traditional_gkr/prover_bc_clogc.h -------------------------------------------------------------------------------- /include/traditional_gkr/prover_clogc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/traditional_gkr/prover_clogc.h -------------------------------------------------------------------------------- /include/traditional_gkr/verifier_bc_clogc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/traditional_gkr/verifier_bc_clogc.h -------------------------------------------------------------------------------- /include/traditional_gkr/verifier_traditional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/include/traditional_gkr/verifier_traditional.h -------------------------------------------------------------------------------- /parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/parser.cpp -------------------------------------------------------------------------------- /parser_lanczos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/parser_lanczos.cpp -------------------------------------------------------------------------------- /parser_sha.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/parser_sha.cpp -------------------------------------------------------------------------------- /parser_sha_data_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/parser_sha_data_parallel.cpp -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/setup.sh -------------------------------------------------------------------------------- /src/VPD/inputvpd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/VPD/inputvpd.cpp -------------------------------------------------------------------------------- /src/VPD/multivariate_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/VPD/multivariate_test.cpp -------------------------------------------------------------------------------- /src/VPD/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/VPD/test.cpp -------------------------------------------------------------------------------- /src/VPD/vpdR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/VPD/vpdR.cpp -------------------------------------------------------------------------------- /src/VPD/vpd_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/VPD/vpd_test.cpp -------------------------------------------------------------------------------- /src/linear_gkr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/README.md -------------------------------------------------------------------------------- /src/linear_gkr/circuit.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/linear_gkr/main_fast_para_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/main_fast_para_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/main_fast_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/main_fast_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/main_slow_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/main_slow_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/main_zk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/main_zk.cpp -------------------------------------------------------------------------------- /src/linear_gkr/polynomial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/polynomial.cpp -------------------------------------------------------------------------------- /src/linear_gkr/prime_field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/prime_field.cpp -------------------------------------------------------------------------------- /src/linear_gkr/prover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/prover.cpp -------------------------------------------------------------------------------- /src/linear_gkr/prover_fast_para_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/prover_fast_para_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/prover_fast_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/prover_fast_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/test.py -------------------------------------------------------------------------------- /src/linear_gkr/verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/verifier.cpp -------------------------------------------------------------------------------- /src/linear_gkr/verifier_fast_para_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/verifier_fast_para_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/verifier_fast_track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/verifier_fast_track.cpp -------------------------------------------------------------------------------- /src/linear_gkr/zk_prover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/zk_prover.cpp -------------------------------------------------------------------------------- /src/linear_gkr/zk_verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/linear_gkr/zk_verifier.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/ClogC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/ClogC.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/bc_clogc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/bc_clogc.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/bclogc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/bclogc.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/prover_bc_clogc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/prover_bc_clogc.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/prover_clogc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/prover_clogc.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/verifier_bc_clogc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/verifier_bc_clogc.cpp -------------------------------------------------------------------------------- /src/traditional_gkr/verifier_traditional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/src/traditional_gkr/verifier_traditional.cpp -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_1.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_2.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_3.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_4.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_5.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_6.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_7.txt -------------------------------------------------------------------------------- /tests/SHA256/LOG/SHA256_8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/LOG/SHA256_8.txt -------------------------------------------------------------------------------- /tests/SHA256/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/build.py -------------------------------------------------------------------------------- /tests/SHA256/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/build.sh -------------------------------------------------------------------------------- /tests/SHA256/main_zk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/main_zk -------------------------------------------------------------------------------- /tests/SHA256/parser_sha_data_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/parser_sha_data_parallel.cpp -------------------------------------------------------------------------------- /tests/SHA256/psdp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/psdp -------------------------------------------------------------------------------- /tests/SHA256/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/run.py -------------------------------------------------------------------------------- /tests/SHA256/sha256gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/SHA256/sha256gen.py -------------------------------------------------------------------------------- /tests/lanczos/LOG/lanczos2_112_N=16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/LOG/lanczos2_112_N=16.txt -------------------------------------------------------------------------------- /tests/lanczos/LOG/lanczos2_176_N=64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/LOG/lanczos2_176_N=64.txt -------------------------------------------------------------------------------- /tests/lanczos/LOG/lanczos2_304_N=256.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/LOG/lanczos2_304_N=256.txt -------------------------------------------------------------------------------- /tests/lanczos/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/build.py -------------------------------------------------------------------------------- /tests/lanczos/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | for i in 112 176 304 560 1072; do ./lanczos2.py 16 $i; done 4 | 5 | -------------------------------------------------------------------------------- /tests/lanczos/lanczos2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/lanczos2.py -------------------------------------------------------------------------------- /tests/lanczos/parser_sha_data_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/parser_sha_data_parallel.cpp -------------------------------------------------------------------------------- /tests/lanczos/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/lanczos/run.py -------------------------------------------------------------------------------- /tests/matmul/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/matmul/build.py -------------------------------------------------------------------------------- /tests/matmul/gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/matmul/gen.cpp -------------------------------------------------------------------------------- /tests/matmul/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/matmul/run.py -------------------------------------------------------------------------------- /tests/mm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunblaze-ucb/Libra/HEAD/tests/mm.cpp --------------------------------------------------------------------------------