Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

This branch is 1 commit ahead, 185 commits behind simonmar:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Deques @ 3fb5e61
Experimental
HSBenchScaling @ 650e2e2
RPC
abstract-par-accelerate
abstract-par
accelerate @ a140594
bench_results @ 83cc668
distributed-process @ 6b26fa9
examples
meta-par-accelerate
meta-par-cuda
meta-par-dist-tcp
meta-par
monad-par-extras
monad-par
tests
.gitignore
.gitmodules
DEVLOG.md
Makefile
README.md
clone_submodules.sh

README.md

The Par Monad and Friends

Please read the package descriptions in './/.cabal'. If you've acquired this source package from github you should have the examples/ subdirectory. Look at examples/README.md to get started running examples.

Here are some commands you may be interested in. First, install to everything (except for GPU/CUDA-dependent packages):

git submodule update --init --recursive
make mega-install

That will install certain dependencies as well (Deques and accelerate), "make install" just installs the packages directly contained within this repo. See the Makefile for other things you can do (e.g. "make mega-install-cuda" which depends on CUDA).

Some of the individual packages have test-suites:

cd monad-par; cabal test

Or for more detailed output:

./monad-par/dist/build/test-monad-par/test-monad-par
Something went wrong with that request. Please try again.