platform/upstream/openblas.git
10 years agochecked, that syr2 is OK
wernsaar [Sat, 10 May 2014 22:48:49 +0000 (00:48 +0200)]
checked, that syr2 is OK

10 years agochecked, that symv is OK
wernsaar [Sat, 10 May 2014 22:36:56 +0000 (00:36 +0200)]
checked, that symv is OK

10 years agochecked, that symm is OK
wernsaar [Sat, 10 May 2014 22:22:40 +0000 (00:22 +0200)]
checked, that symm is OK

10 years agochecked, that spr is OK
wernsaar [Sat, 10 May 2014 22:07:07 +0000 (00:07 +0200)]
checked, that spr is OK

10 years agochecked, that spr2 is OK
wernsaar [Sat, 10 May 2014 21:55:43 +0000 (23:55 +0200)]
checked, that spr2 is OK

10 years agomarked as smp bug
wernsaar [Sat, 10 May 2014 21:18:35 +0000 (23:18 +0200)]
marked as smp bug

10 years agoremoved gesv.c from interface
wernsaar [Sat, 10 May 2014 20:55:44 +0000 (22:55 +0200)]
removed gesv.c from interface

10 years agochecked, that ger is OK
wernsaar [Sat, 10 May 2014 20:49:53 +0000 (22:49 +0200)]
checked, that ger is OK

10 years agocheched, that gbmv is OK
wernsaar [Sat, 10 May 2014 20:38:09 +0000 (22:38 +0200)]
cheched, that gbmv is OK

10 years agochecked, that gemv is OK
wernsaar [Sat, 10 May 2014 20:24:05 +0000 (22:24 +0200)]
checked, that gemv is OK

10 years agochecked that axpy is OK
wernsaar [Sat, 10 May 2014 20:09:49 +0000 (22:09 +0200)]
checked that axpy is OK

10 years agochecked that gemm.c is OK
wernsaar [Sat, 10 May 2014 19:51:44 +0000 (21:51 +0200)]
checked that gemm.c is OK

10 years agoadded C files in interface
wernsaar [Sat, 10 May 2014 19:27:47 +0000 (21:27 +0200)]
added C files in interface

10 years agoremoved all C files in interface
wernsaar [Sat, 10 May 2014 19:25:17 +0000 (21:25 +0200)]
removed all C files in interface

10 years agoreplaced sgemm and cgemm kernels because lapack bugs
wernsaar [Sat, 10 May 2014 09:24:07 +0000 (11:24 +0200)]
replaced sgemm and cgemm kernels because lapack bugs

10 years agoreplaced dgemm-kernel because bug in lapack
wernsaar [Sat, 10 May 2014 08:52:37 +0000 (10:52 +0200)]
replaced dgemm-kernel because bug in lapack

10 years agochanged test ratio from 30.0 to 40.0
wernsaar [Fri, 9 May 2014 11:17:47 +0000 (13:17 +0200)]
changed test ratio from 30.0 to 40.0

10 years agofixed incorrect parameter 2 errors
wernsaar [Thu, 8 May 2014 09:06:32 +0000 (11:06 +0200)]
fixed incorrect parameter 2 errors

10 years agoadded log file for lapack development
wernsaar [Wed, 7 May 2014 12:36:49 +0000 (14:36 +0200)]
added log file for lapack development

10 years agochanged makefiles for lapack development
wernsaar [Wed, 7 May 2014 09:33:02 +0000 (11:33 +0200)]
changed makefiles for lapack development

10 years agoreplaced files for sdot, sgemv_n and sgemv_t for bug #348
wernsaar [Tue, 6 May 2014 13:29:39 +0000 (15:29 +0200)]
replaced files for sdot, sgemv_n and sgemv_t for bug #348

10 years agoMerge pull request #367 from xantares/patch-2
Zhang Xianyi [Fri, 2 May 2014 09:55:08 +0000 (17:55 +0800)]
Merge pull request #367 from xantares/patch-2

Makefile typo

10 years agoMerge pull request #366 from xantares/patch-1
Zhang Xianyi [Fri, 2 May 2014 09:54:22 +0000 (17:54 +0800)]
Merge pull request #366 from xantares/patch-1

Install dll to prefix/bin instead of prefix/lib

10 years agofixed 2 bugs as reported by Brendan Tracey
wernsaar [Fri, 2 May 2014 09:34:26 +0000 (11:34 +0200)]
fixed 2 bugs as reported by Brendan Tracey

10 years agoUpdate Makefile
xantares [Fri, 2 May 2014 06:54:22 +0000 (08:54 +0200)]
Update Makefile

10 years agoInstall dll to prefix/bin instead of prefix/bin
xantares [Thu, 1 May 2014 19:48:26 +0000 (21:48 +0200)]
Install dll to prefix/bin instead of prefix/bin

10 years agoRefs #63. delete prefix for mingw64 toolchain.
Zhang Xianyi [Sun, 27 Apr 2014 05:05:26 +0000 (13:05 +0800)]
Refs #63. delete prefix for mingw64 toolchain.

10 years agoreduced stack usage on windows to 16K
wernsaar [Thu, 24 Apr 2014 12:09:26 +0000 (14:09 +0200)]
reduced stack usage on windows to 16K

10 years agoRefs #355. Fixed ARM detection bug.
Zhang Xianyi [Sat, 22 Mar 2014 07:08:18 +0000 (15:08 +0800)]
Refs #355. Fixed ARM detection bug.

10 years ago#351. Release 0.2.9 rc2.
Zhang Xianyi [Thu, 6 Mar 2014 09:44:03 +0000 (17:44 +0800)]
#351. Release 0.2.9 rc2.

10 years agoMerge branch 'develop' of github.com:xianyi/OpenBLAS into develop
Zhang Xianyi [Thu, 6 Mar 2014 04:53:10 +0000 (12:53 +0800)]
Merge branch 'develop' of github.com:xianyi/OpenBLAS into develop

10 years agobugfix for sdsdot
wernsaar [Fri, 28 Feb 2014 13:59:36 +0000 (14:59 +0100)]
bugfix for sdsdot

10 years agorewrote rotmg.c instead of modifying very old code
wernsaar [Fri, 28 Feb 2014 13:43:28 +0000 (14:43 +0100)]
rewrote rotmg.c instead of modifying very old code

10 years agoMerge pull request #345 from ogrisel/fix-non-smp-server-pthread_atfork-reference
Zhang Xianyi [Tue, 25 Feb 2014 16:54:01 +0000 (00:54 +0800)]
Merge pull request #345 from ogrisel/fix-non-smp-server-pthread_atfork-reference

Do not reference pthread_atfork in non-SMP_SERVER mode

10 years agoMerge branch 'develop' of github.com:xianyi/OpenBLAS into develop
Zhang Xianyi [Tue, 25 Feb 2014 16:38:29 +0000 (00:38 +0800)]
Merge branch 'develop' of github.com:xianyi/OpenBLAS into develop

10 years agoAdd cast to function pointer to remove warning
Olivier Grisel [Tue, 25 Feb 2014 09:42:39 +0000 (10:42 +0100)]
Add cast to function pointer to remove warning

10 years agoDo not reference pthread_atfork in non-SMP_SERVER mode
Olivier Grisel [Thu, 20 Feb 2014 08:59:18 +0000 (09:59 +0100)]
Do not reference pthread_atfork in non-SMP_SERVER mode

10 years agoMerge pull request #346 from ogrisel/fix-openblas_config.h
Zhang Xianyi [Mon, 24 Feb 2014 22:43:30 +0000 (06:43 +0800)]
Merge pull request #346 from ogrisel/fix-openblas_config.h

More robust OPENBLAS_ prefixing of macros in openblas_config.h

10 years agoMore robust OPENBLAS_ prefixing of macros in openblas_config.h
Olivier Grisel [Mon, 24 Feb 2014 12:21:06 +0000 (13:21 +0100)]
More robust OPENBLAS_ prefixing of macros in openblas_config.h

10 years agoMerge branch 'develop' of github.com:xianyi/OpenBLAS into develop
Zhang Xianyi [Thu, 20 Feb 2014 23:15:35 +0000 (07:15 +0800)]
Merge branch 'develop' of github.com:xianyi/OpenBLAS into develop

10 years agoMerge pull request #343 from ogrisel/fix-294-fork-safe-pthread
Zhang Xianyi [Wed, 19 Feb 2014 22:58:27 +0000 (06:58 +0800)]
Merge pull request #343 from ogrisel/fix-294-fork-safe-pthread

FIX #294: fork-safe pthread mode

10 years agoDo not reference pthread_atfork under windows
Olivier Grisel [Wed, 19 Feb 2014 18:25:48 +0000 (19:25 +0100)]
Do not reference pthread_atfork under windows

10 years agoMake sure that fork_test.c is not built under windows
Olivier Grisel [Wed, 19 Feb 2014 18:14:13 +0000 (19:14 +0100)]
Make sure that fork_test.c is not built under windows

10 years agoFIX #294: make OpenBLAS thread-pool resilient to fork via pthread_atfork
Olivier Grisel [Tue, 18 Feb 2014 09:57:01 +0000 (10:57 +0100)]
FIX #294: make OpenBLAS thread-pool resilient to fork via pthread_atfork

10 years agoRevert "Refs #294. Used pthread_atfork to avoid hang after a Unix fork."
Olivier Grisel [Wed, 19 Feb 2014 17:32:54 +0000 (18:32 +0100)]
Revert "Refs #294. Used pthread_atfork to avoid hang after a Unix fork."

This reverts commit 3617c22a5679c52b1e760d739d76a7bde9e84d35.

10 years agoMerge branch 'develop' of github.com:xianyi/OpenBLAS into develop
Zhang Xianyi [Tue, 18 Feb 2014 07:53:57 +0000 (15:53 +0800)]
Merge branch 'develop' of github.com:xianyi/OpenBLAS into develop

10 years agoRefs #294. Used pthread_atfork to avoid hang after a Unix fork.
Zhang Xianyi [Tue, 18 Feb 2014 07:36:04 +0000 (15:36 +0800)]
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.

10 years agochecked in bugfixes for ARM
wernsaar [Sun, 16 Feb 2014 10:45:47 +0000 (11:45 +0100)]
checked in bugfixes for ARM

10 years agoRefs #340. Fixed SEGFAULT bug of dgemv_n on OSX.
Zhang Xianyi [Sat, 15 Feb 2014 15:23:15 +0000 (23:23 +0800)]
Refs #340. Fixed SEGFAULT bug of dgemv_n on OSX.

10 years agoFixed computational error of dgemv_n.
wangqian [Tue, 4 Feb 2014 13:47:51 +0000 (21:47 +0800)]
Fixed computational error of dgemv_n.

10 years agoUsed SwitchToThread for YIELDING on AMD piledriver with Windows.
Zhang Xianyi [Tue, 28 Jan 2014 08:40:19 +0000 (16:40 +0800)]
Used SwitchToThread for YIELDING on AMD piledriver with Windows.

10 years agoRefs #329 #287. Only disable -fopenmp for LAPACK Fortran codes on Windows.
Zhang Xianyi [Fri, 24 Jan 2014 07:39:46 +0000 (15:39 +0800)]
Refs #329 #287. Only disable -fopenmp for LAPACK Fortran codes on Windows.

10 years agoRefs #338. Added OPENBLAS_VERBOSE environment variable on runtime
Zhang Xianyi [Thu, 23 Jan 2014 18:05:59 +0000 (02:05 +0800)]
Refs #338. Added OPENBLAS_VERBOSE environment variable on runtime

By default, OpenBLAS doesn't output the warning message. You can set
OPENBLAS_VERBOSE (e.g. export OPENBLAS_VERBOSE=1) to enable the warning
message on runtime.

10 years agoRefs #333. Detect the wrong parameter for zherk/zher2k.
Zhang Xianyi [Mon, 20 Jan 2014 17:27:51 +0000 (01:27 +0800)]
Refs #333. Detect the wrong parameter for zherk/zher2k.

10 years agoFixed #334 a makefile bug in lapacke.
Zhang Xianyi [Sun, 19 Jan 2014 15:28:11 +0000 (23:28 +0800)]
Fixed #334 a makefile bug in lapacke.

10 years agoRefs #335. Added the fallback of L2 size detection for some virtual machines.
Zhang Xianyi [Wed, 8 Jan 2014 03:16:21 +0000 (11:16 +0800)]
Refs #335. Added the fallback of L2 size detection for some virtual machines.

10 years agoRefs #332. Added addtional Intel Ivy Bridge and Haswell CPU-id.
Zhang Xianyi [Sun, 5 Jan 2014 15:44:29 +0000 (23:44 +0800)]
Refs #332. Added addtional Intel Ivy Bridge and Haswell CPU-id.

10 years agoRefs #307. Delete debug printf.
Zhang Xianyi [Tue, 31 Dec 2013 07:53:13 +0000 (15:53 +0800)]
Refs #307. Delete debug printf.

10 years agoRefs #330. Fixed the compatible issue with clang on Mac OSX. v0.2.9.rc1
Zhang Xianyi [Mon, 16 Dec 2013 12:31:17 +0000 (20:31 +0800)]
Refs #330. Fixed the compatible issue with clang on Mac OSX.

10 years agoRelease 0.2.9 rc1 version.
Zhang Xianyi [Fri, 13 Dec 2013 12:48:05 +0000 (20:48 +0800)]
Release 0.2.9 rc1 version.

10 years agoRefs #325 #324. Imported carkl's patch for building LAPACKE on Windows.
Zhang Xianyi [Fri, 13 Dec 2013 08:17:41 +0000 (16:17 +0800)]
Refs #325 #324. Imported carkl's patch for building LAPACKE on Windows.

10 years agoRefs #310. Fixed Segfault bug on nehalem when Julia calling dgeqrt3 on OSX.
Zhang Xianyi [Thu, 12 Dec 2013 15:07:33 +0000 (23:07 +0800)]
Refs #310. Fixed Segfault bug on nehalem when Julia calling dgeqrt3 on OSX.
Please also check JuliaLang/julia#4099
Julia test script:
  A=rand(256, 256)
  qrfact(A)

I found this was a bug in kernel/x86_64/dgemm_ncopy_8.S.
However, I cannot use gdb with julia. Thus, this is a walkaround fix.

10 years agoMerge pull request #327 from lucasb-eyer/develop
Zhang Xianyi [Wed, 11 Dec 2013 14:16:40 +0000 (06:16 -0800)]
Merge pull request #327 from lucasb-eyer/develop

Added support for NO_SHARED in make install.

10 years agoAdded support for NO_SHARED in make install.
lucasb-eyer [Tue, 10 Dec 2013 16:10:13 +0000 (17:10 +0100)]
Added support for NO_SHARED in make install.

10 years agoMerge pull request #326 from cicku/develop
Zhang Xianyi [Mon, 9 Dec 2013 15:05:02 +0000 (07:05 -0800)]
Merge pull request #326 from cicku/develop

Update Makefile.install

10 years agoAdd DESTDIR support for easier building on RPM based distros.
Christopher Meng [Mon, 9 Dec 2013 11:56:37 +0000 (19:56 +0800)]
Add DESTDIR support for easier building on RPM based distros.
Use install command instead of cp to install files with permissions control.

10 years agoRefs #324. Upgrade LAPACK to 3.5.0 version.
Zhang Xianyi [Mon, 9 Dec 2013 08:50:02 +0000 (16:50 +0800)]
Refs #324. Upgrade LAPACK to 3.5.0 version.

10 years agoMerge pull request #323 from wernsaar/develop
Zhang Xianyi [Tue, 3 Dec 2013 14:47:03 +0000 (06:47 -0800)]
Merge pull request #323 from wernsaar/develop

Merge bulldozer, haswell, piledriver and armv7 branches

10 years agoadded support for HASWELL
wernsaar [Mon, 2 Dec 2013 12:17:51 +0000 (13:17 +0100)]
added support for HASWELL

10 years agomodified trsm kernel
wernsaar [Mon, 2 Dec 2013 09:08:14 +0000 (10:08 +0100)]
modified trsm kernel

10 years agoadded trsm kernels from origin
wernsaar [Sun, 1 Dec 2013 21:39:39 +0000 (22:39 +0100)]
added trsm kernels from origin

10 years agomodified zsymv
wernsaar [Sun, 1 Dec 2013 20:07:49 +0000 (21:07 +0100)]
modified zsymv

10 years agomerged symv
wernsaar [Sun, 1 Dec 2013 19:56:02 +0000 (20:56 +0100)]
merged symv

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 17:43:24 +0000 (18:43 +0100)]
modified param.h

10 years agoMerge remote branch 'origin/armv7' into develop
wernsaar [Sun, 1 Dec 2013 17:19:58 +0000 (18:19 +0100)]
Merge remote branch 'origin/armv7' into develop

10 years agoMerge remote branch 'origin/develop' into armv7
wernsaar [Sun, 1 Dec 2013 17:18:40 +0000 (18:18 +0100)]
Merge remote branch 'origin/develop' into armv7

