76 Commits (daf2fec12db90c02aa74cb13726efd8f9b708312)

Author SHA1 Message Date
  Martin Kroeker f343ed65b5
Avoid taking the root of a negative number 6 years ago
  Martin Kroeker f72fdf525c
Merge pull request #1875 from martin-frbg/issue1851 6 years ago
  Martin Kroeker 113cb00b95
fix missing parenthesis 6 years ago
  Martin Kroeker 5192651706
Add CriticalSection handling instead of mutexes for Windows 6 years ago
  Martin Kroeker 2e6fae2aad
Serialize accesses to parallelized level3 functions from multiple callers 6 years ago
  Arjan van de Ven 5b708e5eb1 sgemm/dgemm: add a way for an arch kernel to specify prefered sizes 7 years ago
  Martin Kroeker 5f2a3c05cd
Revert "Rewrite &= -> = and simplify the initial blocking phase." 7 years ago
  Craig Donner 0144068537 Rewrite &= -> = and simplify the initial blocking phase. 7 years ago
  Arjan van de Ven 73de17664d Add missing barriers in gemm scheduler 7 years ago
  Arjan van de Ven d148ec4ea1 Don't use _Atomic for jobs sometimes... 7 years ago
  Arjan van de Ven 9e162146a9 Only initialize the part of the jobs array that will get used 7 years ago
  Martin Kroeker a91f1587b9
Work around name clash with Windows10's winnt.h 7 years ago
  Zhiyong Dang 3716267124 Change _STDC_VERSION__ to __STDC_VERSION__ 7 years ago
  Martin Kroeker 6a99fcce94
Use _Atomic instead of volatile for thread safety where C11 is supported 7 years ago
  Andrew 11a627c54e remove surplus parentheses to silence clang5 7 years ago
  Andrew bfc2a88594 remove unused buffer 7 years ago
  Andrew ef95cd471f elminate unread variable, after reiteration 3 of them (clang4) 7 years ago
  Martin Kroeker db72ad8f6a Merge pull request #1320 from timmoon10/develop 8 years ago
  Martin Kroeker 514d237257 Merge pull request #1279 from xsacha/develop 8 years ago
  Tim Moon 30486a356c Reduce number of data partitions in n. 8 years ago
  Tim Moon 9de52b489a Cleaning up and documenting multi-threaded GEMM code. 8 years ago
  Tim Moon 860dcfc703 Use 2D thread distribution for small GEMMs. 8 years ago
  Tim Moon 6aaa107865 Reducing threads for multi-threaded GEMMs on small matrices. 8 years ago
  Sacha Refshauge 37858d1146 Fix threading usage in CMake: s/SMP/USE_THREAD/ 8 years ago
  Isuru Fernando d245caa49a Support out-of-source build 8 years ago
  Martin Kroeker 49e62c0e77 fixed syrk_thread.c taken from wernsaar 8 years ago
  Werner Saar a2672d5589 prepared driver/level3 functions for UNROLL values, that are not a power of two 8 years ago
  John Biddiscombe 053044ae4d Replace CMAKE_SOURCE_DIR/CMAKE_BINARY_DIR with PROJECT_SOURCE_DIR/PROJECT_BINARY_DIR 9 years ago
  Zhang Xianyi d06b92906a Add gemm3m building for CMake. 9 years ago
  Werner Saar b07d733a71 added updates for syrk and syr2k 9 years ago
  Zhang Xianyi 055b481386 Fixed CMake bug for single core. 9 years ago
  Ralph Campbell fbc21266e6 Minor C code fixes in driver/ 10 years ago
  Zhang Xianyi d8392c1245 Fixe cmake config bugs. 10 years ago
  Zhang Xianyi f874465bb8 Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit. 10 years ago
  Hank Anderson 9eaea02f33 Added additional gemm defines for complex types. 10 years ago
  Hank Anderson 0d8e227ea7 Changed strategy for setting preprocessor definitions. 10 years ago
  Hank Anderson 371071d461 Added CONJ defines for trmm/trsm. 10 years ago
  Hank Anderson 8a143516e3 Added alternate_name to a couple of the name mangling schemes. 10 years ago
  Hank Anderson e5897ecb9b Added zherk_kernel.c objects to driver/level3. 10 years ago
  Hank Anderson 4662a0b13a Changed generate functions to iterate through a list of float types. 10 years ago
  Hank Anderson e74462a3f5 Moved declarations to start of functions to satisfy MSVC C89 implementation. 10 years ago
  Hank Anderson 056ba26755 Changed a number of inline calls to use __inline. 10 years ago
  Hank Anderson e8c39138c6 Removed return value from GenerateNamedObjects. 10 years ago
  Hank Anderson 627d5e7401 Added SMP objects to driver/level3. 10 years ago
  Hank Anderson 943fa2fb58 Fixed object names in level2. 10 years ago
  Hank Anderson 461e691127 Codes when define is absent are now a parameter to AllCombinations. 10 years ago
  Hank Anderson cfaf1c678f Added option to append define codes with an underscore. 10 years ago
  Hank Anderson 0d7bad1f35 Changed GenerateObjects to append combination codes (e.g. dtrmm_TU). 10 years ago
  Hank Anderson d11bde60d0 DOUBLE define for DBLAS objects is now set in main CMakeLists.txt. 10 years ago
  Hank Anderson 5057a4b4df Added openblas add_library call that uses DBLAS_OBJS ojbects. 10 years ago