Changes between Version 1 and Version 2 of DataParallel/Dec2010Release


Ignore:
Timestamp:
Dec 8, 2010 5:25:19 AM (5 years ago)
Author:
chak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DataParallel/Dec2010Release

    v1 v2  
    3030Performance goals:
    3131 * Vector works fast, sequentially, compared to C, Haskell mutable-array version [FINE]
    32   * Benchmarks: NoSlow, vector versions of Repa benchmarks
     32  * Benchmarks: !NoSlow, vector versions of Repa benchmarks
    3333 * Repa works fast in parallel
    3434  * MMult [OK, but about 20% slower than in 6.13; try with LLVM and w/o bounds checks] [BEN]
    3535  * Laplace '''[SLOW & DOESN'T SCALE]''' '''[BEN]'''
    3636  * Blur [OK]
    37   * EdgeDetect [OK]
     37  * !EdgeDetect [OK]
    3838  * FFT [OK]
    39 * Statically-nested DPH programs should work fast, in parallel
    40   * SumSquares [FINE]
     39 * Statically-nested DPH programs should work fast, in parallel
     40  * !SumSquares [FINE]
    4141  * Dot product [FINE]
    4242  * Evens '''[OK, but scales badly]''' '''[ROMAN (might affect Quickhull due to packByTags]'''
    4343  * SMVM '''[SLOW (lack of fusion)]''' '''[BEN & ROMAN]'''
    44 * Dynamically-nested DPH programs without user-defined datatypes should run correctly, but not necessarily fast
    45   * QuickSort '''[BROKEN (SpecConstr) & SLOW]''' '''[SIMON & BEN]'''
     44 * Dynamically-nested DPH programs without user-defined datatypes should run correctly, but not necessarily fast
     45  * Quicksort '''[BROKEN (SpecConstr) & SLOW]''' '''[SIMON & BEN]'''
    4646  * Quickhull [OK]
    47 * Dynamically-nested DPH programs with user-defined datatypes should run correctly, but not necessarily fast
     47 * Dynamically-nested DPH programs with user-defined datatypes should run correctly, but not necessarily fast
    4848  * Words '''[BROKEN (SpecConstr)]''' '''[SIMON]'''
    49   * BarnesHut [OK]
     49  * !BarnesHut [OK]
    5050
    5151Legend
    52  [FINE]    works well
    53  [OK]       fine for the release, but could be better
    54  [SLOW] not usable
     52  [FINE]::
     53    Works well
     54  [OK]::
     55   Fine for the release, but could be better
     56  [SLOW]::
     57   Not usable
     58Tags in '''bold''' require attention before the release.
    5559
    5660More benchmarks details at [wiki:DataParallel/BenchmarkStatus]