Commit Graph

  • 6242e1757e Merge 1138817dd2 into e01b3d4b54 Julian Taylor 2012-12-15 04:34:40 -0800
  • 1138817dd2 add a sanity check on the detected cpu type Julian Taylor 2012-12-15 13:29:46 +0100
  • 13f8fc0b1a Write FMA4 flag to the configure file. Zhang Xianyi 2012-12-11 10:55:10 +0100
  • bdf8d9411e Refs #163. Obtain the build configure on runtime. openblas_get_config function returns the configure string. So far, it supports USE64BITINT, NO_CBLAS, NO_LAPACK, NO_LAPACKE, DYNAMIC_ARCH, NO_AFFINITY. Zhang Xianyi 2012-12-10 15:49:01 +0800
  • bb10cb8442 Refs #165. fall back of DTB_DEFAULT_ENTRIES for some virtual machines. Zhang Xianyi 2012-12-10 11:51:39 +0800
  • d48cff8cf1 Added optimized sgemm_kernel wernsaar 2012-12-08 18:50:53 +0100
  • f19af5ecc0 Refs #54. Added AMD Bulldozer x86_64 dgemm kernel developed by Werner Saar <wernsaar at googlemail.com> Zhang Xianyi 2012-12-07 00:58:03 +0800
  • bfaaa975e6 Added BULLDOZER target. So far it uses barcelona kernels. Zhang Xianyi 2012-12-07 00:53:31 +0800
  • b7c0fa6bd2 Init AMD Bulldozer codebase. Zhang Xianyi 2012-12-06 07:29:54 -0500
  • 7110d17146 Added -lgomp for generating DLL on Windows. Zhang Xianyi 2012-11-28 12:52:28 +0800
  • e01b3d4b54 Merge branch 'develop' v0.2.5 Zhang Xianyi 2012-11-27 07:24:53 +0800
  • cea1a885b5 Refs #154. Fixed the build bug of dgemv_t on MinW64. Zhang Xianyi 2012-11-27 07:24:04 +0800
  • f78eb335d6 Merge branch 'develop' Zhang Xianyi 2012-11-26 17:32:56 +0800
  • 2345bdec68 Update the doc for 0.2.5 version. Zhang Xianyi 2012-11-26 17:32:25 +0800
  • 5f0117385e Refs #154. Fixed a SEGFAULT bug of dgemv_t when m is very large. Zhang Xianyi 2012-11-19 22:32:27 +0800
  • 6caf1bab73 Fixed #160. Merge branch 'master' of https://github.com/sebastien-villemot/OpenBLAS into develop Zhang Xianyi 2012-11-15 18:20:07 +0800
  • bc9a2ea66d Merge 01e3c984ce into 3a26470fb7 Sébastien Villemot 2012-11-14 12:05:38 -0800
  • 01e3c984ce Fix compilation with TARGET=GENERIC Sébastien Villemot 2012-11-14 21:04:05 +0100
  • 6751f7b9a7 Fixed #157. Only detect the number of physical CPU cores on Mac OSX. Zhang Xianyi 2012-11-13 15:48:57 +0800
  • 9db1c3fad5 Merge 109f24fb20 into 3a26470fb7 Elliot Saba 2012-11-12 16:31:48 -0800
  • 109f24fb20 Possible fix for hyperthreading on OSX Elliot Saba 2012-11-12 16:29:53 -0800
  • d5717a97ea Compile lapacke with ILP64 modle when INTERFACE64=1 Zhang Xianyi 2012-11-13 00:54:20 +0800
  • b45d43d295 Added the patch for lapacke example. Zhang Xianyi 2012-11-13 00:53:26 +0800
  • dcfb69c2b5 Merge branch 'master' of https://github.com/alnsn/OpenBLAS into develop Zhang Xianyi 2012-11-12 11:17:04 +0800
  • f76220a42e Merge e85549ee11 into 3a26470fb7 Alexander Nasonov 2012-11-10 15:27:34 -0800
  • e85549ee11 Fix NetBSD build. Alexander Nasonov 2012-11-10 23:20:44 +0000
  • 789f205177 Improved Makefile.rule for cross compiler. Zhang Xianyi 2012-11-08 22:15:04 +0800
  • 378acfe826 Added NO_SHARED flag to disable generating the shared library. Zhang Xianyi 2012-11-08 22:08:01 +0800
  • 538c764d2b Refs #153. Restore the original CPU affinity when calling openblas_set_num_threads(1). Zhang Xianyi 2012-11-06 18:21:46 +0800
  • 0f26a21624 Alternative approach to avoid command-line length while archiving lapacke -- Thanks Michel! Zaheer Chothia 2012-10-15 22:26:18 +0200
  • 5c1efa1149 Fix installation step on Windows (regression from e8306f623a) Zaheer Chothia 2012-10-15 22:13:37 +0200
  • ca4136cf41 Fixed #147: LAPACK symbols were not being exported for version 3.4.2 Zaheer Chothia 2012-10-12 23:44:23 +0200
  • 3a26470fb7 Merge branch 'develop' v0.2.4 Zhang Xianyi 2012-10-09 20:08:28 +0800
  • 6c5899dff5 Don't use xgetbv instruction when NO_AVX=1 Zhang Xianyi 2012-10-09 14:52:35 +0800
  • 2df2878dfc Merge branch 'develop' Zhang Xianyi 2012-10-08 13:38:03 +0800
  • 0b719945c5 Updated the doc for 0.2.4 version. Zhang Xianyi 2012-10-08 13:37:44 +0800
  • b1a54a0107 Fixed #141. make f77blas.h compatible with compilers which lack C99 complex number. Apply the patch from Tony @tonyhill. Thank you. Zhang Xianyi 2012-10-08 12:48:20 +0800
  • 08c177ca36 Refs #145. Update LAPACK to 3.4.2 version. Zhang Xianyi 2012-09-29 23:14:39 +0800
  • 2573311308 refs #140. Fixed zdot incompatibility ABI issue with GCC 4.7 on Win 32. Zhang Xianyi 2012-09-24 20:34:33 +0800
  • 1d72b8bf1b Fixed generating shared library bug on MIPS. Zhang Xianyi 2012-09-21 11:49:07 +0000
  • 758e34efbb Fixed the detection bug on Loongson 3A server. Zhang Xianyi 2012-09-21 10:14:07 +0000
  • 735ca38b8f Refs #139. Check OS supporting AVX on runtime. Zhang Xianyi 2012-09-18 15:46:20 +0800
  • f76a384841 Refs #139. Added NO_AVX flag to use old Nehalem kernels on Sandy Bridge. Zhang Xianyi 2012-09-17 23:24:04 +0800
  • 9419a43a7f Fixed #142. Added the gesvd and potrs function families to common_interface.h. Zhang Xianyi 2012-09-14 15:15:08 +0800
  • b695680a33 Fixed #143. Don't generate cblas.h with NO_CBLAS. Zhang Xianyi 2012-09-14 14:06:14 +0800
  • 94141cc54f Merge d0e731e8b8 into 48f075cfd5 Jameson Nash 2012-08-20 21:58:51 -0700
  • d0e731e8b8 provide support for passing CFLAGS, FFLAGS, PFLAGS, FPFLAGS to make on the command line Jameson Nash 2012-08-21 00:31:12 -0400
  • 48f075cfd5 Merge branch 'develop' v0.2.3 Zhang Xianyi 2012-08-20 16:52:35 +0800
  • 3e87648de3 Updated the doc for 0.2.3 version. Zhang Xianyi 2012-08-20 16:51:47 +0800
  • fe4ab95cd5 Refs #136. Fixed a bug about controlling the number of threads on Windows. Zhang Xianyi 2012-08-19 23:50:54 +0800
  • 801383effe Fixed a hang bug when shutdown blas threads server on Windows. Added the feature about dynamic changing the number of threads on Windows. Xianyi Zhang 2012-08-14 18:33:28 +0800
  • 54cd65e47f Use sandy bridge kernel when DYNAMIC_ARCH=1. Zhang Xianyi 2012-08-13 15:25:08 +0800
  • a55821a2ec Refs #132. Kill the threads when unload the library. Zhang Xianyi 2012-08-11 21:33:15 +0800
  • 068861a927 Refs #133. Users can set COMMON_OPT flag to control CFLAGS and FFLAGS. Zhang Xianyi 2012-08-10 14:36:26 +0800
  • d007cca61d Refs #134. Fixed the building bug on IBM Power. Zhang Xianyi 2012-08-10 11:54:21 +0800
  • a92895939e Added the tip for Windows. Zhang Xianyi 2012-08-09 20:37:45 +0800
  • 7bd1834d59 Refs #130 Fixed laswp building bug with DYNAMIC_ARCH=1. Zhang Xianyi 2012-08-09 20:36:18 +0800
  • 1b056c5328 Refs #130 Prevent reading ipiv array beyond the bound in ?laswp. Use laswp instead of laswp_oncopy in getrf. Zhang Xianyi 2012-08-09 20:06:51 +0800
  • e8306f623a Refs #127. Generate DLL without a version suffix on Windows. Zaheer Chothia 2012-07-30 19:46:30 +0200
  • 3108a1853d Added the doc for the conflict with R parallel. Xianyi Zhang 2012-07-13 14:19:30 +0800
  • 25f1a573fd Fixed the build bug when DYNAMIC_ARCH=0. Xianyi Zhang 2012-07-07 12:12:24 +0800
  • 71d29fa3d0 Merge branch 'develop' v0.2.2 Zhang Xianyi 2012-07-06 22:09:12 +0800
  • 50848e34ec Updated the doc for 0.2.2 version. Zhang Xianyi 2012-07-06 22:08:35 +0800
  • 4a5d08d0cf Refs #123. Fixed exporting DLL functions bug on Windows Zhang Xianyi 2012-07-06 21:37:51 +0800
  • 6fcdaa4387 Detect Sandy Bridge 22nm desktop/mobile CPU. Zhang Xianyi 2012-07-05 13:41:03 +0800
  • 699fc7641f Fixed #120. Merge the improvements for Debian archs. Merge branch 'master' of https://github.com/sylvestre/OpenBLAS into develop Xianyi Zhang 2012-07-02 11:36:09 +0800
  • 725bd0d9ce Merge 3692b4d631 into 551f478477 GitHub Merge Button 2012-07-01 17:52:25 -0700
  • 3692b4d631 Improve the detection of sparc Sylvestre Ledru 2012-07-02 02:51:38 +0200
  • 4b7677a916 When dealing with the kfreebsd kernel, set the same behavior as FreeBSD Sylvestre Ledru 2012-07-02 02:50:41 +0200
  • 5719b7a58d if SYS_gettid doesn't exist (like under HURD), use getpid() instead Sylvestre Ledru 2012-07-02 02:50:02 +0200
  • f22bfe6a55 Set the tests for hurd similar to linux Sylvestre Ledru 2012-07-02 02:49:12 +0200
  • 551f478477 Merge branch 'develop' v0.2.1 Xianyi Zhang 2012-06-30 08:26:10 +0800
  • a430880729 Updated the do for 0.2.1 version. Xianyi Zhang 2012-06-30 08:25:36 +0800
  • a507b56ab1 Refs #119 #118. Fixed disabling hyper threading bug. Xianyi Zhang 2012-06-29 15:53:24 +0800
  • f430e54daf Merge branch 'release-0.2.0' into develop Zhang Xianyi 2012-06-26 07:52:11 +0800
  • 47860cf002 Merge branch 'release-0.2.0' v0.2.0 Zhang Xianyi 2012-06-26 07:45:23 +0800
  • 13f5f18140 Updated the doc for 0.2.0 version. Zhang Xianyi 2012-06-26 07:43:06 +0800
  • 857a0fa0df Fixed the issue of mixing AVX and SSE codes in S/D/C/ZGEMM. wangqian 2012-06-25 19:00:37 +0800
  • 0a958b6a02 Refs #118. Detect AMD Bulldozer as Barcelona. Xianyi Zhang 2012-06-25 17:28:49 +0800
  • b39c51195b Fixed the build bug about Sandy Bridge on 32-bit. Xianyi Zhang 2012-06-25 14:29:17 +0800
  • 853d16ed7e Added openblas_set_num_threads dummy function on Windows. We plan to implement this feature in next version. Xianyi Zhang 2012-06-23 13:07:38 +0800
  • 422359d09a Export openblas_set_num_threads in shared library. Zhang Xianyi 2012-06-23 11:32:43 +0800
  • 544af1efec Correct the error in readme Zhang Xianyi 2012-06-23 09:35:19 +0800
  • a6214c057e Modified readme. Zhang Xianyi 2012-06-23 08:34:40 +0800
  • fe809c39f9 Update the docs for 0.2.0 Zhang Xianyi 2012-06-23 08:22:53 +0800
  • 157cc54449 Update git ignore file. Zhang Xianyi 2012-06-23 08:04:58 +0800
  • cbfacf9a10 Merge branch 'sandybridge' into release-0.2.0 Zhang Xianyi 2012-06-23 08:00:44 +0800
  • fda5e0da8a Refs #83. Clang 3.1 works fine on Sandy Bridge Mac OSX. Edit the document. Zhang Xianyi 2012-06-21 08:25:52 +0800
  • 98d004c50b Merge branch 'develop' into sandybridge Zaheer Chothia 2012-06-21 00:18:09 +0200
  • 037d995c4d Fixed noisy warning with Clang Zaheer Chothia 2012-06-19 22:05:32 +0200
  • e4a27d194e Merge branch 'sandybridge' of github.com:xianyi/OpenBLAS into sandybridge wangqian 2012-06-20 19:54:57 +0800
  • d34fce56e4 Refs #83 Fixed S/DGEMM calling conventions bug on windows. wangqian 2012-06-20 19:53:18 +0800
  • b8b922d334 Fixed #106. Use fetch instead of curl on FreeBSD. Xianyi Zhang 2012-06-20 11:07:36 +0800
  • 88c272f6a7 Refs #83. Added the missing ALIGN_5 macro on Mac OSX. However, it still exists SEGFAULT bug. Zhang Xianyi 2012-06-20 09:20:20 +0800
  • 6cfcb54a28 Fixed align problem in S and C precision GEMM kernels. wangqian 2012-06-20 07:38:39 +0800
  • 3ef96aa567 Fixed bug in MOVQ redefine and ALIGN SIZE problem. wangqian 2012-06-19 20:37:22 +0800
  • 996dc6d1c8 Fixed dynamic_arch building bug. Xianyi Zhang 2012-06-19 17:29:06 +0800
  • 61b1c2db5b Merge branch 'develop' into sandybridge Xianyi Zhang 2012-06-19 17:06:44 +0800
  • 34fd3b85a8 Refs #113. Fixed BOBCATE typo in dynamic arch building. Xianyi Zhang 2012-06-19 17:05:16 +0800
  • f76f952547 Refs #83 #53. Adding Intel Sandy Bridge (AVX supported) kernel codes for BLAS level 3 functions. wangqian 2012-06-19 16:17:43 +0800