Martin Kroeker
a66f4d80c8
Apply MinGW AVX512 compilation fix to fortran options as well
original issue was #1708 , I see now that the same problem affects gfortran compilation. The underlying issue is said to be fixed (but not yet released) on all branches of gcc as of a few days ago but it will certainly take time to reach mingw/msys.
6 years ago
wjc404
dd22eb7621
Update cgemm_kernel_8x2_haswell.c
6 years ago
wjc404
2352331e60
Update zgemm_kernel_4x2_haswell.c
6 years ago
Martin Kroeker
430ee31e66
Merge pull request #2447 from martin-frbg/issue2446
Always select ARMV8 parameters for big servers when cpu is TSV110 or EMAG8180
6 years ago
Xianyi Zhang
265ab484c8
Change default RISC-V 64-bit corename to RISCV64_GENERIC
e.g. make CC=riscv64-unknown-linux-gnu-gcc FC=riscv64-unknown-linux-gnu-gfortran TARGET=RISCV64_GENERIC HOSTCC=gcc
6 years ago
Xianyi Zhang
44020a42a4
Fixed compile bug for RV64.
6 years ago
Xianyi Zhang
4aa2d89217
Merge branch 'develop' into risc-v
6 years ago
Martin Kroeker
8164fd1328
Always assume server-class cpu count for TSV110 and EMAG8180
6 years ago
Martin Kroeker
531c6b96d6
Merge pull request #34 from xianyi/develop
rebase
6 years ago
wjc404
1b980001dd
Update zgemm_kernel_4x2_haswell.c
6 years ago
wjc404
2515e1152f
Update cgemm_kernel_8x2_haswell.c
6 years ago
Martin Kroeker
ddcbed6690
Merge pull request #2437 from martin-frbg/issue2434
[WIP] Add support for Ampere EMAG8180 ARMV8 cpu
6 years ago
Martin Kroeker
f8ec538c82
Add Ampere EMAG8180
6 years ago
Martin Kroeker
ca4f7dceff
Add parameters for EMAG8180 DYNAMIC_ARCH support with cmake
6 years ago
Martin Kroeker
1ddf9f1067
Add EMAG8180 to arm64 DYNAMIC_ARCH list for cmake
6 years ago
Martin Kroeker
4c5fac5a2b
Typo fix
6 years ago
Martin Kroeker
320e2648cd
Add EMAG8180 to DYNAMIC_CORE list for ARM64
6 years ago
Martin Kroeker
9b732696c6
Add DYNAMIC_ARCH support for ARMV8 EMAG8180
6 years ago
Martin Kroeker
c9dcb3d4a4
Merge pull request #2443 from aaawuanjun/develop
[OpenBlas]:benchmark/copy.c has time,x,y data loop problems
6 years ago
Martin Kroeker
3bb7f0138e
Merge pull request #2442 from martin-frbg/lapackpr390
Apply fix from Reference-LAPACK PR 390
6 years ago
wuanjun 00447568
c93ae92579
[OpenBlas]:benchmark/copy.c has time,x,y data loop problems
6 years ago
Martin Kroeker
87ac1ceb0b
Apply fix from Reference-LAPACK PR390, NaN not propagating
6 years ago
Martin Kroeker
9e40c080f2
Apply fix from Reference-LAPACK PR390, NaN not propagating
6 years ago
wjc404
903854c168
Add files via upload
6 years ago
wjc404
a2ff577a30
Update KERNEL.ZEN
6 years ago
wjc404
97a32cb0a5
Update KERNEL.HASWELL
6 years ago
wjc404
f1746e7284
Delete sgemm_kernel_8x4_haswell_2.c
6 years ago
wjc404
f6fcbd7906
Fix performance bug when LDC is a multiple of 1024
6 years ago
Martin Kroeker
1e8410f18c
Merge pull request #2441 from martin-frbg/ismin2
Add proper defaults for the IxMIN/IxMAX kernels on mips64 and power
6 years ago
Martin Kroeker
07454bf4d5
Add proper defaults for IxMIN/IxMAX kernels
the fallbacks from Makefile.L1 assume a combined source for absolute value and non-absolute (with ifdef USE_ABS) but here we have separate implementations
6 years ago
Martin Kroeker
4046985913
Add proper defaults for IxMIN/IxMAX kernels
the fallbacks from Makefile.L1 assume a combined source for absolute value and non-absolute (with ifdef USE_ABS) but here we have separate implementations
6 years ago
Martin Kroeker
75577f95a7
Merge pull request #33 from xianyi/develop
rebase
6 years ago
Martin Kroeker
33d92c7a37
Merge pull request #2435 from martin-frbg/issue2433
Fix handling of ppc endianness
6 years ago
Martin Kroeker
e57b11acca
Add preliminary support for EMAG8180
6 years ago
Martin Kroeker
71e5669c3e
Add preliminary support for EMAG8180 ARMV8 processor
6 years ago
Martin Kroeker
e8d82c01d4
Recognize Ampere EMAG8180
6 years ago
Martin Kroeker
0b39cf95b0
Fix endianness conditionals
6 years ago
Martin Kroeker
76b2cec6ce
Get endianness into Makefile variable
6 years ago
Martin Kroeker
276c1791ea
Merge pull request #32 from xianyi/develop
rebase
6 years ago
Martin Kroeker
c5bbfd8fee
Merge pull request #2432 from isuruf/install_name
Fix install name on osx again
6 years ago
Isuru Fernando
130c1741e5
Fix install name on osx again
6 years ago
Martin Kroeker
8f782f0673
Merge pull request #2426 from zbeekman/nightly-homebrew-check
Nightly homebrew check
6 years ago
Martin Kroeker
6a517dcb6a
Merge pull request #2427 from martin-frbg/powermin
Fix ISMIN and ISMAX kernel choices for POWER8
6 years ago
Martin Kroeker
9f39f0a2c3
Specify ismin/ismax assembly kernels for POWER8 directly
to fix utest failure in new ismin test - Makefile.L1 defaults look wrong
6 years ago
Izaak Beekman
1a88c4ab26
Fix bottle upload problem & typo
6 years ago
Izaak Beekman
0b44802164
Test push & PRs only when workflow file changes
Also, add comments to clarify what the test is testing
6 years ago
Izaak Beekman
2c242b4cef
Add Github Action to build development branch nightly with Homebrew
6 years ago
Martin Kroeker
0bfb7336d2
Merge pull request #2424 from isuruf/osx
Fix building on osx
6 years ago
Martin Kroeker
403cde104e
Merge pull request #30 from xianyi/develop
rebase
6 years ago
Martin Kroeker
634f2bddda
Merge pull request #2414 from marxin/fix-iamax_sse-implementation
Fix iamax sse implementation and add utests
6 years ago