Grazvydas Ignotas
|
d38a1ddc7a
|
use real armv5 support
there is no more requirement for ARMv6 instructions,
and VFP on ARMv5 is uncommon
|
2015-08-16 18:59:18 +02:00 |
Grazvydas Ignotas
|
6b92204a7c
|
add fallback blas_lock implementation
to be used on armv5 and new platforms
|
2015-08-16 18:59:17 +02:00 |
Grazvydas Ignotas
|
f2ac1a5cee
|
set ARMV7 for Cortex-A9 and Cortex-A15
otherwise some macros like YIELDING are not defined correctly
|
2015-08-16 18:59:17 +02:00 |
Grazvydas Ignotas
|
e12cf1123e
|
add fallback rpcc implementation
- use on arm, arm64 and any new platform
- use faster integer math instead of double
- use similar scale as rdtsc so that timeouts work
|
2015-08-16 18:59:16 +02:00 |
Grazvydas Ignotas
|
c2323dd4d2
|
really fix ARM locking
- was writing 0 to lock variable, so was ineffective
- only exit loop if both lock was 0 and strex was successful
|
2015-08-16 15:18:42 +02:00 |
Werner Saar
|
eea2e30b74
|
bugfix for arm locking
|
2015-05-23 11:40:40 +02:00 |
Werner Saar
|
ea4df0aad3
|
Ref #574: Bugfix for armv6 memory barrier
|
2015-05-19 10:43:12 +02:00 |
Werner Saar
|
3814bf60d3
|
added optimized dsymv kernels for haswell
|
2015-04-22 10:42:50 +02:00 |
Zhang Xianyi
|
2fb02626da
|
Update organization info.
|
2014-11-25 15:28:58 +08:00 |
Timothy Gu
|
6c2ead30f0
|
Remove all trailing whitespace except lapack-netlib
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
|
2014-06-27 12:05:18 -07:00 |
wernsaar
|
5400a9f4e4
|
redefined functions for TIMING and YIELDING for ARMV7 processor
|
2013-11-03 10:34:04 +01:00 |
wernsaar
|
02bc36ac79
|
added sgemm_ncopy routine and made some improvements on cgemm_kernel for ARMV7
|
2013-11-01 18:22:27 +01:00 |
wernsaar
|
d13788d1b4
|
common files modified for ARM
|
2013-09-28 19:10:32 +02:00 |