Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.0% on hackage.haskell.org
Top 3.9% downloads on hackage.haskell.org
Top 7.2% dependent packages on hackage.haskell.org
Top 6.7% forks on hackage.haskell.org

hackage.haskell.org : cuda

The CUDA library provides a direct, general purpose C-like SPMD programming model for NVIDIA graphics cards (G8x series onwards). This is a collection of bindings to allow you to call and control, although not write, such functions from Haskell-land. You will need to install the CUDA driver and developer toolkit. http://developer.nvidia.com/cuda-downloads The setup script will look for your CUDA installation by checking, in the following order: The CUDA_PATH environment variable Searching for nvcc on the PATH Checking at /usr/local/cuda CUDA_PATH_Vx_y environment variable, for recent CUDA toolkit versions x.y This library provides bindings to both the CUDA Driver and Runtime APIs. To get started, see one of: Foreign.CUDA.Driver (a short tutorial is available here) Foreign.CUDA.Runtime Tested with library versions up to CUDA-11.4. See also the travis-ci.org build matrix for version compatibility. The setup script for this package requires at least Cabal-1.24. To upgrade, execute one of: cabal users: cabal install Cabal --constraint="Cabal >= 1.24" stack users: stack setup --upgrade-cabal Due to an interaction between GHC-8 and unified virtual address spaces in CUDA, this package does not currently work with GHCi on ghc-8.0.1 (compiled programs should work). See the following for more details: https://github.com/tmcdonell/cuda/issues/39 https://ghc.haskell.org/trac/ghc/ticket/12573 The bug should be fixed in ghc-8.0.2 and beyond. For additional notes on installing on Windows, see: https://github.com/tmcdonell/cuda/blob/master/WINDOWS.md

Registry - Source - JSON
purl: pkg:hackage/cuda
Keywords: bsd3, foreign, library, program, cuda, ffi-bindings, haskell
License: BSD-3-Clause
Latest release: over 13 years ago
First release: about 14 years ago
Dependent packages: 2
Dependent repositories: 19
Downloads: 36,724 total
Stars: 75 on GitHub
Forks: 34 on GitHub
Total Commits: 801
Committers: 16
Average commits per author: 50.063
Development Distribution Score (DDS): 0.04
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago

    Loading...
    Readme
    Loading...