Permalink
Switch branches/tags
Nothing to show
Commits on Oct 22, 2015
  1. Merge pull request #5 from Athas/master

    Mention how to compile the Haskell code.
    committed Oct 22, 2015
Commits on Oct 20, 2015
  1. Merge pull request #4 from Athas/master

    Compile on newer versions of accelerate and GHC.
    committed Oct 20, 2015
Commits on Oct 19, 2015
  1. Merge pull request #3 from Athas/master

    Build fixes from @Athas.
    committed Oct 19, 2015
Commits on Oct 17, 2015
Commits on Nov 15, 2012
  1. Don't share `uPow` and `dPow` but recompute them.

    * As adviced by @tmcdonell `uPow` and `dPow` are now functions rather than precomputed vectors and each iteration of `prevPut` is composed by `>->`. Alas, I still run out of processes when I try run price an option with 8 years expiry.
    
    * Deleted some stale comments
    committed Nov 15, 2012
Commits on Nov 14, 2012
  1. Use the direct scheduler to work around Par monad but.

    It is slower thatn the straight vector version, but at least it runs now without getting the dreaded `thread blocked indefinitely in an MVar operation` error.
    committed Nov 14, 2012
  2. Add Par-monad variant

    committed Nov 14, 2012
  3. Add main function and fix bitrot

    * Add a small main function that allows easy experimentation from the CL
    * Don't use Accelerate.IO as it has drifted from Data.Vector
    committed Nov 14, 2012
Commits on Aug 31, 2012
  1. Improve some formulations in README

    committed Aug 31, 2012
  2. Add link to Rolf's paper

    committed Aug 31, 2012
Commits on Aug 24, 2012
  1. Move the unsafe SML version to its own file, which you can then selec…

    …t in the Makefile.
    committed Aug 24, 2012
Commits on Aug 16, 2012
  1. use of Unsafe.Vector

    melsman committed Aug 16, 2012
  2. Merge pull request #1 from melsman/master

    Experiments with Fusable Functional Vectors (FFVs)
    committed Aug 16, 2012
Commits on Aug 15, 2012
  1. Add comment with expected results

    committed Aug 15, 2012
Commits on May 23, 2012
  1. Add type declaration to make it easy to switch between Float and Double.

    I would like to use Doubles however, that results in a large number of
    errors from ptxas saying that Double is not supported.
    committed May 23, 2012
Commits on May 22, 2012
Commits on May 20, 2012
Commits on May 7, 2012
  1. Fix small typo

    committed May 7, 2012
Commits on Apr 23, 2012
  1. Add SML version

    committed Apr 23, 2012
Commits on Apr 22, 2012
  1. Add Haskell version

    committed Apr 22, 2012
  2. initial commit

    committed Apr 22, 2012