Hi, I am currently investigating whether ViennaCL can be used as a possible GPU backend for our linear Algebra as part of the Machine Learning Library Shark. We started by using boost::ublas but then decided to reimplement it in a better way(e.g. we dropped about 70% of ublas code, redesigned the internal interfaced an now we have an ATLAS backend for CPU). Therefore, large parts of our library can be used as drop-in replacement for ublas. This makes ViennaCL very interesting for us. Unfortunately we will have to add a bit of operators and other functions as well (e.g. we drop the "element_" in element_cos or have operator* as elementwise multiplication, just because we deal with a lot of nonlinear computations.).
Therefore my question: In case i run into trouble at some point, can I ask here for some help on how to do it in a ViennaCL compatible way? Best, Oswin ------------------------------------------------------------------------------ _______________________________________________ ViennaCL-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/viennacl-devel
