OpenNL 3.0: CUDA sparse linear solvers

February 14th, 2010

OpenNL (Open Numerical Library) is a library for solving sparse linear systems, especially designed for the Computer Graphics community. The goal of OpenNL is to be as small as possible, while offering the subset of functionalities required by this application field. The Makefiles of OpenNL can generate a single .c and .h file that make it very easy to integrate into other projects. The distribution includes an implementation of a Least Squares Conformal Maps parameterization method.  The new version 3.0 of OpenNL includes support for CUDA (with Concurrent Number Cruncher and CUSP ELL formats).

2 Responses to “OpenNL 3.0: CUDA sparse linear solvers”

  1. OpenNL 3.0 says:

    [...] GPGPU.org takes note that OpenNL 3.0 has just been released and that this new version comes support for CUDA. That’s certainly interesting, but for me the biggest news is that the library is now under the BSD license and thus can be used in a wider range of projects. I guess it’s time to drop my own sparse matrix solvers. This entry was posted in General. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL. « Pâté [...]

  2. OpenNL 3.0 says:

    [...] GPGPU.org takes note that OpenNL 3.0 has just been released and that this new version comes with support for CUDA. That’s certainly interesting, but for me the biggest news is that the library is now under the BSD license and thus can be used in a wider range of projects. I guess it’s time to drop my own sparse matrix solvers. This entry was posted in Uncategorized. Bookmark the permalink. Trackbacks are closed, but you can post a comment. « Life ACMR » [...]

Leave a Comment