TiborGY
9b77de8d6c
fix warning, make output nicer
7 years ago
TiborGY
83ceef6fa3
fix warnings
7 years ago
TiborGY
c4170aedf9
fix warning, make output nicer
7 years ago
TiborGY
d7ce9f533c
upload (3/3)
upload dgemv tester
7 years ago
TiborGY
497aff571e
upload (2/3)
make common functions more flexible, add vector fill function
7 years ago
TiborGY
b7529505c0
upload (1/3)
7 years ago
TiborGY
7d687f202e
split common code into a header (part 2/2)
7 years ago
TiborGY
1c3f3fa8fe
split common code into a header (part 1/2)
7 years ago
TiborGY
2e8cd9f3ad
more output, use OMP for simultaneous thread launch
Launching threads sequentially has a significant chance of giving a false negative. If an OMP parallel for construct is used to launch the concurrent calculations, then all threads start almost exactly at the same time, thus they have the highest chance of clashing.
7 years ago
TiborGY
1b88a2b1ed
upload cpp_thread_test
this is a small program that uses C++11 threading to launch a bunch of concurrent BLAS/LAPACK calculations, to test the thread safety of the library
7 years ago
TiborGY
b5fb51a125
Delete buildtests.sh
7 years ago
TiborGY
081dc773c5
Delete Makefile.rule_old_enabled
7 years ago
TiborGY
c8977e9cf0
Delete Makefile.rule_manual_target
7 years ago
TiborGY
5cd33234e4
Delete Makefile.rule_dynarch_enabled_old_enabled
7 years ago
TiborGY
302be46c72
Delete Makefile.rule_dynarch_enabled_old_disabled
7 years ago
TiborGY
cbe2219c6f
Delete Makefile.rule_dynarch_enabled
7 years ago
TiborGY
dc2ece02fd
Delete Makefile.rule_dynarch_disabled_old_enabled
7 years ago
TiborGY
1c930b7e41
Delete Makefile.rule_dynarch_disabled
7 years ago
TiborGY
7630a5ac3e
Delete Makefile.rule_bin64
7 years ago
TiborGY
a676fc8c36
Delete Makefile.rule_bin32
7 years ago
TiborGY
7329cf1073
upload some buildtests
7 years ago
Martin Kroeker
83b5c6b92d
Fix compilation with NO_AVX=1 set
fixes #1974
7 years ago
Martin Kroeker
32b0f1168e
Fix declaration of input arguments in the Sandybridge GER microkernels ( #1967 )
* Tag arguments 0 and 1 as both input and output
7 years ago
Martin Kroeker
b495e54310
Fix declaration of input arguments in the x86_64 SCAL microkernels ( #1966 )
* Tag arguments 0 and 1 as both input and output (see #1964 )
7 years ago
Martin Kroeker
d5e6940253
Fix declaration of input arguments in the x86_64 microkernels for DOT and AXPY ( #1965 )
* Tag operands 0 and 1 as both input and output
For #1964 (basically a continuation of coding problems first seen in #1292 )
7 years ago
Martin Kroeker
24e697eadb
Merge pull request #1970 from quickwritereader/develop
crot fix
7 years ago
Martin Kroeker
3e9fd6359d
Bump xcode version to 10.1 to make sure it handles AVX512
7 years ago
Ubuntu
43a4572038
crot fix
7 years ago
Martin Kroeker
256eb588bb
Merge pull request #1963 from quickwritereader/develop
Blas1 single missing kernels implemented with vector builtins
7 years ago
Abdelrauf
a034e65512
Merge branch 'develop' into develop
7 years ago
Ubuntu
8c3386be87
Added missing Blas1 single fp {saxpy, caxpy, cdot, crot(refactored version of srot),isamax ,isamin, icamax, icamin},
Fixed idamin,icamin choosing the first occurance index of equal minimals
7 years ago
Martin Kroeker
1e3ada6db4
Merge pull request #1960 from cnjsdfcy/Hygon
Add support for Hygon Dhyana
7 years ago
caiyu
29dc72889f
Add support for Hygon Dhyana
7 years ago
Martin Kroeker
dbc9a060ef
Fix missing braces in support_av() call
7 years ago
Martin Kroeker
00401489c2
Fix missing braces in support_avx()
7 years ago
Martin Kroeker
21c0f2af7b
Merge pull request #1957 from martin-frbg/issue1954
Move TLS key deletion to openblas_quit
7 years ago
Martin Kroeker
ad2c386d6a
Move TLS key deletion to openblas_quit
fixes #1954 (as suggested by thrasibule in that issue)
7 years ago
Martin Kroeker
8d99dba86b
Merge pull request #1949 from martin-frbg/issue1947
Query AVX2 and AVX512VL support when selecting x86 kernels
7 years ago
Martin Kroeker
1650311246
Bump xcode to 8.3
7 years ago
Martin Kroeker
cf5d48e833
Update OSX environment to Sierra
as homebrew seems to have dropped support for El Capitan in their gcc packages
7 years ago
Martin Kroeker
191677b902
Add travis_wait to the OSX brew install phase
7 years ago
Martin Kroeker
31ed19e8b9
Add message for SkylakeX and KNL fallbacks to Haswell
7 years ago
Martin Kroeker
e1574fa2b4
Add xcr0 (os support) check
7 years ago
Martin Kroeker
68eb3146ce
Add xcr0 (os support) check
7 years ago
Martin Kroeker
0afaae4b23
Query AVX2 and AVX512VL capability in x86 cpu detection
7 years ago
Martin Kroeker
ae1d1f74f7
Query AVX2 and AVX512 capability for runtime cpu selection
7 years ago
Martin Kroeker
ed01f4932a
Merge pull request #1946 from martin-frbg/issue1908
More fixes for cross-compiling ARM64 targets
7 years ago
Martin Kroeker
802f0dbde1
More fixes for cross-compiling ARM64 targets
Fixed core naming for DYNAMIC_ARCH. Corrected GEMM_DEFAULT entries and added SYMV_P. Replaced outdated VULCAN define for ThunderX2T99 with ARMV8 to get basic definitions back. For issue #1908
7 years ago
Martin Kroeker
20d1aad13f
Fix missing quotes around thunderx targets
7 years ago
TiborGY
d11554c88f
Validate user supplied TARGET ( #1941 )
the build will now abort with an error message when an undefined build TARGET is named
Fixes #1938
7 years ago