The fpnla-examples package

[Tags: bsd3, library]

This package provides many example implementations of the operations defined in package fpnla (http://hackage.haskell.org/package/fpnla) using various data structures and algorithms.

IMPORTANT: Many algorithms are only partially implemented

The structures currently used are:

Operations are parallelized using the parallel framework (http://hackage.haskell.org/package/parallel), Monad-Par (http://hackage.haskell.org/package/monad-par), Repa (http://hackage.haskell.org/package/repa) and Accelerate (http://hackage.haskell.org/package/accelerate).

Details about the package may be found in the paper: Towards a functional run-time for dense NLA domain. In Proceedings of the 2Nd ACM SIGPLAN Workshop on Functional High-performance Computing. New York, NY, USA. ACM, pages 85-96 (http://www.fing.edu.uy/~mviera/papers/fhpc13.pdf).


Properties

Versions0.1, 0.1.1
Dependenciesaccelerate (>=0.13.0.5), array (>=0.4.0.1), base (==4.*), deepseq (>=1.3.0.1), fpnla, hmatrix (>=0.14.1.0), linear-algebra-cblas, monad-par (>=0.3.4.2), parallel (>=3.2.0.3), repa (>=3.2.3.3), vector (>=0.10.0.1)
LicenseBSD3
CopyrightUniversidad de la República, Uruguay
AuthorMauro Blanco, Pablo Perdomo, Pablo Ezzatti, Alberto Pardo, Marcos Viera
MaintainerPablo Perdomo <pperdomo@fing.edu.uy>, Mauro Blanco <mblanco@fing.edu.uy>
StabilityExperimental
CategoryMath, Parallelism
Upload dateTue Feb 4 00:14:48 UTC 2014
Uploaded bymblanco
Downloads139 total (11 in last 30 days)

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees