Hello,
To check the correctness of SGEMM I am using BLAS-Tester (xsl3blastst).
$./bin/xsl3blastst
./bin/xsl3blastst
--------------------------------- GEMM ----------------------------------
TST# A B M N K ALPHA LDA LDB BETA LDC TIME MFLOP SpUp TEST
==== = = ==== ==== ==== ===== ==== ==== ===== ==== ===== ===== ==== =====
qemu: Unsupported syscall: 4268
0 N N 100 100 100 1.0 1000 1000 1.0 1000 0.04 50.3 1.00 -----
0 N N 100 100 100 1.0 1000 1000 1.0 1000 0.01 312.4 6.21 PASS
1 N N 200 200 200 1.0 1000 1000 1.0 1000 0.32 50.5 1.00 -----
1 N N 200 200 200 1.0 1000 1000 1.0 1000 0.00 12039.6 238.44 PASS
In case of xsl3blastst, 'TEST' column always show 'PASS', even for expected failure in SGEMM functionality.
Am I missing something to test xsl3blastst?
I have observed similar behaviour in case of xcl3blastst.
Note : For xdl3blastst/xzl3blastst, I have observed expected output (PASS/FAIL) behaviour, unlike xsl3blastst/xcl3blastst.
Regards,
shivraj