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

On Tue, Nov 29, 2016 at 4:33 PM, Karl Rupp <r...@iue.tuwien.ac.at> wrote:

> 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 it is in the docs feel free to point it out but I have been
> > stumped at the moment.
>
> unfortunately there is no way to create a viennacl::matrix without
> padding, unless you provide your own host array, CUDA buffer, or OpenCL
> memory handle. There is not even a way of doing it through matrix_base.
> This is oversight and will be fixed asap. Allow for one more day :-)
>
> Best regards,
> Karli
>
>
> ------------------------------------------------------------
> ------------------
> _______________________________________________
> ViennaCL-devel mailing list
> ViennaCL-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/viennacl-devel
>
------------------------------------------------------------------------------
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel

Reply via email to