[OpenWalnut-Dev] Library Bindings OpenWalnut
Alexander Wiebel
wiebel at cbs.mpg.de
Tue Dec 14 17:24:22 CET 2010
Hi walnuts,
> I really don't like that, due to several reasons:
I agree.
> My proposal:
> * CUDA: leave it as it is by now, since we need a bigger, global support
> anyway * LibOssim: replace it by LibEigen (SVD is possible and hence the
> Moore-Penrose-Inverse)
> * LibEigen: make it a standard dependency since its, platform independent,
> template library just depending on standard C++.
Sounds reasonable.
> So the only thing we must then decide if we all agree on that: put libEigen
> into the source tree or not? Since its a header lib I could imagine that
I would do so.
> this would be possible, but libEigen also may take advantages of already
> installed linear algebra packages as backends for example: make use of SSE
> instruction sets if available on that machine, BLAS/LAPACK, MKL, Cholmod,
As these are optional and libEigen in the source tree would make all modules
compile everywhere (even if BLAS and similar are not installed) I recoomedn
putting libEigen in the tree.
Cheers,
Alex
More information about the OpenWalnut-Dev
mailing list