BSD-3-Clause licensed by Trevor L. McDonell, Ben Sherman
Maintained by Trevor L. McDonell
This version can be pinned in stack with:cublas-,2363

Haskell FFI Bindings to cuBLAS

Travis build status AppVeyor build status Stackage LTS Stackage Nightly Hackage

The cuBLAS library is an implementation of BLAS (Basic Linear Algebra Subprograms) for NVIDIA GPUs. This package provides FFI bindings to the functions of the cuBLAS library. You will need to install the CUDA driver and developer toolkit:


Revision history for cublas

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

The format is based on Keep a Changelog and the project adheres to the Haskell Package Versioning Policy (PVP) - 2020-08-26


  • Added support for Cabal-3


  • Fixed linking with CUDA-10.x - 2018-10-02


  • gemm[Strided]BatchedEx from CUDA-9.1 - 2018-03-12


  • Build fix for Cabal-2.2 (ghc-8.4) - 2017-11-15


  • getMathMode
  • setMathMode


  • Build fix for CUDA-9 - 2017-08-24