Changes between Version 77 and Version 78 of DataParallel/BenchmarkStatus


Ignore:
Timestamp:
Dec 3, 2010 6:41:12 AM (5 years ago)
Author:
benl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DataParallel/BenchmarkStatus

    v77 v78  
    33= Status of DPH Benchmarks =
    44
    5 '''Last updated''': 2nd December 2010.
     5'''Last updated''': 3nd December 2010.
    66
    77This page gives an overview of how well the benchmarks in the [http://darcs.haskell.org/packages/dph/dph-examples dph-examples/] directory of package dph are currently working.
     
    1111[[br]]
    1212= Summary =
    13  * Evens: gets slower as the number of threads increases, probably because it's using a filtering operation.
    14  * !QuickHull: vectorised.par.N1 version is 6x slower than the immutable Data.Vector version in absolute terms. This may be related to the problem with Evens.
     13 * !QuickHull: vectorised.par.N1 version is 6x slower than the immutable Data.Vector version in absolute terms.
    1514 * !QuickSort: vectorised.seq version doesn't compile due to a blow-up in !SpecConstr.
    16  * !BarnesHut: has a core-lint error due to a bug in the rule matcher. If you turn off -dcore-lint it segfaults when run. Before recent GHC changes it compiled (with core-lint error), but vectorised.par Barnes-Hut algorithm was 50x slower than the version using immutable Data.Vector.
     15 * !SMVM: appears to have rotted since the change to Data.Vector. Doesn't appear to read the input files properly.
     16 * !BarnesHut: builds but runs very slowly. The immediate problem is that some dictionaries are recursive, their methods don't inlined, so fusion doesn't work.
    1717
    1818= !ToDo =