abstract-par-accelerate: Provides the class ParAccelerate, nothing more.

[ bsd3, library, parallelism ] [ Propose Tags ] [ Report a vulnerability ]

Following the convention the abstract-par package, this package simply defines an interface, in the form of a type class, and does not contain any implementation. Importing this module gives the user an API to access Accelerate computations from within Par computations, with the added benefit that the Par can do integrated CPU/GPU scheduling.

Modules

  • Control
    • Monad
      • Par
        • Control.Monad.Par.Accelerate

Flags

Automatic Flags
NameDescriptionDefault
ioDisabled
newaccelerateEnabled

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

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.3.1, 0.3.2, 0.3.3
Dependencies abstract-par (>=0.3), accelerate (>=0.10), accelerate-io (>=0.12), array, base (>=4 && <5), vector (>=0.9) [details]
License BSD-3-Clause
Copyright (c) Ryan Newton 2011-2012
Author Ryan Newton <rrnewton@gmail.com>
Maintainer Ryan Newton <rrnewton@gmail.com>
Category Parallelism
Home page https://github.com/simonmar/monad-par
Uploaded by RyanNewton at 2012-05-14T15:47:22Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 3256 total (15 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2016-10-26 [all 10 reports]