OpenBLAS/driver/others
Zhang Xianyi 3617c22a56 Refs #294. Used pthread_atfork to avoid hang after a Unix fork.
The problem is the mutex we used in blas_server. Thus, we must clear
the mutex before the fork and re-init them at parent and child process.

If you used OpenMP, GOMP has the same problem by now. Please try other OpenMP
implemantation.
2014-02-18 15:36:04 +08:00
..
Makefile Refs #338. Added OPENBLAS_VERBOSE environment variable on runtime 2014-01-24 02:05:59 +08:00
abs.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
blas_l1_thread.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
blas_server.c Refs #294. Used pthread_atfork to avoid hang after a Unix fork. 2014-02-18 15:36:04 +08:00
blas_server_omp.c Refs #294. Used pthread_atfork to avoid hang after a Unix fork. 2014-02-18 15:36:04 +08:00
blas_server_win32.c Refs #294. Used pthread_atfork to avoid hang after a Unix fork. 2014-02-18 15:36:04 +08:00
divtable.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
dynamic.c Refs #338. Added OPENBLAS_VERBOSE environment variable on runtime 2014-01-24 02:05:59 +08:00
init.c Fixed #261. Use strncmp instead of a comparing trick. 2013-07-29 16:48:35 +08:00
lamc3.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
lamch.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
lsame.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
memory.c Refs #294. Used pthread_atfork to avoid hang after a Unix fork. 2014-02-18 15:36:04 +08:00
memory_qalloc.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00
openblas_error_handle.c Refs #338. Added OPENBLAS_VERBOSE environment variable on runtime 2014-01-24 02:05:59 +08:00
openblas_get_config.c Refs #163. Obtain the build configure on runtime. 2012-12-10 15:52:51 +08:00
openblas_get_parallel.c create openblas_get_parallel to retrieve information which 2013-07-11 21:39:19 +08:00
openblas_set_num_threads.c Refs #134. Fixed the building bug on IBM Power. 2012-08-10 11:54:21 +08:00
parameter.c Added BULLDOZER target. So far it uses barcelona kernels. 2012-12-07 00:53:31 +08:00
profile.c Print the wall time (cycles) with enabling FUNCTION_PROFILE. 2011-06-09 10:40:15 +08:00
xerbla.c Import GotoBLAS2 1.13 BSD version codes. 2011-01-24 14:54:24 +00:00