added test for GEMM3M functions
This commit is contained in:
parent
466bfb8b86
commit
7a911569b8
|
@ -88,6 +88,25 @@ else
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
level3_3m : zblat3_3m
|
||||||
|
rm -f ?BLAT3_3M.SUMM
|
||||||
|
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./zblat3_3m < ./zblat3_3m.dat
|
||||||
|
@$(GREP) -q FATAL ZBLAT3_3M.SUMM && cat ZBLAT3_3M.SUMM || exit 0
|
||||||
|
ifdef SMP
|
||||||
|
rm -f ?BLAT3_3M.SUMM
|
||||||
|
ifeq ($(USE_OPENMP), 1)
|
||||||
|
OMP_NUM_THREADS=2 ./zblat3_3m < ./zblat3_3m.dat
|
||||||
|
@$(GREP) -q FATAL ZBLAT3_3M.SUMM && cat ZBLAT3_3M.SUMM || exit 0
|
||||||
|
else
|
||||||
|
OPENBLAS_NUM_THREADS=2 ./zblat3_3m < ./zblat3_3m.dat
|
||||||
|
@$(GREP) -q FATAL ZBLAT3_3M.SUMM && cat ZBLAT3_3M.SUMM || exit 0
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
FLDFLAGS = $(FFLAGS:-fPIC=) $(LDFLAGS)
|
FLDFLAGS = $(FFLAGS:-fPIC=) $(LDFLAGS)
|
||||||
CEXTRALIB =
|
CEXTRALIB =
|
||||||
|
|
||||||
|
@ -131,6 +150,11 @@ cblat3 : cblat3.$(SUFFIX) ../$(LIBNAME)
|
||||||
zblat3 : zblat3.$(SUFFIX) ../$(LIBNAME)
|
zblat3 : zblat3.$(SUFFIX) ../$(LIBNAME)
|
||||||
$(FC) $(FLDFLAGS) -o zblat3 zblat3.$(SUFFIX) ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
|
$(FC) $(FLDFLAGS) -o zblat3 zblat3.$(SUFFIX) ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
|
||||||
|
|
||||||
|
zblat3_3m : zblat3_3m.$(SUFFIX) ../$(LIBNAME)
|
||||||
|
$(FC) $(FLDFLAGS) -o zblat3_3m zblat3_3m.$(SUFFIX) ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm -f *.$(SUFFIX) *.$(PSUFFIX) gmon.$(SUFFIX)ut *.SUMM *.cxml *.exe *.pdb *.dwf \
|
@rm -f *.$(SUFFIX) *.$(PSUFFIX) gmon.$(SUFFIX)ut *.SUMM *.cxml *.exe *.pdb *.dwf \
|
||||||
sblat1 dblat1 cblat1 zblat1 \
|
sblat1 dblat1 cblat1 zblat1 \
|
||||||
|
@ -139,6 +163,7 @@ clean:
|
||||||
sblat1p dblat1p cblat1p zblat1p \
|
sblat1p dblat1p cblat1p zblat1p \
|
||||||
sblat2p dblat2p cblat2p zblat2p \
|
sblat2p dblat2p cblat2p zblat2p \
|
||||||
sblat3p dblat3p cblat3p zblat3p \
|
sblat3p dblat3p cblat3p zblat3p \
|
||||||
|
zblat3_3m zblat3_3mp \
|
||||||
*.stackdump *.dll
|
*.stackdump *.dll
|
||||||
|
|
||||||
libs:
|
libs:
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
'ZBLAT3_3M.SUMM' NAME OF SUMMARY OUTPUT FILE
|
||||||
|
6 UNIT NUMBER OF SUMMARY FILE
|
||||||
|
'ZBLAT3.SNAP' NAME OF SNAPSHOT OUTPUT FILE
|
||||||
|
-1 UNIT NUMBER OF SNAPSHOT FILE (NOT USED IF .LT. 0)
|
||||||
|
F LOGICAL FLAG, T TO REWIND SNAPSHOT FILE AFTER EACH RECORD.
|
||||||
|
F LOGICAL FLAG, T TO STOP ON FAILURES.
|
||||||
|
F LOGICAL FLAG, T TO TEST ERROR EXITS.
|
||||||
|
16.0 THRESHOLD VALUE OF TEST RATIO
|
||||||
|
6 NUMBER OF VALUES OF N
|
||||||
|
0 1 2 3 7 31 63 VALUES OF N
|
||||||
|
3 NUMBER OF VALUES OF ALPHA
|
||||||
|
(0.0,0.0) (1.0,0.0) (0.7,-0.9) VALUES OF ALPHA
|
||||||
|
3 NUMBER OF VALUES OF BETA
|
||||||
|
(0.0,0.0) (1.0,0.0) (1.3,-1.1) VALUES OF BETA
|
||||||
|
ZGEMM3M T PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZHEMM3M F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZSYMM3M F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZTRMM F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZTRSM F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZHERK F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZSYRK F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZHER2K F PUT F FOR NO TEST. SAME COLUMNS.
|
||||||
|
ZSYR2K F PUT F FOR NO TEST. SAME COLUMNS.
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue