57 Commits (develop)

Author SHA1 Message Date
  Martin Kroeker 9bcffbd655
Declare the server_lock mutex volatile in addition to static 3 months ago
  Martin Kroeker 39eb43d441
Improve thread safety of pthreads builds that rely on C11 atomic operations for locking (#5170) 7 months ago
  gxw 48698b2b1d LoongArch64: Rename core 1 year ago
  Martin Kroeker d24b3cf393
properly fix buffer allocation and assignment 1 year ago
  Martin Kroeker 23b5d66a86
Ensure a memory buffer has been allocated for each thread before invoking it 1 year ago
  Martin Kroeker a373d0f107
Improve the error message for thread creation failure 1 year ago
  Martin Kroeker d0b9948b23
Guard against invalid thread_status.queue 1 year ago
  gxw 637c650f4f loongarch64: Add buffer offset for target LOONGSON3R5 1 year ago
  Martin Kroeker ddcd7d6fa8
Merge branch 'develop' into Threading_Callback 1 year ago
  gxw d8c4ea8793 loongarch: Optimizing the performance of the GEMM on servers 1 year ago
  shivammonaka 7102367fde Introduced callback to Pthread, Win32 and OpenMP backend 1 year ago
  Martin Kroeker 8a9d492af7
Add default for blas_omp_threads_local 1 year ago
  Martin Kroeker c6b1d8e7a3
fix improper function prototypes (empty parentheses) 2 years ago
  Martin Kroeker b34f19a365
Ensure that a premature call to set_num_threads will not overwrite unrelated memory 2 years ago
  Kai T. Ohlhus 84453b924f
Support CONSISTENT_FPCSR on AARCH64 3 years ago
  Martin Kroeker 30473b6a9d
add openblas_getaffinity() 3 years ago
  Martin Kroeker 07fe5b19a4
typecast function pointers 3 years ago
  Peter Hawkins dbbf92c1d1 Fix race in blas_thread_shutdown. 4 years ago
  gxw 4b548857d6 Add msa support for loongson 4 years ago
  Martin Kroeker 85154c2e18
Change "HALF" and "sh" to "BFLOAT16" and "sb" 5 years ago
  Martin Kroeker 357bff06b5
Add BUILD_vartype defines 5 years ago
  Chen, Guobing deaeb6c5b8 Add bfloat16 based dot and conversion with single/double 5 years ago
  Martin Kroeker 94bab9d1f9
Update conditional for atomics to use HAVE_C11 5 years ago
  Martin Kroeker f4248af26e
Fix compiler warnings 5 years ago
  Sharvil Nanavati 7b4773b24d Add API to set thread affinity on Linux. 5 years ago
  Martin Kroeker d68e4ba59b
Fix cut/paste glitch 5 years ago
  Martin Kroeker 635c9e4e09
Restore initializers for mutex and conditional 5 years ago
  Ali Saidi 43c2e845ab Switch blas_server to use acq/rel semantics 5 years ago
  luz.paz daf2fec12d Misc. typo fixes 6 years ago
  Erik M. Bray 38cf5d9364 ensure that threading has been initialized in the first place before calling openblas_set_num_threads 7 years ago
  Martin Kroeker 28aa94bf4b
Include thread numbers in failure message from blas_thread_init 7 years ago
  Zoltán Mizsei 6463bffd59 Haiku supporting patches 7 years ago
  Alex Arslan a41d241a0e
Add support for DragonFly BSD 7 years ago
  Alex Arslan 8da6b6ae52
Allow building on OpenBSD 7 years ago
  Martin Kroeker f460776f0f Fix thread data races 8 years ago
  Martin Kroeker 87c7d10b34 Fix thread data races detected by helgrind 3.12 8 years ago
  Alex Arslan a16ace68f5
Include system headers on FreeBSD 9 years ago
  Zhang Xianyi 05196a8497 Refs #716. Only call getenv at init function. 9 years ago
  Lauri Tirkkonen e737e32fd1 RLIMIT_NPROC doesn't exist on illumos 9 years ago
  j-bo 6040858b22 Fix #673 10 years ago
  Zhang Xianyi 70642fe4ed Refs #668. Raise the signal when pthread_create fails. 10 years ago
  Grazvydas Ignotas d3e2f0a1af add missing barriers 10 years ago
  Zhang Xianyi 2fb02626da Update organization info. 11 years ago
  Zhang Xianyi 7a8949e0ce Merge branch 'develop' of https://github.com/TimothyGu/OpenBLAS into TimothyGu-develop 11 years ago
  Timothy Gu 6c2ead30f0 Remove all trailing whitespace except lapack-netlib 11 years ago
  Jameson Nash f41f03ab83 fix #394. this cleans up some handles after using them, and doesn't disable ALL process privileges upon success 11 years ago
  Olivier Grisel 138a841390 FIX #294: make OpenBLAS thread-pool resilient to fork via pthread_atfork 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 5155e3f509 Refs #174. Fixed the overflowing buffer bug of multithreading hbmv and sbmv. 12 years ago