Merge psblas-ext into psblas step 2: GPU formats and configry.

This commit is contained in:
sfilippone
2023-09-29 13:54:58 +02:00
parent 1d5faa388d
commit 3a9116bc42
412 changed files with 66802 additions and 22 deletions
+12 -5
View File
@@ -1,6 +1,6 @@
include Make.inc
all: dirs based precd kryld utild cbindd extd libd
all: dirs based precd kryld utild cbindd extd $(GPUD) libd
@echo "====================================="
@echo "PSBLAS libraries Compilation Successful."
@@ -12,17 +12,20 @@ dirs:
precd: based
utild: based
kryld: precd
extd: based
extd: based
gpud: extd
cbindd: based precd kryld utild
libd: based precd kryld utild cbindd extd
libd: based precd kryld utild cbindd extd $(GPULD)
$(MAKE) -C base lib
$(MAKE) -C prec lib
$(MAKE) -C krylov lib
$(MAKE) -C util lib
$(MAKE) -C cbind lib
$(MAKE) -C ext lib
gpuld: gpud
$(MAKE) -C gpu lib
based:
$(MAKE) -C base objs
@@ -34,8 +37,10 @@ utild:
$(MAKE) -C util objs
cbindd:
$(MAKE) -C cbind objs
extd:
extd: based
$(MAKE) -C ext objs
gpud: based extd
$(MAKE) -C gpu objs
install: all
@@ -61,6 +66,7 @@ clean:
$(MAKE) -C util clean
$(MAKE) -C cbind clean
$(MAKE) -C ext clean
$(MAKE) -C gpu clean
check: all
make check -C test/serial
@@ -77,6 +83,7 @@ veryclean: cleanlib
cd util && $(MAKE) veryclean
cd cbind && $(MAKE) veryclean
cd ext && $(MAKE) veryclean
cd gpu && $(MAKE) veryclean
cd test/fileread && $(MAKE) clean
cd test/pargen && $(MAKE) clean
cd test/util && $(MAKE) clean