Skip to content

[spec] OpenCL Linear Algebra Libraries

kynan edited this page Feb 23, 2013 · 1 revision
  • ViennaCL: http://viennacl.sourceforge.net/
    • Supports: CG, BiCGStab, GMRES, ILU preconditioning on CPU, Jacobi preconditioning.
    • Looks active and supported: recent commits to the code, active mailing list.
    • Supports CSR.
    • Supports some BLAS 1, 2, and 3 operations.
    • A cursory look didn't find any assembly operations - however, handles to the matrix structures can be accessed for assembly to be done outside the library.
    • Is very much by C++ programmers, for C++ programmers.