-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathavx.sh
executable file
·26 lines (24 loc) · 1.53 KB
/
avx.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
# make -f avx.Makefile clean
make -f avx.Makefile tests -j8
echo "mceliece348864_avx" && ./target/test_mceliece348864_avx_correctness
echo "mceliece348864f_avx" && ./target/test_mceliece348864f_avx_correctness
echo "mceliece460896_avx" && ./target/test_mceliece460896_avx_correctness
echo "mceliece460896f_avx" && ./target/test_mceliece460896f_avx_correctness
echo "mceliece6688128_avx" && ./target/test_mceliece6688128_avx_correctness
echo "mceliece6688128f_avx" && ./target/test_mceliece6688128f_avx_correctness
echo "mceliece6960119_avx" && ./target/test_mceliece6960119_avx_correctness
echo "mceliece6960119f_avx" && ./target/test_mceliece6960119f_avx_correctness
echo "mceliece8192128_avx" && ./target/test_mceliece8192128_avx_correctness
echo "mceliece8192128f_avx" && ./target/test_mceliece8192128f_avx_correctness
echo "mceliece348864_avx" && ./target/test_mceliece348864_avx_speed
echo "mceliece348864f_avx" && ./target/test_mceliece348864f_avx_speed
echo "mceliece460896_avx" && ./target/test_mceliece460896_avx_speed
echo "mceliece460896f_avx" && ./target/test_mceliece460896f_avx_speed
echo "mceliece6688128_avx" && ./target/test_mceliece6688128_avx_speed
echo "mceliece6688128f_avx" && ./target/test_mceliece6688128f_avx_speed
echo "mceliece6960119_avx" && ./target/test_mceliece6960119_avx_speed
echo "mceliece6960119f_avx" && ./target/test_mceliece6960119f_avx_speed
echo "mceliece8192128_avx" && ./target/test_mceliece8192128_avx_speed
echo "mceliece8192128f_avx" && ./target/test_mceliece8192128f_avx_speed
# make -f avx.Makefile clean