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

Reply via email to