30 Commits (c2f4bdbbb43a1d20a7342f40122e18e573ce436a)

Author SHA1 Message Date
  Martin Kroeker 9ff84dc3f2
remove unused status variable 2 years ago
  Martin Kroeker 3326b924b3
remove status variable blas_num_threads_set; initialize openmp thread maximum on startup 2 years ago
  Martin Kroeker 579bc86671
remove call to omp_set_num_threads 2 years ago
  Martin Kroeker 05aa88268f
add status variable for openblas_set_num_threads 2 years ago
  Kai T. Ohlhus 84453b924f
Support CONSISTENT_FPCSR on AARCH64 3 years ago
  Martin Kroeker 9402df5604
Fix missing external declaration 3 years ago
  Martin Kroeker 80cdfed7b2
Use OMP_ADAPTIVE setting to choose between static and dynamic OMP threadpool size 3 years ago
  Alexander Grund 60005eb47b
Don't overwrite blas_thread_buffer if already set 4 years ago
  Chen, Guobing a7b1f9b1bb Implementation of BF16 based gemv 5 years ago
  Martin Kroeker 85154c2e18
Change "HALF" and "sh" to "BFLOAT16" and "sb" 5 years ago
  Martin Kroeker ac653c94f3
Merge branch 'develop' into issue2588-cmake 5 years ago
  Alexander Grund 3094fc6c83
Lazyly reinit threads after a fork in OMP mode 5 years ago
  Martin Kroeker 896bbd55e1
Add support for building only selected variable types 5 years ago
  Chen, Guobing deaeb6c5b8 Add bfloat16 based dot and conversion with single/double 5 years ago
  Chen, Guobing 0c1c903f1e Fix OMP num specify issue 5 years ago
  Martin Kroeker 791e046744
Update conditional for atomics to use HAVE_C11 5 years ago
  Martin Kroeker 47bf0dba8f
Add build-time option for OMP scheduler; document MULTITHREAD_THRESHOLD range (#1620) 7 years ago
  zhiyong.dang 53457f222f move _Atomic define to common.h 7 years ago
  Zhiyong Dang 3716267124 Change _STDC_VERSION__ to __STDC_VERSION__ 7 years ago
  Zhiyong Dang 1b83341d19 Fix race condition in blas_server_omp.c 7 years ago
  Timothy Gu 6c2ead30f0 Remove all trailing whitespace except lapack-netlib 11 years ago
  Olivier Grisel 046e4013cb Revert "Refs #294. Used pthread_atfork to avoid hang after a Unix fork." 11 years ago
  Zhang Xianyi 3617c22a56 Refs #294. Used pthread_atfork to avoid hang after a Unix fork. 11 years ago
  Zhang Xianyi 2a7503e563 Refs #225. Fixed a bug in GEMM OpenMP threading. 12 years ago
  Zhang Xianyi d744c9590a In OpenMP threading, preallocate the thread buffer instead of allocating the buffer every time. This patch improved the performance slightly. 12 years ago
  Zhang Xianyi 3cc6ae793e Refs #174. Return sb pointer when OpenMP or Windows. 12 years ago
  Xianyi Zhang 4727fe8abf Refs #47. On Loongson 3A, set DGEMM_R parameter depending on different number of threads. It would improve double precision BLAS3 on multi-threads. 14 years ago
  Xianyi Zhang 82f5274828 Refs #39. It's unnecessary to include sys/mman.h file in blas_server_omp.c. 14 years ago
  Xianyi Zhang 989c6f8b06 Fixed #14 the SEGFAULT bug on 64 cores. On SMP server, the number of CPUs or cores should be less than or equal to 64. 14 years ago
  Xianyi Zhang 342bbc3871 Import GotoBLAS2 1.13 BSD version codes. 14 years ago