summaryrefslogtreecommitdiff
path: root/site.cfg.example
diff options
context:
space:
mode:
authorRalf Gommers <ralf.gommers@gmail.com>2016-02-23 22:30:42 +0100
committerRalf Gommers <ralf.gommers@gmail.com>2016-02-23 22:31:15 +0100
commit23033232cc2dbd119767d38fd3bfe13443e3b5d1 (patch)
tree1f721f553f826f25ddfcac186ba126cf04f8fbfc /site.cfg.example
parent770619b38da38858e589b43ab526ff68024221a9 (diff)
downloadnumpy-23033232cc2dbd119767d38fd3bfe13443e3b5d1.tar.gz
DOC: add notes to site.cfg.example on compiling BLIS itself and against it.
[ci skip]
Diffstat (limited to 'site.cfg.example')
-rw-r--r--site.cfg.example15
1 files changed, 15 insertions, 0 deletions
diff --git a/site.cfg.example b/site.cfg.example
index 3cf892d37..69cb9892c 100644
--- a/site.cfg.example
+++ b/site.cfg.example
@@ -130,6 +130,21 @@
# include_dirs = /opt/OpenBLAS/include
# runtime_library_dirs = /opt/OpenBLAS/lib
+# BLIS
+# ----
+# BLIS (https://github.com/flame/blis) also provides a BLAS interface. It's a
+# relatively new library, its performance in some cases seems to match that of
+# MKL and OpenBLAS, but it hasn't been benchmarked with Numpy or Scipy yet.
+#
+# Notes on compiling BLIS itself:
+# - the CBLAS interface (needed by Numpy) isn't built by default; define
+# BLIS_ENABLE_CBLAS to build it.
+# - ``./configure auto`` doesn't support 32-bit builds, see gh-7294 for
+# details.
+# Notes on compiling Numpy against BLIS:
+# - ``include_dirs`` below should be the directory where the BLIS cblas.h
+# header is installed.
+#
# [blis]
# libraries = blis
# library_dirs = /home/username/blis/lib