Browse Source

enabled and tested optimized getrs lapack functions

tags/v0.2.9^2
wernsaar 11 years ago
parent
commit
536875d463
3 changed files with 13 additions and 13 deletions
  1. +8
    -8
      interface/Makefile
  2. +4
    -4
      lapack-netlib/SRC/Makefile
  3. +1
    -1
      lapack/Makefile

+ 8
- 8
interface/Makefile View File

@@ -348,7 +348,7 @@ XBLASOBJS = $(XBLAS1OBJS) $(XBLAS2OBJS) $(XBLAS3OBJS)
# slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX) spotri.$(SUFFIX) \ # slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX) spotri.$(SUFFIX) \


SLAPACKOBJS = \ SLAPACKOBJS = \
sgetrf.$(SUFFIX)
sgetrf.$(SUFFIX) sgetrs.$(SUFFIX)




#DLAPACKOBJS = \ #DLAPACKOBJS = \
@@ -357,7 +357,7 @@ SLAPACKOBJS = \
# dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \ # dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \


DLAPACKOBJS = \ DLAPACKOBJS = \
dgetrf.$(SUFFIX)
dgetrf.$(SUFFIX) dgetrs.$(SUFFIX)


QLAPACKOBJS = \ QLAPACKOBJS = \
qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \ qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
@@ -370,7 +370,7 @@ QLAPACKOBJS = \
# claswp.$(SUFFIX) cgetrs.$(SUFFIX) cgesv.$(SUFFIX) cpotri.$(SUFFIX) \ # claswp.$(SUFFIX) cgetrs.$(SUFFIX) cgesv.$(SUFFIX) cpotri.$(SUFFIX) \


CLAPACKOBJS = \ CLAPACKOBJS = \
cgetrf.$(SUFFIX)
cgetrf.$(SUFFIX) cgetrs.$(SUFFIX)




#ZLAPACKOBJS = \ #ZLAPACKOBJS = \
@@ -379,7 +379,7 @@ CLAPACKOBJS = \
# zlaswp.$(SUFFIX) zgetrs.$(SUFFIX) zgesv.$(SUFFIX) zpotri.$(SUFFIX) \ # zlaswp.$(SUFFIX) zgetrs.$(SUFFIX) zgesv.$(SUFFIX) zpotri.$(SUFFIX) \


ZLAPACKOBJS = \ ZLAPACKOBJS = \
zgetrf.$(SUFFIX)
zgetrf.$(SUFFIX) zgetrs.$(SUFFIX)


XLAPACKOBJS = \ XLAPACKOBJS = \
xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \ xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \
@@ -1907,19 +1907,19 @@ zlaswp.$(SUFFIX) zlaswp.$(PSUFFIX) : zlaswp.c
xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : getrs.c
sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : lapack/getrs.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : getrs.c
dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : lapack/getrs.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : zgetrs.c
cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : lapack/zgetrs.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : zgetrs.c
zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : lapack/zgetrs.c
$(CC) -c $(CFLAGS) $< -o $(@F) $(CC) -c $(CFLAGS) $< -o $(@F)


xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c


+ 4
- 4
lapack-netlib/SRC/Makefile View File

@@ -157,7 +157,7 @@ SLASRC = \
sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \ sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \
stpqrt.o stpqrt2.o stpmqrt.o stprfb.o stpqrt.o stpqrt2.o stpmqrt.o stprfb.o


DSLASRC = spotrs.o sgetrs.o spotrf.o
DSLASRC = spotrs.o spotrf.o


ifdef USEXBLAS ifdef USEXBLAS
SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o \ SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o \
@@ -252,7 +252,7 @@ CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o \
cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
endif endif


ZCLASRC = cpotrs.o cgetrs.o cpotrf.o
ZCLASRC = cpotrs.o cpotrf.o


DLASRC = \ DLASRC = \
dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o \ dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o \
@@ -263,7 +263,7 @@ DLASRC = \
dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \ dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \
dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \ dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \
dgetc2.o dgetf2.o dgetri.o \ dgetc2.o dgetf2.o dgetri.o \
dgetrs.o dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \
dggbak.o dggbal.o dgges.o dggesx.o dggev.o dggevx.o \
dggglm.o dgghrd.o dgglse.o dggqrf.o \ dggglm.o dgghrd.o dgglse.o dggqrf.o \
dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \ dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \
dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o \ dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o \
@@ -336,7 +336,7 @@ ZLASRC = \
zgels.o zgelsd.o zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \ zgels.o zgelsd.o zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
zgeqpf.o zgeqr2.o zgeqr2p.o zgeqrf.o zgeqrfp.o zgerfs.o zgerq2.o zgerqf.o \ zgeqpf.o zgeqr2.o zgeqr2p.o zgeqrf.o zgeqrfp.o zgerfs.o zgerq2.o zgerqf.o \
zgesc2.o zgesdd.o zgesv.o zgesvd.o zgesvx.o zgetc2.o zgetf2.o \ zgesc2.o zgesdd.o zgesv.o zgesvd.o zgesvx.o zgetc2.o zgetf2.o \
zgetri.o zgetrs.o \
zgetri.o \
zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o zggglm.o \ zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o zggglm.o \
zgghrd.o zgglse.o zggqrf.o zggrqf.o \ zgghrd.o zgglse.o zggqrf.o zggrqf.o \
zggsvd.o zggsvp.o \ zggsvd.o zggsvp.o \


+ 1
- 1
lapack/Makefile View File

@@ -2,7 +2,7 @@ TOPDIR = ..
include ../Makefile.system include ../Makefile.system


#SUBDIRS = laswp getf2 getrf potf2 potrf lauu2 lauum trti2 trtri getrs #SUBDIRS = laswp getf2 getrf potf2 potrf lauu2 lauum trti2 trtri getrs
SUBDIRS = getrf getf2 laswp
SUBDIRS = getrf getf2 laswp getrs


FLAMEDIRS = laswp getf2 potf2 lauu2 trti2 FLAMEDIRS = laswp getf2 potf2 lauu2 trti2




Loading…
Cancel
Save