accelerate-0.5.0.0: accelerate.cabal
Name: accelerate
Version: 0.5.0.0
Cabal-version: >= 1.6
Tested-with: GHC >= 6.10.1
Synopsis: An embedded language for accelerated array processing
Description: This library defines an embedded language for
regular, multi-dimensional array computations with
multiple backends to facilitate high-performance
implementations. Currently, the only backend is an
interpreter that serves as a reference implementation
of the intended semantics of the language.
License: BSD3
License-file: LICENSE
Author: Manuel M T Chakravarty, Gabriele Keller, Sean Lee
Maintainer: Manuel M T Chakravarty <chak@cse.unsw.edu.au>
Category: Compilers/Interpreters, Concurrency, Data
Stability: Experimental
Build-type: Simple
Build-depends: array,
base == 3.*,
ghc-prim,
haskell98,
pretty
Exposed-modules: Data.Array.Accelerate
Data.Array.Accelerate.Interpreter
Other-modules: Data.Array.Accelerate.Array.Data
Data.Array.Accelerate.Array.Delayed
Data.Array.Accelerate.Array.Representation
Data.Array.Accelerate.Array.Sugar
Data.Array.Accelerate.AST
Data.Array.Accelerate.Debug
Data.Array.Accelerate.Language
Data.Array.Accelerate.Pretty
Data.Array.Accelerate.Smart
Data.Array.Accelerate.Type
Extra-source-files: INSTALL
examples/simple/DotP.hs
examples/simple/Filter.hs
examples/simple/Main.hs
examples/simple/Makefile
examples/simple/SAXPY.hs
examples/simple/Time.hs
Ghc-options: -Wall -fno-warn-orphans -fno-warn-name-shadowing
Extensions: FlexibleContexts, FlexibleInstances,
ExistentialQuantification, GADTs, TypeFamilies,
ScopedTypeVariables, DeriveDataTypeable,
BangPatterns, PatternGuards, TypeOperators, RankNTypes