Ah, sorry about that. I thought it was still only necessary for GEMM (i.e.,
my fault :p). In my experience, padding of 4 along the leading dimension
can be pretty useful. But the 128x128 padding required by the GEMM kernel
was a big design mistake of mine, hence my desire to see this restriction
an
Hi Philippe,
> I know I mentioned this to you already Karl, but ViennaCL could really
> benefit from using the GEMM code in Isaac, which has higher performance
> and doesn't require
> padding:
> https://github.com/ptillet/isaac/blob/master/lib/jit/generation/gemm.cpp
> (benchmarks on the main pr
Hi,
I know I mentioned this to you already Karl, but ViennaCL could really
benefit from using the GEMM code in Isaac, which has higher performance and
doesn't require padding:
https://github.com/ptillet/isaac/blob/master/lib/jit/generation/gemm.cpp
(benchmarks on the main project page).
Philippe
Hi,
> I have been looking through the documentation and I can't find any
> direction on how to create a matrix without the default padding. This
> is providing to be a memory problem for me when working with very
> 'narrow' matrices that are also quite long filling up the available
> memory. If
I have been looking through the documentation and I can't find any
direction on how to create a matrix without the default padding. This is
providing to be a memory problem for me when working with very 'narrow'
matrices that are also quite long filling up the available memory. If it
is in the do