.. |
KERNEL
|
declare DGEMM_BETA in KERNEL.ARMV8 rather than the generic KERNEL
|
2019-12-20 10:11:50 +08:00 |
KERNEL.ARMV8
|
Add workaround for NVIDIA HPC mishandling of the asm DOT kernels
|
2021-01-12 16:38:51 +01:00 |
KERNEL.CORTEXA53
|
Add workaround for NVIDIA HPC
|
2021-01-12 16:47:15 +01:00 |
KERNEL.CORTEXA55
|
copy conf
|
2021-06-19 21:49:58 +02:00 |
KERNEL.CORTEXA57
|
Add workaround for NVIDIA HPC mishandling of the asm DOT kernels
|
2021-01-12 16:39:35 +01:00 |
KERNEL.CORTEXA72
|
Simplifying ARMv8 build parameters
|
2018-11-19 16:41:49 +00:00 |
KERNEL.CORTEXA73
|
Simplifying ARMv8 build parameters
|
2018-11-19 16:41:49 +00:00 |
KERNEL.EMAG8180
|
Add preliminary support for EMAG8180
|
2020-02-19 19:00:28 +01:00 |
KERNEL.FALKOR
|
Simplifying ARMv8 build parameters
|
2018-11-19 16:41:49 +00:00 |
KERNEL.NEOVERSEN1
|
arm64: Fix nrm2 for input vectors with Inf
|
2021-01-01 02:49:37 -08:00 |
KERNEL.THUNDERX
|
Add workaround for NVIDIA HPC
|
2021-01-12 16:49:39 +01:00 |
KERNEL.THUNDERX2T99
|
arm64: Fix nrm2 for input vectors with Inf
|
2021-01-01 02:49:37 -08:00 |
KERNEL.THUNDERX3T110
|
arm64: Fix nrm2 for input vectors with Inf
|
2021-01-01 02:49:37 -08:00 |
KERNEL.TSV110
|
Add workaround for NVIDIA HPC
|
2021-01-12 16:51:35 +01:00 |
KERNEL.VORTEX
|
Rename KERNEL.SILICON to KERNEL.VORTEX
|
2020-09-03 08:44:20 +02:00 |
Makefile
|
added experimental support for ARMV8
|
2013-11-24 15:47:00 +01:00 |
amax.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
asum.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
axpy.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
casum.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
casum_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
cgemm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
cgemm_kernel_8x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
cgemm_kernel_8x4_thunderx2t99.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
copy.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
copy_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
csum.S
|
Add ARM64 implementations of ?sum
|
2019-03-30 22:13:36 +01:00 |
ctrmm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
ctrmm_kernel_8x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dasum_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
daxpy_thunderx.c
|
aarch64 fix std=c18 compilation
|
2020-10-03 18:00:34 +03:00 |
daxpy_thunderx2t99.S
|
ARM64: Improve DAXPY for ThunderX2
|
2020-05-07 09:22:50 -07:00 |
ddot_thunderx.c
|
ARM64: Rename kernel files to have consistent naming
|
2017-01-24 14:53:34 +05:30 |
dgemm_beta.S
|
Fix zero initialization for beta=0 case
|
2020-03-31 00:21:02 +02:00 |
dgemm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_kernel_4x8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_kernel_8x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_kernel_8x4_thunderx2t99.S
|
ARM64: Move parameters from parameter.c to param.h
|
2018-10-22 01:45:51 -07:00 |
dgemm_ncopy_4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_ncopy_8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_tcopy_4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dgemm_tcopy_8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dot.S
|
ARM64: Fix utest dsdot errors
|
2018-02-27 10:47:55 +00:00 |
dot_thunderx.c
|
ARM64: Rename kernel files to have consistent naming
|
2017-01-24 14:53:34 +05:30 |
dot_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
dtrmm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dtrmm_kernel_4x8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dtrmm_kernel_8x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
dznrm2_thunderx2t99.c
|
arm64: add the missing d9 register to the clobber list
|
2021-06-14 17:01:28 +09:00 |
dznrm2_thunderx2t99_fast.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
gemv_n.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
gemv_t.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
iamax.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
iamax_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
izamax.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
izamax_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
nrm2.S
|
Fix accidental duplication of jump instruction
|
2019-10-08 08:09:26 +02:00 |
rot.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sasum_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
scal.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
scnrm2_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
sgemm_beta.S
|
fix initialization to zero in the NEON SGEMM_BETA kernel as well
|
2020-03-31 16:53:56 +02:00 |
sgemm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sgemm_kernel_8x8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sgemm_kernel_8x8_cortexa53.S
|
fix INIT8x4
|
2020-06-10 01:01:16 +08:00 |
sgemm_kernel_16x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sgemm_kernel_16x4_thunderx2t99.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sgemm_ncopy_4.S
|
Use arm neon instructions to optimize ncopy operation
|
2019-12-31 17:06:35 +08:00 |
sgemm_ncopy_8.S
|
sgemm copy source init
|
2020-06-04 02:10:45 +08:00 |
sgemm_tcopy_8.S
|
sgemm copy source init
|
2020-06-04 02:10:45 +08:00 |
sgemm_tcopy_16.S
|
Remove Unnecessary/Erroneous Reads In sgemm_tcopy_16.S COPY1x8 Macro
|
2021-03-31 15:44:25 -04:00 |
strmm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
strmm_kernel_8x8.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
strmm_kernel_8x8_cortexa53.S
|
use general register to speedup
|
2020-05-20 22:26:58 +08:00 |
strmm_kernel_16x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
sum.S
|
Add ARM64 implementations of ?sum
|
2019-03-30 22:13:36 +01:00 |
swap.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
swap_thunderx2t99.S
|
THUNDERX2T99: Add optimized S/D/C/Z SWAP Implementations
|
2017-02-03 03:55:06 -08:00 |
zamax.S
|
Fix the functional bugs for zamax.
|
2020-03-09 15:36:50 +08:00 |
zasum.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zasum_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
zaxpy.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zdot.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zdot_thunderx2t99.c
|
Fixed a few more unnecessary calls to num_cpu_avail.
|
2018-06-11 10:17:16 +01:00 |
zgemm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zgemm_kernel_4x4_thunderx2t99.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zgemv_n.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zgemv_t.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
znrm2.S
|
Remove automatic label postfixes from macro included only once
|
2019-10-08 08:37:50 +02:00 |
zrot.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zscal.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |
zsum.S
|
Add ARM64 implementations of ?sum
|
2019-03-30 22:13:36 +01:00 |
ztrmm_kernel_4x4.S
|
ARM64: Convert all labels to local labels
|
2017-10-24 11:40:05 +00:00 |