cool! On Wed, Dec 9, 2015 at 1:07 PM, Chris Marshall <[email protected]> wrote:
> On 12/9/2015 03:52, Bryan Jurish wrote: > > morning all, > > I've just released a new module PDL::SVDSLEPc > <https://metacpan.org/release/PDL-SVDSLEPc> to CPAN: it's basically just > a thin wrapper around the (reduced) SVD solver routines from the SLEPc c > library ("Scalable Library for Eigenvalue Problem Computations", > <http://slepc.upv.es/>http://slepc.upv.es/). Preliminary tests with the > default configuration run about 4-5x faster than PDL::SVDLIBC > <https://metacpan.org/release/PDL-SVDLIBC> on my machine here (I believe > it's using ARPACK under the hood, which was mentioned on this list a few > years back, but my searches have failed to turn up any PDL-ARPACK interface > code). > > It would be nice to have a more general interface to all the SLEPc > functions, but doing that the "right" way would seem to involve a low-level > PDL interface to the underlying PETSc matrix representation classes ( > <http://www.mcs.anl.gov/petsc/>http://www.mcs.anl.gov/petsc/ ; these guys > are using OpenMPI for parallel computation), and I'm running low on tuits > at the moment. Just something on my wish list for future PDL incarnations > :-) > > > I took a quick look at the types uses by PETSc and it appears > that the plan for PDL Next Gen (PDLng) to support arrays of > structs and a more complete set of C data types should > make bindings simpler. Improved support for linear algebra > and other computational libraries has long been on the > PDL "wish list". > > Thanks for the announcement Bryan. > > --Chris > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > pdl-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/pdl-general > > -- Bryan Jurish "There is *always* one more bug." [email protected] -Lubarsky's Law of Cybernetic Entomology
------------------------------------------------------------------------------
_______________________________________________ pdl-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pdl-general
