platform/upstream/openblas.git
10 years agoFixed #374.
Zhang Xianyi [Thu, 5 Jun 2014 09:01:12 +0000 (17:01 +0800)]
Fixed #374.

Merge branch 'TimothyGu-develop' into develop

10 years agoMerge pull request #376 from wernsaar/develop
Zhang Xianyi [Mon, 26 May 2014 09:46:06 +0000 (04:46 -0500)]
Merge pull request #376 from wernsaar/develop

Merged some Lapack optimized functions
https://github.com/xianyi/OpenBLAS/wiki/Fixed-optimized-kernels-To-do-List

10 years agofixed function profile in zpotri.c
wernsaar [Sun, 25 May 2014 07:15:22 +0000 (09:15 +0200)]
fixed function profile in zpotri.c

10 years agoadded lapack and lapacke timing libs by default
wernsaar [Sat, 24 May 2014 13:53:25 +0000 (15:53 +0200)]
added lapack and lapacke timing libs by default

10 years agochanged threshold value for sep.in from 50.0 to 60.0
wernsaar [Fri, 23 May 2014 15:26:50 +0000 (17:26 +0200)]
changed threshold value for sep.in from 50.0 to 60.0

10 years agoenabled and tested optimized potri lapack functions
wernsaar [Fri, 23 May 2014 10:14:30 +0000 (12:14 +0200)]
enabled and tested optimized potri lapack functions

10 years agoenabled abd tested optimized trtri lapack functions
wernsaar [Fri, 23 May 2014 08:55:39 +0000 (10:55 +0200)]
enabled abd tested optimized trtri lapack functions

10 years agoRandom "walk (a)round" --> "work-around" typo fixes
Timothy Gu [Fri, 23 May 2014 01:10:33 +0000 (18:10 -0700)]
Random "walk (a)round" --> "work-around" typo fixes

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agoAdd NO_STATIC variable which disables static lib installation
Timothy Gu [Fri, 23 May 2014 01:05:19 +0000 (18:05 -0700)]
Add NO_STATIC variable which disables static lib installation

Static library is still built for shared lib generation.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agoBuild import library for mingw
Timothy Gu [Sat, 17 May 2014 23:21:21 +0000 (16:21 -0700)]
Build import library for mingw

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agoremoved lapack/getri because it was never used
wernsaar [Wed, 21 May 2014 12:21:19 +0000 (14:21 +0200)]
removed lapack/getri because it was never used

10 years agoenabled optimized trti2 lapack functions again
wernsaar [Wed, 21 May 2014 09:02:07 +0000 (11:02 +0200)]
enabled optimized trti2 lapack functions again

10 years agoenabled optimized complex lauum lapack functions again
wernsaar [Wed, 21 May 2014 08:35:28 +0000 (10:35 +0200)]
enabled optimized complex lauum lapack functions again

10 years agoenabled lauu2 and lauum lapack functions again
wernsaar [Wed, 21 May 2014 07:49:18 +0000 (09:49 +0200)]
enabled lauu2 and lauum lapack functions again

10 years agoRefs #372. Fixed a lot of bugs about LAPACK testing.
Zhang Xianyi [Wed, 21 May 2014 03:25:11 +0000 (11:25 +0800)]
Refs #372. Fixed a lot of bugs about LAPACK testing.
As a walk round solution, we rolled back some kernels.

Please check https://github.com/xianyi/OpenBLAS/wiki/Fixed-optimized-kernels-To-do-List

Merge branch 'wernsaar-develop' into develop

10 years agoMerge branch 'develop' of https://github.com/wernsaar/OpenBLAS into wernsaar-develop
Zhang Xianyi [Wed, 21 May 2014 03:24:39 +0000 (11:24 +0800)]
Merge branch 'develop' of https://github.com/wernsaar/OpenBLAS into wernsaar-develop

Conflicts:
kernel/arm/KERNEL.ARMV6

10 years agoremoved debug flag from Makefile.rule
wernsaar [Mon, 19 May 2014 13:57:18 +0000 (15:57 +0200)]
removed debug flag from Makefile.rule

10 years agoenabled and tested optimized gesv lapack functions
wernsaar [Mon, 19 May 2014 12:44:53 +0000 (14:44 +0200)]
enabled and tested optimized gesv lapack functions

10 years agomarked trti2.c and ztrti2.c as bad
wernsaar [Mon, 19 May 2014 11:50:02 +0000 (13:50 +0200)]
marked trti2.c and ztrti2.c as bad

10 years agoenabled and tested optimized laswp lapack function
wernsaar [Mon, 19 May 2014 11:35:32 +0000 (13:35 +0200)]
enabled and tested optimized laswp lapack function

10 years agomarked zlauu2.c and zlauum.c as bad
wernsaar [Mon, 19 May 2014 10:53:22 +0000 (12:53 +0200)]
marked zlauu2.c and zlauum.c as bad

10 years agomarked trtri.c and ztrtri as bad
wernsaar [Mon, 19 May 2014 10:42:52 +0000 (12:42 +0200)]
marked trtri.c and ztrtri as bad

10 years agomoved trtri.c and ztrtri.c to the directory lapack
wernsaar [Mon, 19 May 2014 10:29:29 +0000 (12:29 +0200)]
moved trtri.c and ztrtri.c to the directory lapack

10 years agomarked lauu2.c and lauum.c as bad
wernsaar [Mon, 19 May 2014 10:00:16 +0000 (12:00 +0200)]
marked lauu2.c and lauum.c as bad

10 years agomarked larf.c as obsolete
wernsaar [Mon, 19 May 2014 09:23:17 +0000 (11:23 +0200)]
marked larf.c as obsolete

10 years agoMerge branch 'TimothyGu-develop' into develop
Zhang Xianyi [Mon, 19 May 2014 02:37:20 +0000 (10:37 +0800)]
Merge branch 'TimothyGu-develop' into develop

10 years agoRemove code for downloading lapack tarball and the patches themselves
Timothy Gu [Mon, 19 May 2014 02:09:26 +0000 (19:09 -0700)]
Remove code for downloading lapack tarball and the patches themselves

They are not used anymore since 3eb5af1.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agoRemove unused dll2 target
Timothy Gu [Mon, 19 May 2014 01:54:38 +0000 (18:54 -0700)]
Remove unused dll2 target

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agomarked potri functions as bad because a lot of errors
wernsaar [Sun, 18 May 2014 21:41:13 +0000 (23:41 +0200)]
marked potri functions as bad because a lot of errors

10 years agoenabled and tested optimized potf2 lapack functions
wernsaar [Sun, 18 May 2014 20:41:43 +0000 (22:41 +0200)]
enabled and tested optimized potf2 lapack functions

10 years agoenabled and tested optimized getf2 lapack functions
wernsaar [Sun, 18 May 2014 20:21:16 +0000 (22:21 +0200)]
enabled and tested optimized getf2 lapack functions

10 years agoenabled and tested optimized potrf lapack functions
wernsaar [Sun, 18 May 2014 19:42:37 +0000 (21:42 +0200)]
enabled and tested optimized potrf lapack functions

10 years agoenabled and tested optimized getrs lapack functions
wernsaar [Sun, 18 May 2014 19:13:56 +0000 (21:13 +0200)]
enabled and tested optimized getrs lapack functions

10 years agoenabled and tested optimized cgetrf lapack function
wernsaar [Sun, 18 May 2014 18:32:27 +0000 (20:32 +0200)]
enabled and tested optimized cgetrf lapack function

10 years agoenabled and tested optimized sgetrf lapack function
wernsaar [Sun, 18 May 2014 18:01:23 +0000 (20:01 +0200)]
enabled and tested optimized sgetrf lapack function

10 years agoenabled and tested optimized zgetrf lapack function
wernsaar [Sun, 18 May 2014 17:36:32 +0000 (19:36 +0200)]
enabled and tested optimized zgetrf lapack function

10 years agoenabled and tested optimized dgetrf function
wernsaar [Sun, 18 May 2014 17:07:51 +0000 (19:07 +0200)]
enabled and tested optimized dgetrf function

10 years agoadded optimized lapack files from OpenBLAS
wernsaar [Sun, 18 May 2014 12:09:22 +0000 (14:09 +0200)]
added optimized lapack files from OpenBLAS

10 years agoRemove routines for generating exports/symbol.S
Timothy Gu [Sat, 17 May 2014 23:02:36 +0000 (16:02 -0700)]
Remove routines for generating exports/symbol.S

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agoRemove routines for making exports/linux.def
Timothy Gu [Sat, 17 May 2014 23:01:30 +0000 (16:01 -0700)]
Remove routines for making exports/linux.def

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
10 years agobugfix for ARMV6
wernsaar [Sat, 17 May 2014 11:00:36 +0000 (13:00 +0200)]
bugfix for ARMV6

10 years agoenable debug for lapack testing
wernsaar [Sat, 17 May 2014 09:18:26 +0000 (11:18 +0200)]
enable debug for lapack testing

10 years agosome modifications regarding lapack test
wernsaar [Fri, 16 May 2014 18:37:41 +0000 (20:37 +0200)]
some modifications regarding lapack test

10 years agochanged threshold to 50.0
wernsaar [Fri, 16 May 2014 18:34:48 +0000 (20:34 +0200)]
changed threshold to 50.0

10 years agochanged default optimization flag from O3 to O2 for ARM
wernsaar [Fri, 16 May 2014 12:36:24 +0000 (14:36 +0200)]
changed default optimization flag from O3 to O2 for ARM

10 years agochanged threshold for 50.0 to 54.0 in svd.in
wernsaar [Fri, 16 May 2014 12:32:10 +0000 (14:32 +0200)]
changed threshold for 50.0 to 54.0 in svd.in

10 years agochanged YIELDING for BULLDOZER
wernsaar [Thu, 15 May 2014 09:37:38 +0000 (11:37 +0200)]
changed YIELDING for BULLDOZER

10 years agoModified lapack-test, using lapack_testing.py to run tests
wernsaar [Wed, 14 May 2014 13:16:21 +0000 (15:16 +0200)]
Modified lapack-test, using lapack_testing.py to run tests

10 years agoadded FCOMMON_OPT for lapack
wernsaar [Wed, 14 May 2014 13:01:03 +0000 (15:01 +0200)]
added FCOMMON_OPT for lapack

10 years agochanged label lapack-test
wernsaar [Wed, 14 May 2014 11:08:05 +0000 (13:08 +0200)]
changed label lapack-test

10 years agobugfixes for ARM regarding lapack tests
wernsaar [Wed, 14 May 2014 11:03:45 +0000 (13:03 +0200)]
bugfixes for ARM regarding lapack tests

10 years agobugfixs for ARM regarding lapack tests
wernsaar [Wed, 14 May 2014 10:59:20 +0000 (12:59 +0200)]
bugfixs for ARM regarding lapack tests

10 years agoadded ARMV5 as reference platform
wernsaar [Tue, 13 May 2014 15:25:19 +0000 (17:25 +0200)]
added ARMV5 as reference platform

10 years agoadded ZERO check to zscal.c because bug in lapack-testing
wernsaar [Tue, 13 May 2014 14:31:00 +0000 (16:31 +0200)]
added ZERO check to zscal.c because bug in lapack-testing

10 years agoadded ZERO check to zscal.c because bug in lapack-test
wernsaar [Tue, 13 May 2014 14:25:21 +0000 (16:25 +0200)]
added ZERO check to zscal.c because bug in lapack-test

10 years agoadded ZERO check because bug in lapack-test
wernsaar [Tue, 13 May 2014 13:36:03 +0000 (15:36 +0200)]
added ZERO check because bug in lapack-test

10 years agoadded ZERO check because bug in lapack-test
wernsaar [Tue, 13 May 2014 13:31:36 +0000 (15:31 +0200)]
added ZERO check because bug in lapack-test

10 years agoremoved lapack objects from interface/Makefile
wernsaar [Sun, 11 May 2014 10:09:34 +0000 (12:09 +0200)]
removed lapack objects from interface/Makefile

10 years agochecked, that zhpr is OK
wernsaar [Sun, 11 May 2014 09:21:23 +0000 (11:21 +0200)]
checked, that zhpr is OK

10 years agochecked, that zhpr2 is OK
wernsaar [Sun, 11 May 2014 09:11:05 +0000 (11:11 +0200)]
checked, that zhpr2 is OK

10 years agochecked, that zhpmv is OK
wernsaar [Sun, 11 May 2014 08:46:48 +0000 (10:46 +0200)]
checked, that zhpmv is OK

10 years agochecked, that zher is OK
wernsaar [Sun, 11 May 2014 08:36:34 +0000 (10:36 +0200)]
checked, that zher is OK

10 years agochecked, that zher2 is OK
wernsaar [Sun, 11 May 2014 08:26:05 +0000 (10:26 +0200)]
checked, that zher2 is OK

10 years agochecked, that zhemv is OK
wernsaar [Sun, 11 May 2014 08:15:06 +0000 (10:15 +0200)]
checked, that zhemv is OK

10 years agomarked zhbmv as smp bug
wernsaar [Sun, 11 May 2014 07:58:16 +0000 (09:58 +0200)]
marked zhbmv as smp bug

10 years agochecked, that zscal and zswap are OK
wernsaar [Sun, 11 May 2014 07:30:18 +0000 (09:30 +0200)]
checked, that zscal and zswap are OK

10 years agochecked, that trtri is OK
wernsaar [Sun, 11 May 2014 07:11:20 +0000 (09:11 +0200)]
checked, that trtri is OK

10 years agochecked, that trsm is OK
wernsaar [Sun, 11 May 2014 06:59:33 +0000 (08:59 +0200)]
checked, that trsm is OK

10 years agochecked, that trmv is OK
wernsaar [Sun, 11 May 2014 06:47:44 +0000 (08:47 +0200)]
checked, that trmv is OK

10 years agochecked, that tpmv is OK
wernsaar [Sun, 11 May 2014 06:35:34 +0000 (08:35 +0200)]
checked, that tpmv is OK

10 years agochecked, that tbmv is OK
wernsaar [Sun, 11 May 2014 06:22:00 +0000 (08:22 +0200)]
checked, that tbmv is OK

10 years agochecked, that syrk is OK
wernsaar [Sun, 11 May 2014 06:10:25 +0000 (08:10 +0200)]
checked, that syrk is OK

10 years agochecked, that syr is OK
wernsaar [Sun, 11 May 2014 05:46:22 +0000 (07:46 +0200)]
checked, that syr is OK

10 years agocheck, that syr2k is OK
wernsaar [Sat, 10 May 2014 23:04:46 +0000 (01:04 +0200)]
check, that syr2k is OK

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