cusolver

FFI bindings to CUDA Solver, a LAPACK-like library

LTS Haskell 19.7:0.3.0.0
Stackage Nightly 2022-03-17:0.3.0.0
Latest on Hackage:0.3.0.0

See all snapshots cusolver appears in

BSD-3-Clause licensed and maintained by Trevor L. McDonell
This version can be pinned in stack with:cusolver-0.3.0.0@sha256:53a8e50bdaba9c4777fc8e7addef37e0e6c7b89fbe6f0212bb7ed9d60af82662,3141

Haskell FFI Bindings to cuSolver

Travis build status AppVeyor build status Stackage LTS Stackage Nightly Hackage

The cuSolver library provides useful LAPACK-like features implemented on NVIDIA GPUs, such as common matrix factorization and triangular solve routines for dense matrices, a sparse least-squares solver routine, and an eigenvalue solver. This package provides FFI bindings to the functions of the cuSolver library. You will need to install the CUDA driver and developer toolkit:

http://developer.nvidia.com/cuda-downloads

http://docs.nvidia.com/cuda/cusolver/index.html

Changes

Revision history for cusolver

Notable changes to the project will be documented in this file.

The format is based on Keep a Changelog.

0.3.0.0 - 2020-08-26

Added

  • Operations from CUDA-10.1
  • Support for Cabal-3

0.2.0.0 - 2018-10-02

Added

  • Dense eigenvalue solver routines from CUDA-9.0

0.1.0.1 - 2018-03-12

Fixed

  • Build fix for Cabal-2.2 (ghc-8.4)

0.1.0.0 - 2017-08-24

  • First version. Released on an unsuspecting world.