10 years agoMerge remote branch 'origin/haswell' into develop
wernsaar [Sun, 1 Dec 2013 17:15:56 +0000 (18:15 +0100)]
Merge remote branch 'origin/haswell' into develop

10 years agoMerge remote branch 'origin/develop' into piledriver
wernsaar [Sun, 1 Dec 2013 17:13:57 +0000 (18:13 +0100)]
Merge remote branch 'origin/develop' into piledriver

10 years agoMerge remote branch 'origin/develop' into haswell
wernsaar [Sun, 1 Dec 2013 17:11:09 +0000 (18:11 +0100)]
Merge remote branch 'origin/develop' into haswell

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 17:10:23 +0000 (18:10 +0100)]
modified param.h

10 years agoMerge remote branch 'origin/haswell' into develop
wernsaar [Sun, 1 Dec 2013 17:09:12 +0000 (18:09 +0100)]
Merge remote branch 'origin/haswell' into develop

10 years agoMerge remote branch 'origin/piledriver' into develop
wernsaar [Sun, 1 Dec 2013 17:06:51 +0000 (18:06 +0100)]
Merge remote branch 'origin/piledriver' into develop

10 years agoMerge remote branch 'origin/bulldozer' into develop
wernsaar [Sun, 1 Dec 2013 17:06:14 +0000 (18:06 +0100)]
Merge remote branch 'origin/bulldozer' into develop

10 years agoMerge remote branch 'origin/master' into piledriver
wernsaar [Sun, 1 Dec 2013 17:03:34 +0000 (18:03 +0100)]
Merge remote branch 'origin/master' into piledriver

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 17:02:54 +0000 (18:02 +0100)]
modified param.h

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 17:02:11 +0000 (18:02 +0100)]
modified param.h

10 years agoMerge remote branch 'origin/develop' into haswell
wernsaar [Sun, 1 Dec 2013 17:00:49 +0000 (18:00 +0100)]
Merge remote branch 'origin/develop' into haswell

10 years agomodified Makefile.L3
wernsaar [Sun, 1 Dec 2013 16:58:46 +0000 (17:58 +0100)]
modified Makefile.L3

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 16:54:53 +0000 (17:54 +0100)]
modified param.h

10 years agomodified param.h
wernsaar [Sun, 1 Dec 2013 16:51:39 +0000 (17:51 +0100)]
modified param.h

10 years agomodified Makefile.rule
wernsaar [Sun, 1 Dec 2013 16:38:58 +0000 (17:38 +0100)]
modified Makefile.rule

10 years agomodified c_check
wernsaar [Sun, 1 Dec 2013 16:35:18 +0000 (17:35 +0100)]
modified c_check

10 years agomodified getarch.c
wernsaar [Sun, 1 Dec 2013 16:31:22 +0000 (17:31 +0100)]
modified getarch.c

10 years agoMerge remote branch 'origin/develop' into piledriver
wernsaar [Sun, 1 Dec 2013 15:57:54 +0000 (16:57 +0100)]
Merge remote branch 'origin/develop' into piledriver

10 years agoMerge remote branch 'origin/develop' into bulldozer
wernsaar [Sun, 1 Dec 2013 15:56:21 +0000 (16:56 +0100)]
Merge remote branch 'origin/develop' into bulldozer

10 years agoMerge remote branch 'origin/master' into bulldozer
wernsaar [Sun, 1 Dec 2013 15:55:24 +0000 (16:55 +0100)]
Merge remote branch 'origin/master' into bulldozer

10 years agoMerge remote branch 'origin/develop' into haswell
wernsaar [Sun, 1 Dec 2013 15:53:39 +0000 (16:53 +0100)]
Merge remote branch 'origin/develop' into haswell

10 years agoMerge remote branch 'origin/master' into haswell
wernsaar [Sun, 1 Dec 2013 15:50:18 +0000 (16:50 +0100)]
Merge remote branch 'origin/master' into haswell

10 years agomodified Makefile.system
wernsaar [Sun, 1 Dec 2013 15:48:08 +0000 (16:48 +0100)]
modified Makefile.system

10 years agomodified Makefile.system
wernsaar [Sun, 1 Dec 2013 15:46:32 +0000 (16:46 +0100)]
modified Makefile.system