added test for GEMM3M functions
This commit is contained in:
parent
466bfb8b86
commit
7a911569b8
|
@ -88,6 +88,25 @@ else
|
|||
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)
|
||||
CEXTRALIB =
|
||||
|
||||
|
@ -131,6 +150,11 @@ cblat3 : cblat3.$(SUFFIX) ../$(LIBNAME)
|
|||
zblat3 : zblat3.$(SUFFIX) ../$(LIBNAME)
|
||||
$(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:
|
||||
@rm -f *.$(SUFFIX) *.$(PSUFFIX) gmon.$(SUFFIX)ut *.SUMM *.cxml *.exe *.pdb *.dwf \
|
||||
sblat1 dblat1 cblat1 zblat1 \
|
||||
|
@ -139,6 +163,7 @@ clean:
|
|||
sblat1p dblat1p cblat1p zblat1p \
|
||||
sblat2p dblat2p cblat2p zblat2p \
|
||||
sblat3p dblat3p cblat3p zblat3p \
|
||||
zblat3_3m zblat3_3mp \
|
||||
*.stackdump *.dll
|
||||
|
||||
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