The meta-par-accelerate package

[Tags:bsd3, library]

This package provides a Control.Monad.Par.Meta.Resource for building meta-par (hackage.haskell.org/package/meta-par) schedulers with GPU support. This package also provides a complete scheduler for CPU plus GPU execution. It supports the Control.Monad.Par.Par monad programming model with additional support for GPUs.

Properties

Versions 0.3, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5
Dependencies abstract-deque, abstract-par, abstract-par-accelerate, accelerate (>=0.10), accelerate-cuda, accelerate-io (>=0.12), array, base (==4.*), meta-par, QuickCheck, transformers, vector [details]
License BSD3
Copyright (c) Adam Foltzer 2011-2012
Author Ryan Newton, Adam Foltzer 2011-2012
Maintainer Ryan Newton <rrnewton@gmail.com>
Stability Experimental
Category Parallelism
Home page https://github.com/simonmar/monad-par
Uploaded Fri May 11 21:53:22 UTC 2012 by RyanNewton
Distributions NixOS:0.3.5
Downloads 1288 total (27 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
Successful builds reported [all 5 reports]

Modules

  • Control
    • Monad
      • Par
        • Meta
          • Control.Monad.Par.Meta.AccSMP
          • Resources
            • Control.Monad.Par.Meta.Resources.Accelerate

Flags

NameDescriptionDefaultType
newaccelerateDisabledAutomatic
cudaDisabledAutomatic
debugDisabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees