648 Commits (f2c6a34de9836ff9c2b3684f5ce19e08098f373e)

Author SHA1 Message Date
  Martin Kroeker 437c0bf2b4
Merge pull request #3843 from Mousius/switch-ratio 2 years ago
  Chris Sidebottom 32f2fafde7 Propagate SWITCH_RATIO to DYNAMIC_ARCH builds 3 years ago
  Martin Kroeker 36fcb52094
Fix logic - we want real OR imaginary part of X to be nonzero here 2 years ago
  H. Vetinari f2659516ef remove unqualified ifdef's for NO_LAPACK(E) 2 years ago
  Martin Kroeker 579bc86671
remove call to omp_set_num_threads 2 years ago
  Martin Kroeker e298d613fa
initialize status variable for openblas_set_num_threads 2 years ago
  Martin Kroeker 05aa88268f
add status variable for openblas_set_num_threads 2 years ago
  Martin Kroeker e38ab079a0
Fix OpenMP thread counting returning places rather than cores 2 years ago
  Martin Kroeker d4868babbc
Fix typos 3 years ago
  Martin Kroeker 18c99d3e63
Update dynamic_arm64.c 3 years ago
  Martin Kroeker 186a310f92
Update dynamic_arm64.c 3 years ago
  Martin Kroeker da6e426b13
fix Cooperlake not selectable via environment variable 3 years ago
  Honglin Zhu 4989e039a5 Define SBGEMM_ALIGN_K for DYNAMIC_ARCH build 3 years ago
  Honglin Zhu b00d5b9746 New sbgemm implementation for Neoverse N2 3 years ago
  Martin Kroeker ab6009b0b6
Merge pull request #3773 from staticfloat/sf/openblas_default_num_threads 3 years ago
  Martin Kroeker db50ab4a72
Add BUILD_vartype defines 3 years ago
  Elliot Saba d2ce93179f Add `OPENBLAS_DEFAULT_NUM_THREADS` 3 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 bd30120ba7
Merge pull request #3720 from FlyGoat/mips64 3 years ago
  Jiaxun Yang fae9368f14 Implement DYNAMIC_LIST for MIPS64 3 years ago
  Jiaxun Yang a50b29c540 Provide a fallback MIPS64_GENERIC target 3 years ago
  Jiaxun Yang b633eb79f2 Use $at as temporary register for mips/loongson CPUCFG read 3 years ago
  Martin Kroeker 19fefd100e
Merge pull request #3703 from martin-frbg/omp_adaptive 3 years ago
  Jiaxun Yang 19d4f90c44 Use auvx to detect CPUCFG on mips/loongson 3 years ago
  Martin Kroeker d0ba257de0
Merge pull request #3704 from XiWeiGu/loongarch64_dynamic_arch 3 years ago
  gxw fbfe1daf6e LoongArch64: Add DYNAMIC_ARCH support 3 years ago
  Martin Kroeker 80cdfed7b2
Use OMP_ADAPTIVE setting to choose between static and dynamic OMP threadpool size 3 years ago
  Martin Kroeker 08e3754b39
Add environment variable OMP_ADAPTIVE 3 years ago
  Martin Kroeker 30473b6a9d
add openblas_getaffinity() 3 years ago
  Martin Kroeker daca01622b
fix detection of Neoverse V1 and user-enforced selection of N2 in ARM64 DYNAMIC_ARCH (#3700) 3 years ago
  Honglin Zhu d5ca477f42 Neoverse N2: DYNAMIC_ARCH 3 years ago
  Martin Kroeker 69148ae795
Guard against sysconf returning zero processors 3 years ago
  Martin Kroeker e9260f5451
Guard against system call returning zero processors 3 years ago
  Martin Kroeker 2c62096fce
Expand cpu mapping for future Zen cpus and use feature-based fallback for unknown AMD family codes 3 years ago
  Adam Niederer 69f2ac4ea2 Fix broken elif in dynamic.c 3 years ago
  Martin Kroeker 8d5a9c2f98
Merge pull request #3565 from jonaszhou1/develop 3 years ago
  Martin Kroeker bf4642eb7e
Report USE_TLS if set 3 years ago
  JonasZhou 2d0ad89b0d Support Zhaoxin/Centaur kh40000 as ZEN 3 years ago
  Martin Kroeker fa3e9f25e6
Support AVX512-enabled Alder Lake 4 years ago
  Martin Kroeker 7656aba00e
Merge pull request #3493 from martin-frbg/casts+cleanup 4 years ago
  Martin Kroeker 7f0b11fbc1
Exclude some complex drivers when NO_LAPACK is set 4 years ago
  Martin Kroeker b6b024232d
Merge pull request #3508 from snadampal/v1_n2 4 years ago
  Sunita Nadampalli 19c8f615dc OpenBLAS: aarch64: Add neoverse-v1/n2 architecture specifics 4 years ago
  Martin Kroeker b329e45288
Guard against omp_get_num_places returning zero 4 years ago
  Martin Kroeker 07fe5b19a4
typecast function pointers 4 years ago
  Martin Kroeker 6ed52576f8
Add feature-based fallback for unknown x86_64 cpus 4 years ago
  Martin Kroeker 7a7fbb11c3
define "unlikely" on non-cygwin too 4 years ago
  Martin Kroeker b31349c22a
Open up delayed (re)init to non-Cygwin OS as well 4 years ago
  Martin Kroeker c8d05aa7a5
Move the threads overflow flag under the protection of the local blas lock (#3476) 4 years ago