diff options
author | Martin Kroeker <martin@ruby.chemie.uni-freiburg.de> | 2020-10-11 15:11:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-11 15:11:15 +0200 |
commit | e396ec8b56511d84930e849b08d825af62b821a7 (patch) | |
tree | 069fca88e50a1551b81f3500eb86c338d46dd29b /Makefile.rule | |
parent | 68e6823d36a2e727c6db7bf850ba2b05b204a04a (diff) | |
download | openblas-e396ec8b56511d84930e849b08d825af62b821a7.tar.gz openblas-e396ec8b56511d84930e849b08d825af62b821a7.tar.bz2 openblas-e396ec8b56511d84930e849b08d825af62b821a7.zip |
Allow building support for only a subset of variable types
Diffstat (limited to 'Makefile.rule')
-rw-r--r-- | Makefile.rule | 32 |
1 files changed, 8 insertions, 24 deletions
diff --git a/Makefile.rule b/Makefile.rule index 635e02c02..09dfb0881 100644 --- a/Makefile.rule +++ b/Makefile.rule @@ -272,33 +272,17 @@ COMMON_PROF = -pg # work at all. # # CPP_THREAD_SAFETY_TEST = 1 -# -# use this to run only the less memory-hungry GEMV test -# CPP_THREAD_SAFETY_GEMV = 1 # If you want to enable the experimental BFLOAT16 support # BUILD_HALF = 1 - - -# Set the thread number threshold beyond which the job array for the threaded level3 BLAS -# will be allocated on the heap rather than the stack. (This array alone requires -# NUM_THREADS*NUM_THREADS*128 bytes of memory so should not pose a problem at low cpu -# counts, but obviously it is not the only item that ends up on the stack. -# The default value of 32 ensures that the overall requirement is compatible -# with the default 1MB stacksize imposed by having the Java VM loaded without use -# of its -Xss parameter. -# The value of 160 formerly used from about version 0.2.7 until 0.3.10 is easily compatible -# with the common Linux stacksize of 8MB but will cause crashes with unwary use of the java -# VM e.g. in Octave or with the java-based libhdfs in numpy or scipy code -# BLAS3_MEM_ALLOC_THRESHOLD = 160 - - - -# the below is not yet configurable, use cmake if you need to build only select types -BUILD_SINGLE = 1 -BUILD_DOUBLE = 1 -BUILD_COMPLEX = 1 -BUILD_COMPLEX16 = 1 +# +# Select if you need to build only select types +# BUILD_SINGLE = 1 +# BUILD_DOUBLE = 1 +# BUILD_COMPLEX = 1 +# BUILD_COMPLEX16 = 1 +# +# # End of user configuration # |