43 Commits (ddcd7d6fa889410d75f0da2215ca871a4982a6ab)

Author SHA1 Message Date
  Martin Kroeker ddcd7d6fa8
Merge branch 'develop' into Threading_Callback 1 year ago
  shivammonaka 7102367fde Introduced callback to Pthread, Win32 and OpenMP backend 1 year ago
  Mark Seminatore b0ad8a78ff code to fix lost work in case of re-entrant calls to exec_blas_async() 1 year ago
  Mark Seminatore b29fd48998
Merge branch 'develop' into win_tidy 1 year ago
  Mark Seminatore 98c56a7314 more cleanup 1 year ago
  Mark Seminatore 42cb567f0f more cleanup 1 year ago
  Mark Seminatore 0d7fe5ea61 clean up whitespace 1 year ago
  Martin Kroeker 152a6c43b6
Add blas_omp_threads_local 1 year ago
  Mark Seminatore 6bd7c54af5 introduce MT_TRACE to clean up SMP_DEBUG code 1 year ago
  Mark Seminatore edac80d7e8 some cleanup, dynamically scale threads, add missing WIN_CASE defn 1 year ago
  Mark Seminatore 4ebf814b42 fix bug failing to mark task as finished. 1 year ago
  Mark Seminatore 5f51811728 try at new threading model 1 year ago
  Martin Kroeker 66904f8148
Ensure that a premature call will not overwrite unrelated memory 2 years ago
  Martin Kroeker 616fdea82a
Revert "Improve Windows threading performance scaling" 2 years ago
  Mark Seminatore d6991dd230 fix missing #endif 2 years ago
  Mark Seminatore 7783a9af02 attempt to fix old mingw gcc issue 2 years ago
  Mark Seminatore 8caabc5982 fix #4063 remove unused pool_lock 2 years ago
  Mark Seminatore d301649430 fix #4063 threading perf issues on Windows 2 years ago
  Martin Kroeker db50ab4a72
Add BUILD_vartype defines 3 years ago
  Martin Kroeker 7a7fbb11c3
define "unlikely" on non-cygwin too 3 years ago
  Martin Kroeker b31349c22a
Open up delayed (re)init to non-Cygwin OS as well 3 years ago
  Martin Kroeker ff16329cb7
Merge pull request #2972 from xiegengxin/rot-intrinsic 4 years ago
  Gengxin Xie d9ba49165a Improve the performance of rot by using AVX512 and AVX2 intrinsic 5 years ago
  Martin Kroeker 85154c2e18
Change "HALF" and "sh" to "BFLOAT16" and "sb" 5 years ago
  Chen, Guobing deaeb6c5b8 Add bfloat16 based dot and conversion with single/double 5 years ago
  Jehan 13226e3101 driver: more reasonable thread wait timeout on Windows. 5 years ago
  Jehan 1f6071590d Fix usage of TerminateThread() causing critical section corruption. 5 years ago
  luz.paz daf2fec12d Misc. typo fixes 6 years ago
  Erik M. Bray 8ba9e2a61a Also call CloseHandle on each thread, as well as on the event so as to not leak thread handles. 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
  Erik M. Bray f5fc109fbd Perform blas_thread_shutdown with pthread_atfork() on Cygwin 7 years ago
  Neil Shipp 34513be726 Add Microsoft Windows 10 UWP build support 8 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 b263e096af Refs #307. Delete debug printf. 11 years ago
  Zhang Xianyi a2942456ef Refs #307. Fixed the hang bug when free OpenBLAS dll in Windows. 12 years ago
  Zhang Xianyi 3cc6ae793e Refs #174. Return sb pointer when OpenMP or Windows. 12 years ago
  Zhang Xianyi fe4ab95cd5 Refs #136. Fixed a bug about controlling the number of threads on Windows. 13 years ago
  Xianyi Zhang 801383effe Fixed a hang bug when shutdown blas threads server on Windows. Added the feature about dynamic changing the number of threads on Windows. 13 years ago
  Zhang Xianyi a55821a2ec Refs #132. Kill the threads when unload the library. 13 years ago
  Xianyi Zhang 853d16ed7e Added openblas_set_num_threads dummy function on Windows. We plan to implement this feature in next version. 13 years ago
  Xianyi Zhang 342bbc3871 Import GotoBLAS2 1.13 BSD version codes. 14 years ago