Martin Kroeker
933896a1d0
Use blasabs to switch between abs and labs as needed for INTERFACE64
7 years ago
Martin Kroeker
2c222f1faa
Modify complex CBLAS functions to take void pointers
Modify complex CBLAS functions to take void pointers instead of float or double arguments (to bring the prototypes in line with netlib and other implementations' cblas.h)
8 years ago
Jerome Robert
16ec5323c9
Fix zgemv.c compilation when stack allocation is disabled
9 years ago
Jerome Robert
5fc2203d8a
zgemv: Add a workaround for #746
9 years ago
Jerome Robert
32f793195f
Use stack allocation in zgemv and zger
For better performance with small matrices
Ref #727
9 years ago
Jerome Robert
1fe3aab047
Use GEMM_MULTITHREAD_THRESHOLD as a number of ops
...not a matrix size. For GEMM_MULTITHREAD_THRESHOLD=4
(the default value) this does not change anything but
for other values it make the GEMM and GEMV thresholds
changing in the same way.
Close #742
9 years ago
Zhang Xianyi
8fade093aa
Fixed cmake bug on Visual Studio.
10 years ago
Zhang Xianyi
f874465bb8
Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit.
Disable CBLAS and LAPACK.
10 years ago
wernsaar
fd2478c9e2
optimized interface/zgemv.c for multithreading
11 years ago
wernsaar
51413925bd
adjust number of threads for small size in cgemv and zgemv
11 years ago
Timothy Gu
6c2ead30f0
Remove all trailing whitespace except lapack-netlib
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
11 years ago
Xianyi Zhang
342bbc3871
Import GotoBLAS2 1.13 BSD version codes.
14 years ago