Improve speed of gemm for non-ATLAS types #7

Open
mohawkjohn opened this Issue Apr 11, 2012 · 0 comments

Projects

None yet

1 participant

@mohawkjohn
Member

There are some much faster algorithms for generic matrix multiplication than the trivial one from Netlib. ATLAS implements one using a lot of #define statements. It'd be good if we could do the same thing in our gemm.template.c generic version, so that we have fast multiplication for rational, integer, and Ruby obj matrices.

This particular ticket involves some research. A good place to start would be Strassen's algorithm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment