Commit Graph

145 Commits

Author SHA1 Message Date
Martin Kroeker 904f9a267d
Update version to 0.3.15 2021-05-02 23:50:22 +02:00
Martin Kroeker d90ca75a6c
Update version to 0.3.14.dev 2021-03-17 21:14:42 +01:00
Martin Kroeker 86de5f768b
Update version to 0.3.14 for release 2021-03-17 20:20:34 +01:00
Martin Kroeker 87315e8a8d
Update version to 0.3.13.dev 2020-12-12 23:28:49 +01:00
Martin Kroeker d3ec787f77
Update version to 0.3.13 for release 2020-12-12 18:14:49 +01:00
Martin Kroeker 2f9fc9be30
Update version to 0.3.12.dev 2020-10-24 23:29:05 +02:00
Martin Kroeker e1c18e4eeb
Update version to 0.3.12 for release 2020-10-24 12:15:33 +02:00
Martin Kroeker 365f28787c
Comment out BUILD_SINGLE etc. and add a short explanation 2020-10-23 23:32:06 +02:00
Martin Kroeker 0ac6102708
Update version string to 0.3.11.dev 2020-10-17 22:40:47 +02:00
Martin Kroeker b8f689200e
Update version number to 0.3.11 2020-10-17 22:11:34 +02:00
Martin Kroeker 2c552f1074
Change "HALF" and "sh" to "BFLOAT16" and "sb" 2020-10-12 00:11:31 +02:00
Martin Kroeker e396ec8b56
Allow building support for only a subset of variable types 2020-10-11 15:11:15 +02:00
Martin Kroeker dc8e4e1959
Reduce the BLAS3 heap allocation threshold to 32 and mark it as configurable 2020-10-04 22:59:24 +02:00
Martin Kroeker 6abca76c4e
Add option for running only the less demanding GEMV version of the thread safety tests 2020-09-17 13:49:24 +02:00
Martin Kroeker 9e11c2d62f
Add BUILD_SINGLE etc 2020-09-13 23:55:11 +02:00
Martin Kroeker 1bd3cd66c2
Increment version to 0.3.10.dev 2020-06-14 22:05:19 +02:00
Martin Kroeker 95dbeff66d
Merge branch 'release-0.3.0' into develop 2020-06-14 22:02:45 +02:00
Martin Kroeker 3b673a24b7
Increment version to 0.3.10.dev 2020-06-14 21:57:52 +02:00
Martin Kroeker 5dd14e3d48
Make building the bfloat16 functions conditional on option BUILD_HALF (#2590)
* make building the bfloat16 BLAS functions conditional on BUILD_HALF

* pass the BUILD_HALF option to gensymbol

* Pass BUILD_HALF as a compiler define for dynamic_arch builds
2020-05-01 09:58:30 +02:00
Martin Kroeker 33f76a6c37
Version 0.3.9 2020-03-02 00:10:20 +01:00
Martin Kroeker 579be3aa9d Add configuration option for BUFFER_SIZE 2020-02-09 23:28:04 +01:00
Martin Kroeker 3bec250cf9
Increment version to 0.3.9.dev 2020-02-09 23:18:44 +01:00
Martin Kroeker fa93d63365 Merge branch 'release-0.3.0' into develop 2020-02-09 23:16:06 +01:00
Martin Kroeker 02d9203981
Increment version to 0.3.8.dev 2019-08-11 23:28:47 +02:00
Martin Kroeker d47fe78b0e
Set version to 0.3.7 2019-08-11 23:16:45 +02:00
Martin Kroeker 26411acd56
Merge pull request #2148 from TiborGY/cpp_thread_test_2
Thread safety tester using C++11 threading (cleaned history)
2019-06-07 13:23:07 +02:00
Martin Kroeker 27649b9543
Document NO_AVX512
for #2151
2019-06-03 11:01:33 +02:00
TiborGY 16f3df5d35
add c++ thread test option to Makefile.rule 2019-06-01 21:36:41 +02:00
Martin Kroeker 5ecffc28f2
Add option USE_LOCKING but keep default settings intact 2019-05-15 23:36:17 +02:00
Martin Kroeker d2cb610272
Add option USE_LOCKING for single-threaded build with locking support
for calling from concurrent threads
2019-05-15 23:18:43 +02:00
luz.paz daf2fec12d Misc. typo fixes
Found via `codespell -q 3 -w -L ith,als,dum,nd,amin,nto,wis,ba -S ./relapack,./kernel,./lapack-netlib`
2019-04-29 17:03:56 -04:00
Martin Kroeker 4f8143b098
Increment version to 0.3.7.dev 2019-04-29 19:25:32 +02:00
Martin Kroeker 97d5034ed3
Merge branch 'release-0.3.0' into develop 2019-04-29 19:21:54 +02:00
Martin Kroeker 4fc17d0d75
Trivial typo fix
as suggested in #2022
2019-03-13 19:20:23 +01:00
TiborGY 56089991e2
fix the the 2019-02-16 23:26:13 +01:00
TiborGY f209fc7fa9
Update Makefile.rule
add note about NUM_THREADS for package maintainers, add examples of programs that cause affinity troubles
2019-02-16 12:12:39 +01:00
TiborGY ea1716ce2a
Update Makefile.rule
Revert generate to install, explain the nature of the affinity conflict
2019-01-27 17:22:26 +01:00
TiborGY 0f24b39ebf
Reword/expand comments in Makefile.rule
Lots of small changes in the wording of the comments, plus an expansion of the NUM_THREADS and NO_AFFINITY sections.
2019-01-27 15:33:00 +01:00
Martin Kroeker ed704185ab
Increment version to 0.3.6.dev 2018-12-31 23:11:37 +01:00
Martin Kroeker eebc189287
Version 0.3.5 2018-12-31 23:09:59 +01:00
Martin Kroeker f5acaad8f0
Increment version to 0.3.5.dev 2018-12-02 23:43:15 +01:00
Martin Kroeker b028960aba
Merge branch 'release-0.3.0' into develop 2018-12-02 23:38:49 +01:00
Andrew 7d3502b500 Add -frecursive gfortran option by default 2018-11-06 08:20:55 +00:00
Martin Kroeker cf6df9464c
Document the stub status of the QUAD_PRECiSION code (#1772)
* Document the stub status of the QUAD_PRECiSION code inherited from GotoBLAS2

in response to #1769
2018-09-22 12:31:37 +02:00
Martin Kroeker 288aeea8a2
Fix default settings - USE_TLS and USE_SIMPLE_THREADED_LEVEL3 should both be off 2018-09-19 18:08:31 +02:00
Martin Kroeker dbfd7524cd
Update version to 0.3.4.dev 2018-08-31 00:19:21 +02:00
Martin Kroeker f0563f14ba
Version 0.3.3 2018-08-30 23:43:57 +02:00
Martin Kroeker 2caa2210bb
Add USE_TLS option to choose between old and new implementation of memory.c 2018-08-25 19:37:11 +02:00
Martin Kroeker 47bf0dba8f
Add build-time option for OMP scheduler; document MULTITHREAD_THRESHOLD range (#1620)
* Allow choosing the OpenMP scheduler and add range hint for GEMM_MULTITHREAD_THRESHOLD
* Amended description of GEMM_MULTITHREAD_THRESHOLD
to reflect #742 making it track floating point operations rather than matrix size
2018-06-15 11:25:05 +02:00
Martin Kroeker 6c2d90ba77
Move some DYNAMIC_ARCH targets to new DYNAMIC_OLDER option 2018-06-09 16:29:17 +02:00