Commit Graph

  • *
  • | *
  • | | *
  • | | | *
  • | * | |
  • | * | |
  • | | |/
  • | |/|
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | * | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • | | |_|/ /
  • | |/| | |
  • | | | * |
  • | | | * |
  • | | |/| |
  • | |/|/ /
  • | |/| |
  • |/| | |
  • * | | |
  • |\ \ \ \
  • | |_|/ /
  • |/| | |
  • | * | |
  • * | | |
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • * \ \ \ \ \
  • |\ \ \ \ \ \
  • | * \ \ \ \ \
  • | |\ \ \ \ \ \
  • | |/ / / / / /
  • |/| | | | | |
  • * | | | | | |
  • |\ \ \ \ \ \ \
  • | * | | | | | |
  • | | * | | | | |
  • | * | | | | | |
  • | * | | | | | |
  • | | * | | | | |
  • | | * | | | | |
  • | |/ / / / / /
  • | | | * / / /
  • | |_|/ / / /
  • |/| | | | |
  • | | | | | | *
  • | | | | | |/
  • | | | | |/|
  • * | | | | |
  • |\ \ \ \ \ \
  • * \ \ \ \ \ \
  • |\ \ \ \ \ \ \
  • * \ \ \ \ \ \ \
  • |\ \ \ \ \ \ \ \
  • | | |_|_|_|/ / /
  • | |/| | | | | |
  • | | * | | | | |
  • | | | |_|_|/ /
  • | | |/| | | |
  • | * | | | | |
  • * | | | | | |
  • |\| | | | | |
  • | | | * | | |
  • | | | * | | |
  • | |_|/ / / /
  • |/| | | | |
  • | * | | | |
  • | |/ / / /
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • | |/ / / /
  • | | | | | *
  • * | | | | |
  • |\ \ \ \ \ \
  • | | | | | | *
  • | | | | | | *
  • | | | | |_|/
  • | | | |/| |
  • | * | / | |
  • |/ / / / /
  • * | | | |
  • |\ \ \ \ \
  • | |/ / / /
  • |/| | | |
  • | * | | |
  • |/ / / /
  • | | | *
  • | |_|/
  • |/| |
  • | | | *
  • | | | |\
  • | | | * |
  • | | | | *
  • | | | |/
  • | | | *
  • | |_|/
  • |/| |
  • * | |
  • |\ \ \
  • | | | *
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • |/ / /
  • | | | *
  • * | | |
  • |\ \ \ \
  • | | |/ /
  • | |/| |
  • | | | | *
  • | |_|_|/
  • |/| | |
  • | * | |
  • | * | |
  • | * | |
  • | |/ /
  • * | |
  • |\ \ \
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • | |/ /
  • |/| |
  • | | | *
  • | | | | *
  • | | | | *
  • | |_|_|/
  • |/| | |
  • | * | |
  • |/ / /
  • | | *
  • | |/
  • |/|
  • | | *
  • | | *
  • | |/
  • |/|
  • | | *
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/|
  • |/| |
  • * | |
  • |\ \ \
  • | * | |
  • * | | |
  • |\| | |
  • * | | |
  • |\ \ \ \
  • | | * | |
  • | | | | *
  • | | * | |
  • | |/ / /
  • |/| | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | | | * | |
  • | | |/ / /
  • | |/| | |
  • * | | | |
  • |\ \ \ \ \
  • * \ \ \ \ \
  • |\ \ \ \ \ \
  • | | | | * | |
  • | |_|_|/ / /
  • |/| | | | |
  • | | * | | |
  • | | * | | |
  • 368d14f8c Fix harmless typo by Martin Kroeker 2018-11-16 14:58:28 +0100
  • 42bc2a920 (refs/pull/1868/head) Fix copy-paste errors (POWER8/9 and extraneous return) by Martin Kroeker 2018-11-16 12:10:44 +0100
  • 43bb386b1 (refs/pull/1834/head) fix dot problem on 64bit mips by fengruilin 2018-11-15 11:11:59 +0800
  • c171b8ad1 (refs/pull/1869/head) Handle special case INCX=0,INCY=0 in the axpy interface by Martin Kroeker 2018-11-13 13:57:18 +0100
  • 2f04cf22a Detect POWER9 as POWER8 on AIX and Linux by Martin Kroeker 2018-11-13 08:16:14 +0100
  • 807f6e692 Use prtconf to determine CPU type on AIX by Martin Kroeker 2018-11-12 18:52:29 +0100
  • ecbeb802a Merge pull request #1865 from martin-frbg/issue1844 by Martin Kroeker 2018-11-12 17:30:44 +0100
  • 2c5725cc3 Merge pull request #1864 from aytekinar/patch-1 by Martin Kroeker 2018-11-12 14:30:28 +0100
  • e3666931d (refs/pull/1864/head) Update .travis.yml by Arda Aytekin 2018-11-09 00:25:30 +0100
  • ae02a5726 Merge pull request #1866 from martin-frbg/issue1859 by Martin Kroeker 2018-11-10 19:23:31 +0100
  • a6a52a73f (refs/pull/1866/head) Fix argument in SLASET call to zero S by Martin Kroeker 2018-11-10 17:16:53 +0100
  • 0427277ce (refs/pull/1865/head) Allow optimization for small m, large n only if it can be made threadsafe by Martin Kroeker 2018-11-10 15:45:54 +0100
  • 4f43668ee Merge pull request #2 from xianyi/develop by Martin Kroeker 2018-11-10 15:37:25 +0100
  • b0c15bacc Merge pull request #1863 from martin-frbg/aix_install3 by Martin Kroeker 2018-11-09 13:12:06 +0100
  • cfb0f5b0f (refs/pull/1863/head) Set LIBSONAME suffix to .a for AIX by Martin Kroeker 2018-11-08 22:39:10 +0100
  • 667fed579 Merge pull request #1856 from rengolin/armv8-a57 by Martin Kroeker 2018-11-07 21:01:29 +0100
  • 96d2f2c9b Merge pull request #1831 from brada4/hemv by Martin Kroeker 2018-11-07 08:49:21 +0100
  • 653e657a5 Merge pull request #1857 from brada4/fc-1847 by Martin Kroeker 2018-11-07 08:48:31 +0100
  • 5f8f0583d (refs/pull/1857/head) Merge branch 'develop' into fc-1847 by Martin Kroeker 2018-11-07 08:47:52 +0100
  • 974a6a30f Merge pull request #1858 from brada4/buff-1847 by Martin Kroeker 2018-11-07 08:46:55 +0100
  • 9531d0e17 (refs/pull/1858/head) lets fit it in one 4k page by Andrew 2018-11-06 17:51:24 +0000
  • 40cce0e35 handle cmake too by Andrew 2018-11-06 09:45:49 +0000
  • 3fd41313f add low bound for number of buffers by Andrew 2018-11-06 09:40:13 +0000
  • a931afe26 init by Andrew 2018-11-06 09:39:05 +0000
  • 7d3502b50 Add -frecursive gfortran option by default by Andrew 2018-11-06 08:20:55 +0000
  • 066f8065d init by Andrew 2018-11-06 08:19:08 +0000
  • fb5b2177c (refs/pull/1856/head) [Arm64) Revert A53 detection as A57 by Renato Golin 2018-11-05 11:30:12 +0000
  • 96942c6c7 (refs/pull/1852/head) Revert change from #532 due to unsafe use of static buffer by Martin Kroeker 2018-11-03 16:25:40 +0100
  • f1c02273c Merge pull request #1846 from fenrus75/threadsize by Martin Kroeker 2018-11-02 13:18:01 +0100
  • 661035477 Merge pull request #1850 from martin-frbg/issue1811 by Martin Kroeker 2018-11-02 09:50:51 +0100
  • aa7e47aa0 Merge pull request #1849 from martin-frbg/aix_install2 by Martin Kroeker 2018-11-01 20:39:16 +0100
  • 9c177d270 (refs/pull/1850/head) Restore Android/ARMv7 build fix from #778 by Martin Kroeker 2018-11-01 18:50:25 +0100
  • b02552319 (refs/pull/1849/head) Use installbsd on AIX by Martin Kroeker 2018-11-01 18:26:08 +0100
  • 5b50bd36f Merge pull request #1845 from martin-frbg/aix_install by Martin Kroeker 2018-11-01 09:53:10 +0100
  • 5b708e5eb (refs/pull/1846/head) sgemm/dgemm: add a way for an arch kernel to specify prefered sizes by Arjan van de Ven 2018-11-01 01:43:20 +0000
  • dcc5d6291 skylakex: Make the sgemm/dgemm beta code robust for a N=0 or M=0 case by Arjan van de Ven 2018-11-01 01:42:09 +0000
  • 7b5aea52b (refs/pull/1845/head) Accomodate AIX install, which has different syntax by Martin Kroeker 2018-10-31 21:50:34 +0100
  • f5595d026 Merge pull request #1843 from martin-frbg/aix_numprocs by Martin Kroeker 2018-10-31 21:25:15 +0100
  • 326d394a0 (refs/pull/1843/head) Add get_num_procs implementation for AIX by Martin Kroeker 2018-10-31 18:38:22 +0100
  • e0c6b4df9 (refs/pull/1839/head) also remove varied sys/time.h reincarnations where EPOCH consts are ifn-re-defined later by Andrew 2018-10-30 13:21:47 +0000
  • 6af8e35a2 Merge pull request #1837 from embray/set-num-thread-after-fork by Martin Kroeker 2018-10-30 12:41:24 +0100
  • bffcbaca4 clean includes duplicating #include "common.h" by Andrew 2018-10-30 11:25:46 +0000
  • d5b3b96cb init by Andrew 2018-10-30 11:17:38 +0000
  • 38cf5d936 (refs/pull/1837/head) ensure that threading has been initialized in the first place before calling openblas_set_num_threads by Erik M. Bray 2018-10-28 21:16:52 +0000
  • 8a43baacb Merge pull request #1836 from martin-frbg/zen2core by Martin Kroeker 2018-10-28 20:00:01 +0100
  • 64ca44873 (refs/pull/1836/head) Fix detection of Ryzen2 (missing CORE_ZEN) by Martin Kroeker 2018-10-28 18:36:55 +0100
  • 2d8064174 register push/pop command change by fengrl 2018-10-26 17:55:15 +0800
  • ea252c711 (refs/pull/1833/head) Merge branch 'develop' of https://github.com/fengrl/OpenBLAS into develop by fengruilin 2018-10-26 17:10:12 +0800
  • 3754c5f01 roll back by fengruilin 2018-10-26 17:07:35 +0800
  • 90b51b70e loongson can use blas_lock by fengruilin 2018-10-26 16:51:42 +0800
  • 34617742e register should be push/pull with sdc1/ldc1 on mips64 by fengruilin 2018-10-26 16:43:07 +0800
  • 76a66eaac Merge pull request #1829 from ashwinyes/develop_aarch64_dynamic_arch_support by Martin Kroeker 2018-10-23 18:14:28 +0200
  • 2992e3886 (refs/pull/1831/head) disable threading in C/ZSWAP copying from S/DSWAP by Andrew 2018-10-22 23:21:49 +0300
  • d5aeff636 (refs/pull/1829/head, refs/pull/1828/head) ARM64: Enable DYNAMIC_ARCH by Ashwin Sekhar T K 2018-10-18 05:15:45 -0700
  • af2837c39 ARM64: Remove #define ARMV8 for THUNDERX by Ashwin Sekhar T K 2018-10-22 01:49:16 -0700
  • e7b66cd36 ARM64: Fix DYNAMIC_ARCH compilation for cores which dont use GEMM3M by Ashwin Sekhar T K 2018-10-18 05:13:02 -0700
  • d50abc890 ARM64: Move parameters from parameter.c to param.h by Ashwin Sekhar T K 2018-10-18 05:02:23 -0700
  • 351a0c777 ARM64: Remove XGENE1 references by Ashwin Sekhar T K 2018-10-18 04:51:24 -0700
  • 2cba58f7e (refs/pull/1781/head) register push to stack modify, a bug by fengruilin 2018-10-22 10:48:09 +0800
  • e3c262e5c Merge pull request #1825 from brada4/hemv by Martin Kroeker 2018-10-21 20:34:05 +0200
  • f74805609 (refs/pull/1827/head) Point out possible parallelism issues by TiborGY 2018-10-21 13:36:47 +0200
  • a293bdcd5 (refs/pull/1825/head) re-arrange new code for readability by Andrew 2018-10-20 21:37:53 +0300
  • c7bbf9c98 Attempt to tame _hemv threading #1820 by Andrew 2018-10-20 11:13:29 +0300
  • 898a8dcab init by Andrew 2018-10-20 10:55:04 +0300
  • 71c6deed6 Merge pull request #1821 from ashwinyes/develop_aarch64_armv8neonkernels by Martin Kroeker 2018-10-18 08:13:05 +0200
  • 21f46a1cf (refs/pull/1821/head) ARM64: Use THUNDERX2T99 Neon Kernels for ARMV8 by Ashwin Sekhar T K 2018-10-17 08:11:27 -0700
  • caf339412 ARM64: Remove dependency of THUNDERX2T99 Makefile on CORTEXA57 Makefile by Ashwin Sekhar T K 2018-10-17 08:02:40 -0700
  • 8001fdcd2 ARM64: Remove dependency of THUNDERX Makefile on ARMV8 Makefile by Ashwin Sekhar T K 2018-10-17 08:02:16 -0700
  • 162e31283 ARM64: Remove dependency of CORTEXA57 Makefile on ARMV8 Makefile by Ashwin Sekhar T K 2018-10-17 08:01:45 -0700
  • c3d93caa8 ARM64: Remove dependency of XGENE1 Makefile on ARMV8 Makefile by Ashwin Sekhar T K 2018-10-17 08:01:27 -0700
  • a71923514 Merge pull request #1815 from fenrus75/sgemm_beta_fix by Martin Kroeker 2018-10-14 19:57:34 +0200
  • 973ac24d2 (refs/pull/1817/head) remove dead assignments by Andrew 2018-10-14 00:26:03 +0300
  • b9e504b5f (refs/pull/1816/head) clean last unused variable warning in C LAPACK by Andrew 2018-10-12 19:13:00 +0300
  • d631ada33 init by Andrew 2018-10-12 19:01:40 +0300
  • 55b244ca0 (refs/pull/1815/head) enable the SGEMM/SKX C based kernel by Arjan van de Ven 2018-10-12 09:30:35 +0000
  • abd5c6c85 init by Andrew 2018-10-12 00:15:04 +0300
  • d4afd59fb (refs/pull/1814/head) remove surplus locking code , only enabled w x86, disabled or never enabled on all others by Andrew 2018-10-11 23:29:34 +0300
  • d4bfd11db init by Andrew 2018-10-11 23:20:30 +0300
  • acc995313 (refs/pull/1813/head) permit perl in PATH different from /usr/bin/perl by Andrew 2018-10-11 23:12:34 +0300
  • 9b94960cc init by Andrew 2018-10-11 23:11:15 +0300
  • da3566292 (refs/pull/1809/merge) Merge 65dcb85450 into 2263d3906c by Andrew 2018-10-11 19:52:39 +0000
  • 2263d3906 Merge pull request #1812 from martin-frbg/issue1806-2 by Martin Kroeker 2018-10-11 21:51:31 +0200
  • 81c9985c3 (refs/pull/1812/head) Use KERNEL_DEFINITIONS rather than COMMON_OPTS to pass -march=skylake-avx512 by Martin Kroeker 2018-10-11 11:03:27 +0200
  • 56ebc7b53 Merge pull request #1808 from martin-frbg/issue1806 by Martin Kroeker 2018-10-11 07:48:08 +0200
  • c5f88f5a5 Merge pull request #1807 from xianyi/revert-1798-cmake-avx512 by Martin Kroeker 2018-10-11 07:47:53 +0200
  • 8a11ec19d (refs/pull/1808/head) Syntax fix by Martin Kroeker 2018-10-10 23:47:35 +0200
  • 65dcb8545 (refs/pull/1809/head) remove #1782 'first loop' by Andrew 2018-10-10 21:00:38 +0300
  • fa53b903d Add -march=skylake-avx512 to CFLAGS when the target is Skylake by Martin Kroeker 2018-10-10 19:22:01 +0200
  • 84bcdf9c6 (refs/pull/1807/head, revert-1798-cmake-avx512) Revert "Add -march=skylake-avx512 when required" by Martin Kroeker 2018-10-10 19:15:32 +0200
  • 8f7e98618 Merge pull request #1802 from martin-frbg/issue1801 by Martin Kroeker 2018-10-10 08:52:53 +0200
  • d0e83666a Merge pull request #1804 from fenrus75/sgemm by Martin Kroeker 2018-10-10 08:50:44 +0200
  • d4bad7383 (refs/pull/1804/head) Add a C+intrinsics version of the SGEMM/skylakex kernel by Arjan van de Ven 2018-10-10 01:49:22 +0000
  • 065763add Merge pull request #1800 from fengrl/patch-1 by Martin Kroeker 2018-10-09 10:56:37 +0200
  • 210b03b54 Merge pull request #1792 from martin-frbg/cmakesuffix by Martin Kroeker 2018-10-09 10:34:52 +0200
  • 6234a3265 (refs/pull/1802/head) Use cygwin compilation workaround for avx512 on msys2/mingw64 as well by Martin Kroeker 2018-10-09 10:31:59 +0200
  • c0d7cd3da Merge pull request #1799 from martin-frbg/issue1796 by Martin Kroeker 2018-10-09 08:20:52 +0200
  • 667f0cc1c Merge pull request #1793 from fenrus75/ncopy by Martin Kroeker 2018-10-09 08:19:14 +0200
  • d4c8853a0 (refs/pull/1800/head) Update common_mips64.h by fengrl 2018-10-09 11:20:16 +0800
  • d3d58f8ee (refs/pull/1799/head) Catch conflicting usage of ARCH in at least some BSD environments by Martin Kroeker 2018-10-08 22:29:35 +0200
  • 697dc1baf Use override for ARCH in make.inc by Martin Kroeker 2018-10-08 22:26:59 +0200