Name: cuda Version: 0.1 Synopsis: A binding to the CUDA interface for programming NVIDIA GPUs Description: 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 (tested with v2.3). . . 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 . License: BSD3 License-file: LICENSE Copyright: Copyright (c) 2009-10. Trevor L. McDonell Author: Trevor L. McDonell Maintainer: Trevor L. McDonell Category: Foreign Cabal-version: >=1.2 Build-type: Configure Extra-tmp-files: cuda.buildinfo Extra-source-files: configure cuda.buildinfo.in Library Exposed-Modules: Foreign.CUDA Foreign.CUDA.Runtime Foreign.CUDA.Runtime.Device Foreign.CUDA.Runtime.Error Foreign.CUDA.Runtime.Event Foreign.CUDA.Runtime.Exec Foreign.CUDA.Runtime.Marshal Foreign.CUDA.Runtime.Ptr Foreign.CUDA.Runtime.Stream Foreign.CUDA.Runtime.Thread Foreign.CUDA.Runtime.Utils Foreign.CUDA.Driver Foreign.CUDA.Driver.Context Foreign.CUDA.Driver.Device Foreign.CUDA.Driver.Error Foreign.CUDA.Driver.Event Foreign.CUDA.Driver.Exec Foreign.CUDA.Driver.Marshal Foreign.CUDA.Driver.Module Foreign.CUDA.Driver.Stream Foreign.CUDA.Driver.Utils Other-modules: Foreign.CUDA.Internal.C2HS Foreign.CUDA.Internal.Offsets Include-dirs: . C-sources: cbits/stubs.c Build-tools: c2hs, hsc2hs Build-depends: base >= 3 && < 5, haskell98, bytestring, extensible-exceptions Extensions: ghc-options: -Wall extra-libraries: cuda cudart