Commit Graph

  • b5eb9d6bac loongarch: Fixed {sc/dz}amax LSX opt gxw 2024-03-19 09:56:11 +08:00
  • ad13e04669 loongarch: Fixed {s/d/sc/dz}amin LSX opt gxw 2024-03-19 09:18:44 +08:00
  • bbf82cb624 loongarch: Fixed {s/d}axpby LSX opt gxw 2024-03-18 17:51:42 +08:00
  • ac460eb42a loongarch: Fixed i{c/z}amin LSX opt gxw 2024-03-18 15:53:10 +08:00
  • 56d114b245 Merge pull request #4565 from martin-frbg/issue4564 Martin Kroeker 2024-03-17 20:41:58 +01:00
  • 2e9ce9bb07 Fix argument lists of RELAPACK_?gemmt for good Martin Kroeker 2024-03-17 19:20:19 +01:00
  • 79cb121ab9 Merge pull request #4563 from XiWeiGu/loongarch_fix_lasx Martin Kroeker 2024-03-16 10:34:32 +01:00
  • 60e251a1f8 loongarch: Fixed {sc/dz}amax LASX opt gxw 2024-03-16 10:42:40 +08:00
  • a10dde5554 loongarch: Fixed {s/d/sc/dz}amin LASX opt gxw 2024-03-16 09:41:38 +08:00
  • 6534d378b7 loongarch: Fixed {s/d/c/z}sum LASX opt gxw 2024-03-16 09:36:05 +08:00
  • 6159cffc58 loongarch: Fixed i{s/c/z}amin LASX opt gxw 2024-03-14 20:32:39 +08:00
  • 7d755912b9 loongarch: Fixed {s/d/c/z}axpby LASX opt gxw 2024-03-14 20:32:02 +08:00
  • 66bde6243e Merge pull request #4503 from shivammonaka/OpenMP-Locks Martin Kroeker 2024-03-14 20:56:04 +01:00
  • 6c8c060c75 Build docs workflow Matthew Barber 2023-08-04 10:51:50 +01:00
  • 27b5192ade Bare mkdocs support with material theme Matthew Barber 2023-08-04 08:35:26 +01:00
  • 2aee9a8a7d Move wiki contents to docs/ Matthew Barber 2023-08-04 08:34:20 +01:00
  • 0bb973976b Squash commit of GitHub wiki Matthew Barber 2023-08-04 08:21:01 +01:00
  • dc0338af47 Merge pull request #4560 from martin-frbg/issue4551-3 Martin Kroeker 2024-03-13 14:48:56 +01:00
  • cf80bd8500 Update nrm2_rvv.c Martin Kroeker 2024-03-13 13:07:26 +01:00
  • 9baa757905 Update nrm2_vector.c Martin Kroeker 2024-03-13 11:40:14 +01:00
  • 18a6db6862 Update nrm2_vector.c Martin Kroeker 2024-03-13 11:10:26 +01:00
  • 855bbdda4f Merge pull request #4556 from ChipKerchner/updateREADMEAIX Martin Kroeker 2024-03-12 23:12:50 +01:00
  • 3752e73919 handle incx < 0 Martin Kroeker 2024-03-12 20:44:01 +01:00
  • db70c7f7fb handle incx < 0 Martin Kroeker 2024-03-12 20:42:11 +01:00
  • dee8557d58 handle incx < 0 Martin Kroeker 2024-03-12 20:40:29 +01:00
  • d9dff17aec handle incx < 0 Martin Kroeker 2024-03-12 20:38:23 +01:00
  • 5802e7a62f Merge pull request #4559 from martin-frbg/issue4551-2 Martin Kroeker 2024-03-12 20:34:20 +01:00
  • 552c521353 remove another early exit for incx < 0 Martin Kroeker 2024-03-12 18:49:27 +01:00
  • ed532dc75b remove another early exit for incx < 0 Martin Kroeker 2024-03-12 18:47:00 +01:00
  • 161ac17466 Merge pull request #4554 from ev-br/patch-1 Martin Kroeker 2024-03-12 18:24:42 +01:00
  • 42584b4158 Merge pull request #4557 from martin-frbg/4552-2 Martin Kroeker 2024-03-12 16:13:54 +01:00
  • 6b89e1f1d7 fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:49:41 +01:00
  • 20016a0096 fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:48:55 +01:00
  • 09e84bd29a fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:48:00 +01:00
  • f747aedb52 fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:47:17 +01:00
  • 23796f8d31 fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:46:23 +01:00
  • bf93459746 fix loop condition for incx < 0 Martin Kroeker 2024-03-12 15:45:23 +01:00
  • 6759f2de4e Update README for build instructions on AIX and OpenXL. Chip Kerchner 2024-03-12 09:07:47 -05:00
  • 07dddde1fe Update utest/test_dnrm2.c Evgeni Burovski 2024-03-12 15:28:50 +03:00
  • a6e16a065d Add a test for dnrm(..., incx=-1) Evgeni Burovski 2024-03-12 15:15:56 +03:00
  • 4a6025af9a Merge pull request #4552 from martin-frbg/issue4551 Martin Kroeker 2024-03-12 10:08:09 +01:00
  • afab848543 react to macos vm image updates on cirrus (#4550) Martin Kroeker 2024-03-11 23:09:05 +01:00
  • e41d01bad9 remove early exit on negative inc_x Martin Kroeker 2024-03-11 22:53:54 +01:00
  • 02a025f9c1 remove early exit on negative inc_x Martin Kroeker 2024-03-11 22:52:18 +01:00
  • 4fd8bc1f11 Merge pull request #4549 from martin-frbg/issue4496 Martin Kroeker 2024-03-11 13:30:33 +01:00
  • 07b1c0bc10 Stop using sched_yield on non-Windows x86_64 Martin Kroeker 2024-03-11 08:01:49 +01:00
  • cc9713aa20 Merge pull request #4548 from martin-frbg/issue4547 Martin Kroeker 2024-03-11 07:15:16 +01:00
  • a14176440a Add version macro for GCC12 Martin Kroeker 2024-03-10 23:22:05 +01:00
  • c1f7a81663 fix mtune for CortexX1, add mtune for X2 and A710 Martin Kroeker 2024-03-10 23:19:56 +01:00
  • bc21464e14 Merge pull request #4546 from martin-frbg/uclibc-nommu2 Martin Kroeker 2024-03-10 20:58:06 +01:00
  • 8a665f0d57 Skip test when building with a uclibc that does not implement fork Martin Kroeker 2024-03-10 19:08:03 +01:00
  • 91b1fb7f9b Merge pull request #4544 from martin-frbg/uclibc-nommu Martin Kroeker 2024-03-10 15:57:24 +01:00
  • 30e8d255de Skip the fork test when building against an uClibc that does not implement fork Martin Kroeker 2024-03-10 00:05:01 +01:00
  • b1f2ef5e0b Merge pull request #4542 from ErnstPeng/feature-branch Martin Kroeker 2024-03-06 14:01:02 +01:00
  • 56fad407d1 Merge pull request #4527 from ChipKerchner/fixAIXBuildIssues Martin Kroeker 2024-03-05 17:55:08 +01:00
  • 680a77fafc Optimized ssymv and dsymv kernel LSX for LoongArch pengxu 2024-03-05 20:36:59 +08:00
  • 7a6fa699f2 Small GEMM for AArch64 Chris Sidebottom 2024-02-20 10:50:43 +00:00
  • dcfe782f4b Merge pull request #4540 from ErnstPeng/feature-branch Martin Kroeker 2024-03-04 14:58:56 +01:00
  • 6546600342 Optimized ssymv and dsymv kernel LASX for LoongArch pengxu 2024-03-04 10:02:01 +08:00
  • 780497303c Merge pull request #4539 from ChipKerchner/revertCgemmZgemmChanges Martin Kroeker 2024-03-01 16:41:07 +01:00
  • 99384933ff Revert "Merge pull request #4532 from austinpagan/cgemm_zgemm_c_code" Chip-Kerchner 2024-03-01 07:57:39 -06:00
  • edb7ab5ccf Merge branch 'develop' of https://github.com/openmathlib/openblas into develop Chip-Kerchner 2024-03-01 07:43:41 -06:00
  • d49ebc54e1 Merge branch 'shivam-develop' into shivam-Locks shivammonaka 2024-02-29 11:58:14 +05:30
  • bc191015e3 Using OpenMP locks with NUM_PARALLEL shivammonaka 2024-02-23 18:36:13 +05:30
  • 577d480c62 Merge pull request #4529 from ErnstPeng/feature-branch Martin Kroeker 2024-02-28 13:49:54 +01:00
  • b2db064285 Optimized sgemv and dgemv kernel LSX for LoongArch pengxu 2024-02-27 10:47:49 +08:00
  • cfbb701497 Merge pull request #4536 from XiWeiGu/loongarch64-cgemv-zgemv-opt Martin Kroeker 2024-02-28 10:15:34 +01:00
  • 8e05c053be LoongArch64:Fixed the failed test cases test_{c/z}gemv_n in test_extensions gxw 2024-02-27 21:17:01 -05:00
  • 3f22fc2233 LoongArch64: Add zgemv LSX opt gxw 2024-02-27 04:16:49 -05:00
  • c508a10cf2 LoongArch64: Add cgemv LSX opt gxw 2024-02-26 20:09:42 -05:00
  • 5fbe25954b Merge pull request #4534 from martin-frbg/issue4528 Martin Kroeker 2024-02-27 22:29:44 +01:00
  • accea15551 Merge pull request #4532 from austinpagan/cgemm_zgemm_c_code Martin Kroeker 2024-02-27 22:07:07 +01:00
  • d1409407a0 Omit redundant prefixes or suffixes in library naming Martin Kroeker 2024-02-27 21:05:59 +01:00
  • b925353006 Merge pull request #4533 from martin-frbg/fixup4501 Martin Kroeker 2024-02-27 19:55:39 +01:00
  • cfc28c586e Exclude LAPACK testsuite and LAPACK-dependent benchmarks in no-LAPACK builds Martin Kroeker 2024-02-27 19:55:12 +01:00
  • 4266b39304 Make building the benchmarks optional and handle dependency on other options Martin Kroeker 2024-02-27 17:52:45 +01:00
  • 96e4218daf Merge pull request #4501 from dmikushin/add-benchmarks-to-cmake Martin Kroeker 2024-02-27 16:25:04 +01:00
  • 5a57cbf92d Merge pull request #4531 from martin-frbg/issue4530 Martin Kroeker 2024-02-27 13:10:40 +01:00
  • 8e872a91a9 Fix erroneous mapping of SUM kernels to ASUM Martin Kroeker 2024-02-27 11:28:50 +01:00
  • 608effee7b Merge pull request #4524 from martin-frbg/test3m Martin Kroeker 2024-02-27 10:39:28 +01:00
  • f81c1d4b59 Fix portability problem Martin Kroeker 2024-02-27 07:19:52 +01:00
  • f7ffab870b fix missing malloc Martin Kroeker 2024-02-26 23:03:10 +01:00
  • 38283f678e Fix portability problems Martin Kroeker 2024-02-26 22:22:48 +01:00
  • ac08e3148d Remove max num threads in AIX build. Use MAX_NB_JOBS instead. Chip-Kerchner 2024-02-26 14:57:53 -06:00
  • 28f151808e Avoid overriding the global USE_GEMM3M Martin Kroeker 2024-02-26 21:01:46 +01:00
  • 5d929d2706 avoid overriding the global USE_GEMM3M Martin Kroeker 2024-02-26 21:00:57 +01:00
  • ccc7bfa1f3 Merge branch 'develop' of github.com:ChipKerchner/OpenBLAS into develop Chip-Kerchner 2024-02-26 12:47:51 -06:00
  • 3e030cc5fe Fix LAPACK unit testing build issues. Limit AIX builds to 32 threads (to eliminate failures of some systems). Chip-Kerchner 2024-02-26 12:46:05 -06:00
  • a1ec94c258 Readd proper f2c'd sources for the GEMM3M tests Martin Kroeker 2024-02-26 17:46:07 +01:00
  • 175e357f5d run apt-get update before fetching Ubuntu packages Martin Kroeker 2024-02-26 14:19:50 +01:00
  • ea167328f1 Add f2c-converted sources for GEMM3M tests Martin Kroeker 2024-02-26 14:14:58 +01:00
  • 6699227d45 Merge pull request #4525 from XiWeiGu/loongarch64_fixed_kernel_regress_skx_avx Martin Kroeker 2024-02-26 09:49:34 +01:00
  • 5aaeca2896 fix name Martin Kroeker 2024-02-26 09:26:14 +01:00
  • 8dea25ffff LoongArch64: Fixed utest kernel_regress:skx_avx gxw 2024-02-26 02:04:37 -05:00
  • 87dd1c710e fix conditional gemm3m build Martin Kroeker 2024-02-26 07:37:30 +01:00
  • ba201c1939 Enable GEMM3M tests on supported platforms Martin Kroeker 2024-02-25 23:39:24 +01:00
  • 0ce794f0c3 Enable GEMM3M tests on supported platforms Martin Kroeker 2024-02-25 23:38:36 +01:00
  • cb8131cfd9 Merge pull request #4499 from kseniyazaytseva/new-tests Martin Kroeker 2024-02-25 22:40:59 +01:00
  • 07e62a4619 Merge pull request #4523 from martin-frbg/gemmtstack Martin Kroeker 2024-02-25 21:26:21 +01:00
  • baf88564bc Fix potential buffer overflow Martin Kroeker 2024-02-25 19:23:41 +01:00