The cuda package

[Tags: bsd3, library]

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/object/cuda.html

Note that on Snow Leopard, the c2hs preprocessor is confused by the notation for Apple's Blocks extension, so to work around this:

 cabal install --c2hs-option=-ccpp-4.0

Properties

Versions0.1, 0.2, 0.2.1, 0.2.2, 0.3.2, 0.3.2.1, 0.3.2.2, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.4.1.0, 0.4.1.1, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.1.0, 0.5.1.1, 0.6.0.0, 0.6.0.1, 0.6.5.0
Dependenciesbase (>=3 && <5), bytestring, extensible-exceptions, haskell98
LicenseBSD3
CopyrightCopyright (c) [2009..2010]. Trevor L. McDonell <tmcdonell@cse.unsw.edu.au>
AuthorTrevor L. McDonell <tmcdonell@cse.unsw.edu.au>
MaintainerTrevor L. McDonell <tmcdonell@cse.unsw.edu.au>
CategoryForeign
Upload dateMon Jun 21 02:15:44 UTC 2010
Uploaded byTrevorMcDonell
DistributionsNixOS:0.6.5.0
Downloads3508 total (349 in last 30 days)

Modules

Flags

NameDescriptionDefault
emuUse runtime device emulation (cuda >= 3.0)Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees