I just took a look at their website:

http://mplapack.sourceforge.net/

* I'm personally confused about the licensing (may be a reflection on
me, not mplapack). The MBLAS part is BSD, but the MPLAPACK part is
LGPL v3+, but the authors say they are going to replace this later.
But with what? They list "Including in a package system like FreeBSD
ports" in their future goals, though this doesn't necessarily imply
they are moving towards BSD licensing.

* Some nonsense about GMP (and incidentally no mention of MPIR - note
how many other bignum libraries *are* mentioned).

* From a code quality point of view, their code looks pretty good to
me, commented well, in english. I didn't do an extensive survey
though.

* They implement a lot of functionality, however I wouldn't personally
use this as a metric. Sergey Bochkanov's automatic code generation is
exceptionally clever and should allow him to be streets ahead of
mplapack very quickly

* I would benchmark carefully

I became acquainted with ALGLIB and Sergey through his interaction
with the MPIR project. Even if at some point mplapack is better than
ALGLIB, I reckon Sergey would be exceptionally helpful in addressing
that. He's a smart guy and very supportive of what Sage is doing!

Bill.

On 21 May, 00:48, Jason Grout <jason-s...@creativetrax.com> wrote:
> A while ago someone talked about incorporating ALGLIB into Sage to
> provide, among other things, multiprecision linear algebra.  I just saw
> another package that does this:
>
> http://mplapack.sourceforge.net/
>
> Does anyone have experience with mplapack?  How does it compare to
> ALGLIB in linear algebra (for algorithms that are implemented in both)?
>
> Thanks,
>
> Jason
>
> --
> To post to this group, send an email to sage-devel@googlegroups.com
> To unsubscribe from this group, send an email to 
> sage-devel+unsubscr...@googlegroups.com
> For more options, visit this group athttp://groups.google.com/group/sage-devel
> URL:http://www.sagemath.org

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to