Martin Kroeker
|
571e9de2ac
|
Fix definition of snprintf for MSVC
MS _snprintf_s takes an additional argument for the size of the buffer, so is not a direct replacement (utest/ctest.h from which I copied was wrong)
|
2018-07-12 11:42:25 +02:00 |
Martin Kroeker
|
448ed15115
|
Merge pull request #1678 from martin-frbg/issue1677
Define snprintf for older versions of MSVC
|
2018-07-12 09:21:34 +02:00 |
Martin Kroeker
|
045fb5ea2c
|
Define snprintf for older versions of MSVC
for #1677
|
2018-07-12 07:30:58 +02:00 |
Martin Kroeker
|
4dd70d98d7
|
Merge pull request #1667 from xianyi/revert-1642-develop
Revert "Rewrite &= -> = and simplify the initial blocking phase."
|
2018-07-04 08:27:21 +02:00 |
Martin Kroeker
|
504310eeb9
|
Merge pull request #1665 from martin-frbg/cpuid-ryzen2
Add cpuid for AMD Ryzen 2
|
2018-07-04 08:19:40 +02:00 |
Martin Kroeker
|
ea1f39518f
|
Merge pull request #1663 from martin-frbg/issue1641
Double MAX_ALLOCATING_THREADS to fix segfaults with Go and Octave
|
2018-07-04 08:19:11 +02:00 |
Martin Kroeker
|
5f2a3c05cd
|
Revert "Rewrite &= -> = and simplify the initial blocking phase."
|
2018-07-03 21:42:28 +02:00 |
Martin Kroeker
|
d0ec4325cf
|
Add cpuid for AMD Ryzen 2
|
2018-07-03 21:03:24 +02:00 |
Martin Kroeker
|
3f73e8b8cf
|
Add cpuid for AMD Ryzen 2
for #1664
|
2018-07-03 21:01:35 +02:00 |
Martin Kroeker
|
a83f01e0ee
|
Merge pull request #1662 from martin-frbg/cmake-avx512
Add -march=skylake-avx512 to AVX512 compile check and suppress its ou…
|
2018-07-03 17:40:09 +02:00 |
Martin Kroeker
|
a49203b48c
|
Double MAX_ALLOCATING_THREADS to fix segfaults with Go and Octave
for #1641
|
2018-07-03 17:35:54 +02:00 |
Martin Kroeker
|
b74aef2816
|
Add -march=skylake-avx512 to AVX512 compile check and suppress its output
|
2018-07-03 14:41:44 +02:00 |
Martin Kroeker
|
a9fa805007
|
Merge pull request #1660 from martin-frbg/issue1659
Fix typo that broke compilation with DYNAMIC_ARCH and NO_AVX2
|
2018-07-02 17:48:19 +02:00 |
Martin Kroeker
|
9d15a3bd16
|
Fix typo that broke compilation with DYNAMIC_ARCH and NO_AVX2
fixes 1659
|
2018-07-02 14:40:41 +02:00 |
Martin Kroeker
|
c6aec89d10
|
Merge pull request #1657 from martin-frbg/release-0.3.0
Release 0.3.1
|
2018-07-01 12:03:07 +02:00 |
Martin Kroeker
|
bbf2124970
|
set version number to 0.3.2.dev
|
2018-07-01 12:01:51 +02:00 |
Martin Kroeker
|
1392eba488
|
set version number to 0.3.2.dev
|
2018-07-01 12:01:16 +02:00 |
Martin Kroeker
|
e6d7711199
|
remove dev suffix from version number
|
2018-07-01 11:59:47 +02:00 |
Martin Kroeker
|
7a914347c5
|
remove dev suffix from version number
|
2018-07-01 11:58:57 +02:00 |
Martin Kroeker
|
61659f8765
|
Merge pull request #1648 from martin-frbg/nofort
Handle NOFORTRAN=0
|
2018-07-01 11:56:40 +02:00 |
Martin Kroeker
|
3a8f0a6a1f
|
Merge pull request #1656 from xianyi/develop
Update the 0.3 branch from develop
|
2018-07-01 11:55:21 +02:00 |
Martin Kroeker
|
3d3c19717c
|
Merge pull request #1655 from martin-frbg/issue1641
Fix apparent off-by-one error in calculation of MAX_ALLOCATING_THREADS
|
2018-07-01 08:41:22 +02:00 |
Martin Kroeker
|
24e344038d
|
Merge pull request #1654 from martin-frbg/avx512check
Add compiler option to avx512 test and hide test output
|
2018-07-01 01:17:03 +02:00 |
Martin Kroeker
|
4e9c34018e
|
Fix apparent off-by-one error in calculation of MAX_ALLOCATING_THREADS
fixes #1641
|
2018-06-30 23:57:50 +02:00 |
Martin Kroeker
|
f5243e8e1f
|
Add compiler option to avx512 test and hide test output
|
2018-06-30 23:47:44 +02:00 |
Martin Kroeker
|
ba8388cee0
|
Merge pull request #1651 from martin-frbg/avx512-nodgemm
Disable the 16x2 DTRMM kernel on SkylakeX as well
|
2018-06-30 17:48:03 +02:00 |
Martin Kroeker
|
6e54b0a027
|
Disable the 16x2 DTRMM kernel on SkylakeX as well
|
2018-06-30 17:31:06 +02:00 |
Martin Kroeker
|
40c8cbc3bf
|
Merge pull request #1650 from martin-frbg/avx512-nodgemm
Disable the AVX512 DGEMM kernel for now
|
2018-06-30 13:05:46 +02:00 |
Martin Kroeker
|
d3c9eb4c7d
|
Merge pull request #1639 from martin-frbg/dyn_list
Add DYNAMIC_LIST option for user-defined list of dynamic targets
|
2018-06-30 13:05:30 +02:00 |
Martin Kroeker
|
f0a8dc2eec
|
Disable the AVX512 DGEMM kernel for now
due to #1643
|
2018-06-30 11:34:48 +02:00 |
Martin Kroeker
|
cc92257ea6
|
Update Makefile
|
2018-06-27 00:09:21 +02:00 |
Martin Kroeker
|
2aba1b1658
|
Merge branch 'develop' into nofort
|
2018-06-27 00:07:32 +02:00 |
Martin Kroeker
|
8396e9e777
|
Handle NOFORTRAN=0
|
2018-06-27 00:00:27 +02:00 |
Martin Kroeker
|
bfad307ed7
|
Merge pull request #1647 from martin-frbg/armv7-dot
Remove premature exits from ARMV7 xdot codes
|
2018-06-26 22:27:30 +02:00 |
Martin Kroeker
|
b83e4c60c7
|
Remove premature exit for INC_X or INC_Y zero
|
2018-06-26 20:46:42 +02:00 |
Martin Kroeker
|
e344db269b
|
Remove premature exit for INC_X or INC_Y zero
|
2018-06-26 20:45:57 +02:00 |
Martin Kroeker
|
545b82efd3
|
Remove premature exit for INC_X or INC_Y zero
|
2018-06-26 20:45:00 +02:00 |
Martin Kroeker
|
e322a951fe
|
Remove premature exit for INC_X or INC_Y zero
|
2018-06-26 20:44:13 +02:00 |
Martin Kroeker
|
ff2f171036
|
Merge pull request #1644 from martin-frbg/revert-filterout
Revert changes to NOFORTRAN handling in Makefile
|
2018-06-26 10:15:15 +02:00 |
Martin Kroeker
|
092175cfec
|
Revert changes to NOFORTRAN handling from 952541e
|
2018-06-26 08:09:52 +02:00 |
Martin Kroeker
|
750162a05f
|
Try gradual fallback for cores not in the dynamic core list
|
2018-06-25 21:02:31 +02:00 |
Martin Kroeker
|
e6d93f20f1
|
Merge pull request #2 from martin-frbg/develop
merge develop
|
2018-06-25 20:48:10 +02:00 |
Martin Kroeker
|
c38c65eb65
|
Merge pull request #1 from xianyi/develop
Merge xianyi:develop into develop
|
2018-06-25 20:45:56 +02:00 |
Martin Kroeker
|
ce3651516f
|
Merge pull request #1642 from oon3m0oo/develop
Rewrite &= -> = and simplify the initial blocking phase.
|
2018-06-25 19:23:40 +02:00 |
Craig Donner
|
0144068537
|
Rewrite &= -> = and simplify the initial blocking phase.
|
2018-06-25 15:08:55 +01:00 |
Martin Kroeker
|
1833a67071
|
Add support for a user-defined list of dynamic targets
|
2018-06-23 19:42:15 +02:00 |
Martin Kroeker
|
0b2b83d9ed
|
Add support for a user-defined list of dynamic targets
|
2018-06-23 19:41:32 +02:00 |
Martin Kroeker
|
62cf769aa6
|
Merge pull request #1638 from martin-frbg/issue1637
Expose the CBLAS interface to the IxAMIN functions and have make build it
|
2018-06-23 15:01:02 +02:00 |
Martin Kroeker
|
eb71d61c7c
|
Expose CBLAS interface to BLAS extensions iXamin
|
2018-06-23 13:31:09 +02:00 |
Martin Kroeker
|
9cf22b7d91
|
Build cblas_iXamin interfaces
|
2018-06-23 13:27:30 +02:00 |