-
Notifications
You must be signed in to change notification settings - Fork 1
/
.test-fc.yml
37 lines (35 loc) · 3.64 KB
/
.test-fc.yml
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
27
28
29
30
31
32
33
34
35
36
37
script:
- cd libxsmm && make -e ${MAKEJ} && cd ../tests/fc && make -e ${MAKEJ} &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 0 32 32 32 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 1 32 32 32 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 2 32 32 32 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 3 32 32 32 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 0 64 64 64 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 1 64 64 64 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 2 64 64 64 1 &&
echo && echo "--- TEST FC (NCNC-KCCK,FP32)" && ./run_fullyconnected.sh f32 1 1024 A 3 64 64 64 1 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 0 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 1 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 2 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 3 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 0 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 1 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 2 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,FP32)" && ./run_fullyconnected.sh f32 1 1024 F 3 64 64 64 0
- cd libxsmm && make -e ${MAKEJ} && cd ../tests/fc && make -e ${MAKEJ} &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 0 32 32 32 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 1 32 32 32 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 2 32 32 32 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 3 32 32 32 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 0 64 64 64 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 1 64 64 64 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 2 64 64 64 2 &&
echo && echo "--- TEST FC (NCNC-KCCK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 A 3 64 64 64 2 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 0 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 1 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 2 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 3 32 32 32 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 0 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 1 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 2 64 64 64 0 &&
echo && echo "--- TEST FC (NC-CK,BF16)" && CHECK_SCALE=0.001 ./run_fullyconnected.sh bf16 1 1024 F 3 64 64 64 0