Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
guix-hpc
guix-hpc-non-free
Commits
96b5fda5
Commit
96b5fda5
authored
May 14, 2020
by
FELŠÖCI Marek
Browse files
hacky/pastix-mkl: switch to parallel MKL, fix line length and add synopsis
parent
4d72a52d
Changes
1
Hide whitespace changes
Inline
Side-by-side
hacky/pastix-mkl.scm
View file @
96b5fda5
...
...
@@ -222,7 +222,8 @@ EXTRALIB := $(EXTRALIB) -L$(HWLOC_LIB) -lhwloc
# Uncomment following lines for marcel thread support
#VERSIONSMP := $(VERSIONSMP)_marcel
#CCPASTIX := $(CCPASTIX) `pm2-config --cflags` -I${PM2_ROOT}/marcel/include/pthread
#CCPASTIX := $(CCPASTIX) `pm2-config --cflags`
#CCPASTIX += -I${PM2_ROOT}/marcel/include/pthread
#EXTRALIB := $(EXTRALIB) `pm2-config --libs`
# ---- Thread Posix ------
EXTRALIB := $(EXTRALIB) -lpthread
...
...
@@ -244,10 +245,8 @@ EXTRALIB := $(EXTRALIB) -lpthread
#---- Gotoblas ----
#BLASLIB = -L${BLAS_HOME} -lgoto
#---- MKL ----
#Uncomment the correct line
BLASLIB = -L${MKLROOT}/lib/intel64 -Wl,--no-as-needed -lmkl_intel_lp64
BLASLIB += -lmkl_sequential -lmkl_core -lpthread -lm -ldl
#BLASLIB = -L$(BLAS_HOME) -lmkl_intel -lmkl_sequential -lmkl_core
BLASLIB += -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl
#---- Acml ----
#BLASLIB = -L$(BLAS_HOME) -lacml
...
...
@@ -282,4 +281,6 @@ FFLAGS = $(CCFOPT)
LDFLAGS = $(EXTRALIB) $(BLASLIB)
CTAGS = $(CTAGSPROG)
"
)))
#t
))))))))
)))
#t
))))))
(
synopsis
"Sparse matrix direct solver (using Intel® MKL instead of
OpenBLAS)"
)))
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment