Skip to content

Commit

Permalink
SGEMM optimization for MIPS P5600 and I6400 using MSA. Unrolled k loo…
Browse files Browse the repository at this point in the history
…p in DGEMM kernel function

Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com>
  • Loading branch information
sva-img committed May 19, 2016
1 parent 7a19065 commit c4ba40e
Show file tree
Hide file tree
Showing 7 changed files with 2,755 additions and 21 deletions.
10 changes: 5 additions & 5 deletions kernel/mips/KERNEL.P5600
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,11 @@ DTRMMKERNEL = ../generic/trmmkernel_2x2.c
CTRMMKERNEL = ../generic/ztrmmkernel_2x2.c
ZTRMMKERNEL = ../generic/ztrmmkernel_2x2.c

SGEMMKERNEL = ../generic/gemmkernel_2x2.c
SGEMMONCOPY = ../generic/gemm_ncopy_2.c
SGEMMOTCOPY = ../generic/gemm_tcopy_2.c
SGEMMONCOPYOBJ = sgemm_oncopy.o
SGEMMOTCOPYOBJ = sgemm_otcopy.o
SGEMMKERNEL = ../mips/sgemm_kernel_8x8_msa.c
SGEMMONCOPY = ../mips/sgemm_ncopy_8_msa.c
SGEMMOTCOPY = ../mips/sgemm_tcopy_8_msa.c
SGEMMONCOPYOBJ = sgemm_oncopy.o
SGEMMOTCOPYOBJ = sgemm_otcopy.o

DGEMMKERNEL = ../mips/dgemm_kernel_8x4_msa.c
DGEMMINCOPY = ../mips/dgemm_ncopy_8_msa.c
Expand Down
Loading

0 comments on commit c4ba40e

Please sign in to comment.