Commit Graph

  • *
  • *
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | |\
  • * | | \
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | | | | | | *
  • | | | | | | *
  • * | | | | | |
  • |\ \ \ \ \ \ \
  • | * | | | | | |
  • | | |_|/ / / /
  • | |/| | | | |
  • | | | | | | | *
  • | |_|_|_|_|_|/|
  • |/| | | | | | |
  • | | | | | | | *
  • | | | * | | | |
  • | | |/ / / / /
  • | |/| | | | |
  • * | | | | | |
  • |\ \ \ \ \ \ \
  • | |_|_|_|_|/ /
  • |/| | | | | |
  • | | | | | | *
  • | * | | | | |
  • | * | | | | |
  • | |/ / / / /
  • * | | | | |
  • | | | | | | *
  • | | | | | | *
  • | | |_|_|_|/
  • | |/| | | |
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • |/ / / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | * | | | | |
  • | * | | | | |
  • | |/ / / / /
  • * | | | | |
  • |\ \ \ \ \ \
  • | |_|_|/ / /
  • |/| | | | |
  • | * | | | |
  • |/ / / / /
  • | | | * |
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | *
  • | | |_|/
  • | |/| |
  • | | | *
  • * | | |
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | |_|_|_|/
  • |/| | | |
  • | | * | |
  • | | |/ /
  • | * / /
  • | |/ /
  • * | |
  • |\ \ \
  • | * | |
  • | |/ /
  • * | |
  • |\ \ \
  • | * | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • | | *
  • | | |\
  • | |_|/
  • |/| |
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | | * | |
  • | |/ / /
  • |/| | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | * | | | |
  • |/ / / / /
  • * | | | |
  • |\ \ \ \ \
  • | | | * | |
  • | | * | | |
  • | | | |/ /
  • | | |/| |
  • | * | | |
  • | * | | |
  • |/ / / /
  • | | * /
  • | |/ /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | | * | |
  • | | * | |
  • | | * | |
  • | |/ / /
  • |/| | |
  • | * | |
  • | * | |
  • | * | |
  • | |/ /
  • * | |
  • |\ \ \
  • | * | |
  • | |/ /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | | * | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • | | |_|/ /
  • | |/| | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • | |/ / / /
  • | | * | |
  • | | * | |
  • | |/ / /
  • | | | *
  • | | | *
  • | | |/
  • | |/|
  • * | |
  • |\ \ \
  • | * | |
  • | |/ /
  • * | |
  • | | | *
  • | | | *
  • | | | *
  • * | | |
  • |\ \ \ \
  • | |/ / /
  • |/| | |
  • | | | *
  • | * | |
  • |/ / /
  • | | *
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/|
  • |/| |
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | | |/ /
  • | |/| |
  • * | | |
  • |\ \ \ \
  • d94d7baf7 Add mips32r2 api target by Martin Kroeker 2018-05-02 20:17:26 +0200
  • 3af1b5c80 Make cpuid_mips compile again and add 1004K cpu by Martin Kroeker 2018-05-02 20:12:25 +0200
  • 88e224f4c Merge pull request #1542 from martin-frbg/quickdiv64 by Martin Kroeker 2018-05-02 18:11:50 +0200
  • d0c050658 (refs/pull/1542/head) Omit the divide table overflow check on small systems by Martin Kroeker 2018-05-02 14:44:50 +0200
  • e93355e5e Omit the table overflow check when building for small systems by Martin Kroeker 2018-05-02 14:43:08 +0200
  • c1eb06e10 Update common_x86_64.h by Martin Kroeker 2018-04-29 14:40:12 +0200
  • 8145ecd70 Avoid out-of-bounds reads from blas_quick_divide_table on big systems by Martin Kroeker 2018-04-29 14:38:55 +0200
  • 26ce518d4 Avoid out of bounds reads from blas_quick_divide_table on big systems by Martin Kroeker 2018-04-29 14:34:33 +0200
  • cbc46163b Merge pull request #1526 from jerryz123/upstream_riscv by Martin Kroeker 2018-04-28 11:55:45 +0200
  • 1d27fa850 Merge pull request #1539 from martin-frbg/ztrmv-1332 by Martin Kroeker 2018-04-27 23:10:21 +0200
  • 802cf6b22 Merge pull request #1486 from martin-frbg/atomic by Martin Kroeker 2018-04-27 23:09:57 +0200
  • 894433a7c (refs/pull/1536/head) Update Makefile.rule by Martin Kroeker 2018-04-27 12:08:06 +0200
  • 1b83341d1 Fix race condition in blas_server_omp.c by Zhiyong Dang 2018-04-24 10:34:53 +0800
  • 954f1832d Merge pull request #1540 from martin-frbg/mips32-zasum by Martin Kroeker 2018-04-25 23:23:00 +0200
  • 941ad280a (refs/pull/1540/head) Fix typo in MIPS P5600 complex ASUM code selection by Martin Kroeker 2018-04-25 22:50:10 +0200
  • 74b5a2728 (refs/pull/1527/merge) Merge d122242a1c into 1da365312a by Martin Kroeker 2018-04-25 20:43:37 +0000
  • d122242a1 (refs/pull/1527/head) Revert "specify TRMMKERNELS" by Martin Kroeker 2018-04-25 22:43:33 +0200
  • a8ed428ba (refs/pull/1539/head) Disable multithreading in ztrmv by Martin Kroeker 2018-04-25 22:35:46 +0200
  • 1da365312 Merge pull request #1538 from martin-frbg/arm7utest by Martin Kroeker 2018-04-25 08:38:58 +0200
  • 85944c413 restore P5600 options by Martin Kroeker 2018-04-24 23:09:12 +0200
  • 2d0929fa7 (refs/pull/1538/head) Move the test for zero incx,incy in ARMV7 ROT by Martin Kroeker 2018-04-24 22:43:00 +0200
  • 125343cc8 Drop test for zero incx,incy in armv7 AXPY by Martin Kroeker 2018-04-24 22:39:50 +0200
  • 8a3b6fa10 Use generic zrot.c on ppc64/POWER6 to work around utest failure from … (#1535) by Martin Kroeker 2018-04-23 19:05:49 +0200
  • ae8e98593 (refs/pull/1535/head) Update KERNEL.POWER6 by Martin Kroeker 2018-04-23 18:46:19 +0200
  • 467996dce Use generic zrot.c on ppc64/POWER6 to work around utest failure from #1469 by Martin Kroeker 2018-04-23 16:14:52 +0200
  • 78694f1b7 Merge pull request #1534 from xianyi/revert-1333-haswell32 by Martin Kroeker 2018-04-22 23:34:17 +0200
  • 9c5518319 (refs/pull/1534/head, revert-1333-haswell32) Revert "Fix 32bit HASWELL builds" by Martin Kroeker 2018-04-22 20:20:04 +0200
  • 86f49c529 Merge pull request #1532 from martin-frbg/utest-cblas by Martin Kroeker 2018-04-20 23:44:15 +0200
  • 625c74a38 (refs/pull/1532/head) fork utest depends on CBLAS by Martin Kroeker 2018-04-20 15:43:59 +0200
  • 5fcaca643 fork utest depends on CBLAS by Martin Kroeker 2018-04-20 15:42:13 +0200
  • 4fcdd2445 Merge pull request #1530 from ashwinyes/develop_20180419_Tx2AutoDetect by Martin Kroeker 2018-04-19 14:10:57 +0200
  • 68a3c4fca (refs/pull/1530/head) ARM64: Enable Auto Detection of ThunderX2T99 by Ashwin Sekhar T K 2018-04-19 09:05:25 +0000
  • 0ee395db3 (refs/pull/1526/head) Fixed TRMM and SYMM for RISCV by Jerry Zhao 2018-04-18 18:03:32 -0700
  • 307592d8a Specify trmm kernels as the generic gemm kernel is unsuitable for trmm by Martin Kroeker 2018-04-19 00:00:32 +0200
  • a93066e34 Correct choice of c/z asum kernel on mips32 by Martin Kroeker 2018-04-18 23:06:14 +0200
  • 9520bba7f Add KERNEL file for 1004K by Martin Kroeker 2018-04-17 22:14:11 +0200
  • 9a47daa53 Fix mips32 identification and add MIPS 1004K (MT7621 SoC) by Martin Kroeker 2018-04-17 22:11:59 +0200
  • c167a3d6f Added RISCV build by Jerry Zhao 2018-04-16 12:34:43 -0700
  • 0c4718c57 Merge pull request #1523 from martin-frbg/utest_waith by Martin Kroeker 2018-04-15 13:09:30 +0200
  • f29389c7a Merge pull request #1520 from martin-frbg/cpucounts by Martin Kroeker 2018-04-14 22:24:34 +0200
  • 734d7c6a9 (refs/pull/1523/head) Include sys/types.h for proper typedefs related to wait() by Martin Kroeker 2018-04-14 18:59:46 +0200
  • 7c861605b (refs/pull/1520/head) Catch invalid cpu count returned by CPU_COUNT_S by Martin Kroeker 2018-04-14 18:29:10 +0200
  • 2ca0faf49 Merge pull request #1515 from martin-frbg/mipsdot by Martin Kroeker 2018-04-11 08:21:25 +0200
  • 0fe434598 (refs/pull/1515/head) Fix precision of mips dsdot by Martin Kroeker 2018-04-10 23:30:59 +0200
  • 15c437e09 Merge pull request #1512 from ararslan/aa/travis-macos-2 by Martin Kroeker 2018-04-07 23:31:26 +0200
  • b966bd79d (refs/pull/1512/head) Add a BINARY=32 build to macOS by Alex Arslan 2018-04-07 12:29:57 -0700
  • 2e988dbf3 Add macOS to the Travis testing matrix by Alex Arslan 2018-04-07 10:56:34 -0700
  • be6090d39 Merge pull request #1511 from xianyi/revert-1510-aa/travis-macos by Martin Kroeker 2018-04-07 13:29:31 +0200
  • daae8fd19 (refs/pull/1511/head, revert-1510-aa/travis-macos) Revert "Add macOS to the Travis testing matrix" by Martin Kroeker 2018-04-07 13:27:24 +0200
  • 20c6c38e5 (refs/pull/1486/head) Merge branch 'develop' into atomic by Martin Kroeker 2018-04-07 12:09:39 +0200
  • a1fb7670f Merge pull request #1510 from ararslan/aa/travis-macos by Martin Kroeker 2018-04-07 12:07:12 +0200
  • 6c99c9748 Merge pull request #1509 from ararslan/aa/dragonfly by Martin Kroeker 2018-04-07 12:06:57 +0200
  • 6a0930560 (refs/pull/1510/head) Add macOS to the Travis testing matrix by Alex Arslan 2018-04-06 17:53:58 -0700
  • 24f8d5b62 (refs/pull/1509/head) Add DragonFly to exports/Makefile by Alex Arslan 2018-04-06 17:30:10 -0700
  • 77b4dbd53 Merge pull request #1506 from martin-frbg/issue1497 by Martin Kroeker 2018-04-05 23:46:36 +0200
  • bc4c3bca0 Merge pull request #1507 from martin-frbg/threads_usage by Martin Kroeker 2018-04-05 08:54:07 +0200
  • 6b0a9d135 Merge pull request #1508 from ararslan/aa/wording by Martin Kroeker 2018-04-05 08:53:38 +0200
  • 137ccd9dd (refs/pull/1508/head) Minor changes to wording and formatting in the README by Alex Arslan 2018-04-04 14:30:32 -0700
  • 84923dedb Merge pull request #1505 from ararslan/aa/compiler by Martin Kroeker 2018-04-04 22:45:33 +0200
  • 8ec28ff46 (refs/pull/1506/head) Remove unguarded use of _Atomic and fix tabbing by Martin Kroeker 2018-04-04 22:40:30 +0200
  • ca8ca796d (refs/pull/1507/head) Underline importance of NUM_THREADS setting for BUFFER allocation by Martin Kroeker 2018-04-04 22:26:51 +0200
  • 8f811a931 (refs/pull/1505/head) Reinstate macOS logic by Alex Arslan 2018-04-04 11:41:45 -0700
  • 36a17536c Compile with cc rather than gcc whenever possible by Alex Arslan 2018-04-03 15:09:25 -0700
  • bb9876db3 Fix thread races and infinite looping on systems with many cpus by Martin Kroeker 2018-04-04 18:16:52 +0200
  • d636b418a Merge pull request #1504 from ararslan/aa/openbsd by Martin Kroeker 2018-04-04 15:26:46 +0200
  • a460c9257 Merge pull request #1501 from martin-frbg/issue875 by Martin Kroeker 2018-04-04 15:26:21 +0200
  • 33f838393 (refs/pull/1504/head) Add OpenBSD and DragonFly to community supported platforms by Alex Arslan 2018-04-03 16:42:01 -0700
  • a41d241a0 Add support for DragonFly BSD by Alex Arslan 2018-04-03 16:39:29 -0700
  • 8da6b6ae5 Allow building on OpenBSD by Alex Arslan 2018-04-02 10:48:22 -0700
  • 01c4b82f0 (refs/pull/1501/head) Update memory.c by Martin Kroeker 2018-03-31 22:32:06 +0200
  • 93db123f7 Update memory.c by Martin Kroeker 2018-03-29 13:13:49 +0200
  • 752fdb5dd Add workaround for old gcc and clang versions by Martin Kroeker 2018-03-29 11:56:56 +0200
  • 07ed01e97 Merge pull request #1500 from martin-frbg/issue1474 by Martin Kroeker 2018-03-28 09:15:34 +0200
  • 35c5a3230 (refs/pull/1500/head) Correct index variables used in MFlops calculation by Martin Kroeker 2018-03-27 21:52:29 +0200
  • c7b55b608 Merge pull request #1499 from quickwritereader/develop by Martin Kroeker 2018-03-27 21:43:23 +0200
  • 840e01061 Merge pull request #1491 from martin-frbg/ddot_mt by Martin Kroeker 2018-03-27 21:43:05 +0200
  • 28ca97015 (refs/pull/1499/head) power8:Added initial zgemv_(t|n) ,i(d|z)amax,i(d|z)amin,dgemv_t(transposed),zrot z13: improved zgemv_(t|n)_4,zscal,zaxpy by QWR QWR 2018-03-07 10:01:03 -0500
  • 73c5ca74f Merge pull request #1495 from martin-frbg/aff by Martin Kroeker 2018-03-19 18:03:25 +0100
  • e453555d9 (refs/pull/1495/head) Disable CPU affinity by default again by Martin Kroeker 2018-03-19 18:02:23 +0100
  • 6a6ffaff1 Merge pull request #1494 from martin-frbg/x86_dsdot by Martin Kroeker 2018-03-17 15:26:47 +0100
  • 28ac9ea5a (refs/pull/1494/head) Use generic/dot.c instead of the inferior arm/dot.c for x86 DSDOT by Martin Kroeker 2018-03-17 13:49:15 +0100
  • a55694dd5 (refs/pull/1491/head) Declare dot_compute static to avoid conflicts in multiarch builds by Martin Kroeker 2018-03-16 22:23:36 +0100
  • 85a41e9cd Add multithreading support for Haswell DDOT by Martin Kroeker 2018-03-16 16:58:47 +0100
  • 40160ff3c Use _Atomic instead of volatile for thread safety where C11 is supported by Martin Kroeker 2018-03-10 00:15:44 +0100
  • 6a99fcce9 Use _Atomic instead of volatile for thread safety where C11 is supported by Martin Kroeker 2018-03-10 00:03:49 +0100
  • 2c7392f07 Merge pull request #1482 from martin-frbg/haswell_axpy by Martin Kroeker 2018-03-04 22:21:18 +0100
  • 81215711a (refs/pull/1482/head) Re-enable DAXPY microkernels for x86_64 by Martin Kroeker 2018-03-04 19:37:03 +0100
  • 809fd0d45 Rewrite ROTMG to address cases not covered by the netlib algorithm (#1480) by Martin Kroeker 2018-03-04 17:39:56 +0100
  • f29c74f80 (refs/pull/1480/head) More spelling fixes in comments by Martin Kroeker 2018-03-04 10:51:13 +0100
  • 25f5ca70d Fix spelling errors in comments by Martin Kroeker 2018-03-04 10:45:28 +0100
  • f8b52aa41 Fix spelling in comment by Martin Kroeker 2018-03-04 10:43:19 +0100
  • 72e65157d Merge pull request #1481 from martin-frbg/utest-fixup by Martin Kroeker 2018-03-03 22:43:56 +0100
  • 471832e39 Update rotmg tests in utest_main2.c by Martin Kroeker 2018-03-03 18:38:41 +0100
  • 69a8aa6de (refs/pull/1481/head) Fix transposition of expected and computed values in error message by Martin Kroeker 2018-03-03 18:01:51 +0100
  • 3fb3a74c0 Correct ROTMG utest for issue1452 and add another from gonum by Martin Kroeker 2018-03-03 14:47:13 +0100
  • 81f81cbc6 Rewrite ROTMG based on the new implementation in GONUM by Martin Kroeker 2018-03-03 14:42:09 +0100
  • 83b071260 (refs/pull/1467/merge) Merge f1aaf0777a into 0ab5bf1746 by Andrew 2018-02-28 17:48:10 +0000
  • 0ab5bf174 Merge pull request #1476 from xsacha/patch-1 by Martin Kroeker 2018-02-28 18:47:57 +0100
  • 22167170b Merge pull request #1477 from quickwritereader/develop by Martin Kroeker 2018-02-28 18:46:54 +0100
  • 69d9f36ff Merge pull request #1468 from martin-frbg/martin-frbg-patch-1 by Martin Kroeker 2018-02-28 18:40:31 +0100