added test for CGEMM3M function
This commit is contained in:
parent
7aae4a62e7
commit
f0f9b25bb6
|
@ -89,16 +89,22 @@ endif
|
|||
endif
|
||||
|
||||
|
||||
level3_3m : zblat3_3m
|
||||
level3_3m : zblat3_3m cblat3_3m
|
||||
rm -f ?BLAT3_3M.SUMM
|
||||
OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./cblat3_3m < ./cblat3_3m.dat
|
||||
@$(GREP) -q FATAL CBLAT3_3M.SUMM && cat CBLAT3_3M.SUMM || exit 0
|
||||
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 ./cblat3_3m < ./cblat3_3m.dat
|
||||
@$(GREP) -q FATAL CBLAT3_3M.SUMM && cat CBLAT3_3M.SUMM || exit 0
|
||||
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 ./cblat3_3m < ./cblat3_3m.dat
|
||||
@$(GREP) -q FATAL CBLAT3_3M.SUMM && cat CBLAT3_3M.SUMM || exit 0
|
||||
OPENBLAS_NUM_THREADS=2 ./zblat3_3m < ./zblat3_3m.dat
|
||||
@$(GREP) -q FATAL ZBLAT3_3M.SUMM && cat ZBLAT3_3M.SUMM || exit 0
|
||||
endif
|
||||
|
@ -150,11 +156,15 @@ cblat3 : cblat3.$(SUFFIX) ../$(LIBNAME)
|
|||
zblat3 : zblat3.$(SUFFIX) ../$(LIBNAME)
|
||||
$(FC) $(FLDFLAGS) -o zblat3 zblat3.$(SUFFIX) ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
|
||||
|
||||
cblat3_3m : cblat3_3m.$(SUFFIX) ../$(LIBNAME)
|
||||
$(FC) $(FLDFLAGS) -o cblat3_3m cblat3_3m.$(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 \
|
||||
|
@ -164,6 +174,7 @@ clean:
|
|||
sblat2p dblat2p cblat2p zblat2p \
|
||||
sblat3p dblat3p cblat3p zblat3p \
|
||||
zblat3_3m zblat3_3mp \
|
||||
cblat3_3m cblat3_3mp \
|
||||
*.stackdump *.dll
|
||||
|
||||
libs:
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
'CBLAT3_3M.SUMM' NAME OF SUMMARY OUTPUT FILE
|
||||
6 UNIT NUMBER OF SUMMARY FILE
|
||||
'CBLAT3.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
|
||||
CGEMM3M T PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CHEMM3M F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CSYMM3M F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CTRMM F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CTRSM F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CHERK F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CSYRK F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CHER2K F PUT F FOR NO TEST. SAME COLUMNS.
|
||||
CSYR2K F PUT F FOR NO TEST. SAME COLUMNS.
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue