.. |
KERNEL
|
Complete all the plura single precision functions of level3 on Loongson3a, the performance is 2.3GFlops.
|
2011-07-18 17:03:38 +00:00 |
KERNEL.LOONGSON3A
|
Add complete gemv function on Loongson3a platform.
|
2011-11-03 13:53:48 +00:00 |
KERNEL.LOONGSON3B
|
Appending gemmkernel and trmmkernel C code in kernel/generic, this code can be used to execute on a new platform which dose not have optimized assemble kernel.
|
2012-01-10 17:16:13 +00:00 |
Makefile
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
amax.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
amin.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
asum.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
axpy.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
axpy_loongson3a.S
|
changed prefetch order.
|
2011-01-29 03:03:34 +08:00 |
cgemm_kernel_loongson3a_2x2.S
|
Complete all the plura single precision functions of level3 on Loongson3a, the performance is 2.3GFlops.
|
2011-07-18 17:03:38 +00:00 |
cgemm_kernel_loongson3a_4x2_ps.S
|
Complete all the complex single-precision functions of level3, but the performance needs further improve.
|
2011-09-16 17:50:40 +00:00 |
cgemm_kernel_loongson3b_2x2.S
|
BLAS3 used standard MIPS instructions without extensions on Loongson 3B.
|
2011-11-25 11:20:25 +00:00 |
cnrm2.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
copy.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
daxpy_loongson3a_simd.S
|
Fixed the bug about Loongson3A gsLQC1 & gsSQC1 instructions in daxpy kernel. Now daxpy is correct.
|
2011-03-18 23:05:56 +00:00 |
dgemm_kernel_loongson3a_4x4.S
|
Complete all the plura single precision functions of level3 on Loongson3a, the performance is 2.3GFlops.
|
2011-07-18 17:03:38 +00:00 |
dgemm_kernel_loongson3b_4x4.S
|
BLAS3 used standard MIPS instructions without extensions on Loongson 3B.
|
2011-11-25 11:20:25 +00:00 |
dnrm2.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
dot.S
|
Fixed #28. Convert the result to double precision in MIPS64 dsdot_k kernel.
|
2011-05-17 21:24:00 +00:00 |
gemm_beta.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
gemm_kernel.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
gemv_n.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
gemv_n_loongson3a.c
|
Fix the compute error of gemv when incx and incy are negative numbers.
|
2011-11-04 19:32:21 +00:00 |
gemv_t.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
gemv_t_loongson3a.c
|
Fix the compute error of gemv when incx and incy are negative numbers.
|
2011-11-04 19:32:21 +00:00 |
iamax.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
iamin.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
imax.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
imin.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
izamax.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
izamin.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
max.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
min.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
rot.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
scal.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
sgemm_kernel_8x4_ps.S
|
Fix an illegal instruction for strmm_RTLU.
|
2011-09-02 19:41:06 +00:00 |
sgemm_kernel_loongson3a_4x4.S
|
Complete all the plura single precision functions of level3 on Loongson3a, the performance is 2.3GFlops.
|
2011-07-18 17:03:38 +00:00 |
sgemm_kernel_loongson3b_4x4.S
|
BLAS3 used standard MIPS instructions without extensions on Loongson 3B.
|
2011-11-25 11:20:25 +00:00 |
snrm2.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
swap.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
symv_L.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
symv_U.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
trsm_kernel_LN.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
trsm_kernel_LN_loongson3a.S
|
Finish dtrsm_kernel_Lx.S on Loongson3A.
|
2011-05-10 12:48:43 +00:00 |
trsm_kernel_LT.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
trsm_kernel_LT_loongson3a.S
|
Finish dtrsm_kernel_Lx.S on Loongson3A.
|
2011-05-10 12:48:43 +00:00 |
trsm_kernel_RN_loongson3a.S
|
Finish dtrsm_kernel_Rx.S on Loongson3A.
|
2011-05-11 10:44:23 +00:00 |
trsm_kernel_RT.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
trsm_kernel_RT_loongson3a.S
|
Finish dtrsm_kernel_Rx.S on Loongson3A.
|
2011-05-11 10:44:23 +00:00 |
zamax.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zamin.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zasum.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zaxpy.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zcopy.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zdot.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zgemm3m_kernel.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zgemm_kernel.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zgemm_kernel_loongson3a_2x2.S
|
Complete all the plura single precision functions of level3 on Loongson3a, the performance is 2.3GFlops.
|
2011-07-18 17:03:38 +00:00 |
zgemm_kernel_loongson3b_2x2.S
|
BLAS3 used standard MIPS instructions without extensions on Loongson 3B.
|
2011-11-25 11:20:25 +00:00 |
zgemv_n.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zgemv_n_loongson3a.c
|
Add conjugate condition to gemv.
|
2011-11-10 15:38:48 +00:00 |
zgemv_t.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zgemv_t_loongson3a.c
|
Add conjugate condition to gemv.
|
2011-11-10 15:38:48 +00:00 |
znrm2.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zrot.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zscal.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zswap.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zsymv_L.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
zsymv_U.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
ztrsm_kernel_LT.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |
ztrsm_kernel_RT.S
|
Import GotoBLAS2 1.13 BSD version codes.
|
2011-01-24 14:54:24 +00:00 |