hl_strsn
所属分类:图形图像处理
开发工具:C/C++
文件大小:118KB
下载次数:45
上传日期:2007-06-22 15:57:48
上 传 者:
youliang
说明: C++编写的高性能矩阵乘法的Stranssen算法,能够有效提高矩阵乘法的效率。
(C preparation of high-performance Stranssen matrix multiplication algorithm, can effectively improve the efficiency of matrix multiplication.)
文件列表:
hl_strsn\code\DGEFMM.c (1217, 2007-04-26)
hl_strsn\code\DGEFMM.o_P4 (1016, 2007-04-26)
hl_strsn\code\DGEFMM_MEM.c (1192, 2007-04-26)
hl_strsn\code\DGEFMM_MEM.o_P4 (1028, 2007-04-26)
hl_strsn\code\fixup_internal.c (4706, 2007-06-12)
hl_strsn\code\fixup_internal.c.bak (4698, 2007-06-12)
hl_strsn\code\fixup_internal.o_P4 (1744, 2007-04-26)
hl_strsn\code\fmm.c (7421, 2007-04-26)
hl_strsn\code\fmm_internal.c (2815, 2007-04-26)
hl_strsn\code\fmm_internal.o_P4 (1528, 2007-04-26)
hl_strsn\code\gen_matrix.c (1989, 2007-04-26)
hl_strsn\code\lib_fmm.o_P4 (3340, 2007-04-26)
hl_strsn\code\Makefile (2963, 2007-04-26)
hl_strsn\code\matrix.c (11971, 2007-04-26)
hl_strsn\code\matrix.o_P4 (5492, 2007-04-26)
hl_strsn\code\matrix_arith.F (2800, 2007-04-26)
hl_strsn\code\matrix_arith.o_P4 (1968, 2007-04-26)
hl_strsn\code\strassen_internal.c (10299, 2007-04-26)
hl_strsn\code\strassen_internal.o_P4 (4592, 2007-04-26)
hl_strsn\doc\COPYRIGHT (1902, 2007-04-26)
hl_strsn\doc\UsersGuide.ps (173510, 2007-04-26)
hl_strsn\include\matrix.h (7268, 2007-05-18)
hl_strsn\include\matrix.h.bak (7267, 2007-05-18)
hl_strsn\include\matrix_test.h (2677, 2007-04-26)
hl_strsn\lib\stras_lib_P4.a (22434, 2007-04-26)
hl_strsn\make_include\Make-cray.include (1609, 2007-04-26)
hl_strsn\make_include\Make-cray_t3d.include (1673, 2007-04-26)
hl_strsn\make_include\Make-P4.include (1856, 2007-04-26)
hl_strsn\make_include\Make-rs6000.include (1777, 2007-04-26)
hl_strsn\make_include\Make-solaris.include (1571, 2007-04-26)
hl_strsn\make_include\Make-sun4.include (1858, 2007-04-26)
hl_strsn\man\manl\DGEFMM.l (4864, 2007-04-26)
hl_strsn\man\manl\DGEFMM_MEM.l (5353, 2007-04-26)
hl_strsn\man\manl\dgemm.l (4034, 2007-04-26)
hl_strsn\man\manl\fmm.l (5367, 2007-04-26)
hl_strsn\man\manl\TMP_DGEFMM_MEM.l (2433, 2007-04-26)
hl_strsn\man\manl\tmp_fmm.l (2206, 2007-04-26)
hl_strsn\man\manl (0, 2007-06-22)
hl_strsn\code (0, 2007-06-22)
... ...
These directories contains the code for the SERIAL Strassen implementation
for general matrix multiplication C = alpha*AB+beta*C. The major
difference between this code and the BLAS DGEMM routine is that
Strassen uses more memory, but takes fewer operations. The extra
memory is malloced during the recursion process. The amount depends on
the number of recursions done. This is the first in a series of
Strassen codes that will be released.
See the COPYRIGHT notice in the /doc directory. It contains the
copyright and disclaimer notice.
Refer to the DGEFMM User's Guide contained in file /doc/UsersGuide.ps
for more information about compiling, testing, and running the
Strassen code.
Feel free to send questions, comments, and problem reports
to prism@super.org.
近期下载者:
相关文件:
收藏者: