Re: [eigen] Choosing the right vector implementation at run time

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Antonio Sanchez <cantonios@xxxxxxxxxx> skribis:

> Dynamic dispatch at the lower packet level would prevent inlining and
> significantly reduce performance.  You would probably need to do the
> dynamic dispatch in your own higher-level code.  There is some somewhat
> related discussion here: https://gitlab.com/libeigen/eigen/-/issues/2344

Thanks for the link, very much à propos.

> Eigen is header-only, so distributions don't provide binaries of eigen
> directly.

No, but they provide binaries for code that uses Eigen.

While shared libraries can take advantage of function multi-versioning,
header-only libraries leave it up to the user to implement a solution.

Ludo’.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/