Permalink
Commits on Oct 26, 2005
  1. Job: 7045

    Everyone except us was using inline for gen_random...
    brucehoult committed Oct 26, 2005
Commits on Oct 9, 2005
  1. Job: 7045

    Better version (thanks Peter and Bruce) using extended integers.
    Works, but is slow).
    Brent Fulgham committed Oct 9, 2005
Commits on Oct 8, 2005
  1. Job: 7045

    Initial, partially-working Dylan pidigits.  Help!
    Not converging to solution.
    Brent Fulgham committed Oct 8, 2005
Commits on Oct 7, 2005
  1. Job: 7045

    Improved sumcol by 50%
    brucehoult committed Oct 7, 2005
  2. Job: 7045

    Fixed oops
    brucehoult committed Oct 7, 2005
Commits on Oct 6, 2005
  1. Job: 7045

    Make k-nucleotide about 80% faster.
    Further improvement could be gained by making the <key-value-pair> store an
    offset and length into the sequence, to avoid allocating all those little strings.
    brucehoult committed Oct 6, 2005
  2. Job: 7045

    slightly cleaned-up k-nucleotide
    brucehoult committed Oct 6, 2005
Commits on Oct 5, 2005
  1. Job: 7045

    binary-trees output corrected
    brucehoult committed Oct 5, 2005
  2. Job: 7045

    fix output format for k-nucleotide.  Hopefully it'll show up with a (slow) time now
    brucehoult committed Oct 5, 2005
  3. Job: 7045

    Converted to use if/select instead of GF dispatch
    brucehoult committed Oct 5, 2005
  4. Job: 7045

    Initial implementation of binary-trees benchmark.
    Works, but doesn't use static discriminator function as I think it should, so is slow
    brucehoult committed Oct 5, 2005
  5. Job: 7045

    Hack in d2c-specific hack for <double-vector>
    brucehoult committed Oct 5, 2005
  6. Job: 7045

    Implement spectral-norm for the shootout. This is 10x slower than C, but probably has to be that way until we have real limited vector support to get rid of the heap 
    allocation overhead.
    waywardmonkeys committed Oct 5, 2005
Commits on Oct 4, 2005
  1. Job: 7045

    tweak tak formatting
    brucehoult committed Oct 4, 2005
  2. Job: 7045

    * Ugly nsieve implementation, based on Eric Kidd's archtype Dylan example program.
    Brent Fulgham committed Oct 4, 2005
  3. Job: 7045

    Make tak a local method so we get tail-call elimination
    brucehoult committed Oct 4, 2005
Commits on Oct 3, 2005
  1. Job: 7045

    No performance difference, but cooler code according to Bruce Hoult.
    waywardmonkeys committed Oct 3, 2005
  2. Job: 7045

    Correct loop termination leads to correct output. Fix by Bruce Hoult.
    waywardmonkeys committed Oct 3, 2005
  3. Job: 7045

    Just use <single-float> and not <float> to go from 27s on my machine to 
    1.3s.
    waywardmonkeys committed Oct 3, 2005
  4. Job: 7045

    Implementation of takfp shootout benchmark by Brent Fulgham. 
    (Optimization coming up.)
    waywardmonkeys committed Oct 3, 2005
  5. Job: 7045

     * Made faster to be about 2x as slow as C.
     * Fixed spacing and some naming problems/choices.
    waywardmonkeys committed Oct 3, 2005
Commits on Mar 20, 2005
  1. bug: 7045

    Fixed some cut&paste errors, proper output for harmonic.
    andreas23 committed Mar 20, 2005
  2. job: 7045

    Match the expected output format, and minor style fixes.
    andreas23 committed Mar 20, 2005
  3. bug: 7045

    Use proper format for floating point output.
    andreas23 committed Mar 20, 2005
  4. job: 7045

    Convert words to lowercase. This file needs speed optimization.
    andreas23 committed Mar 20, 2005
  5. job: 7045

    It is called fannkuch after all.
    andreas23 committed Mar 20, 2005
  6. bug: 7045

    Fix spelling error.
    andreas23 committed Mar 20, 2005
  7. bug: 7045

    Even more shootout benchmarks by luc (Serg Kozhemyakin)
    andreas23 committed Mar 20, 2005
  8. bug: 7045

    Another benchmark by luc.
    andreas23 committed Mar 20, 2005
  9. bug: 7045

    Two more shootout examples by luc.
    andreas23 committed Mar 20, 2005
Commits on Dec 16, 2004
  1. job: 7045

    changed calls to "error" to "signal"
    Peter Hinely committed Dec 16, 2004
Commits on Dec 8, 2004
  1. Job: minor

    Removed unneeded svn:executable properties from shootout tests.
    promovicz committed Dec 8, 2004
Commits on Sep 11, 2004
  1. job: 7045

    read-into! + various other improvements = much faster
    Peter Hinely committed Sep 11, 2004
Commits on Sep 9, 2004
  1. job: 7045

    Mistakenly committed previously version with Libraries: and Modules: header (from testing with <bit-vectors>)
    Peter Hinely committed Sep 9, 2004
  2. job: 7045

    More speed-ups.
    Getting closer... We are now only 2.3x slower than C.
    
    # DYLAN VERSION
    $ time ./sieve 10000
    Count: 1028
    real    0m3.078s
    user    0m3.064s
    sys     0m0.010s
    
    # C VERSION
    $ gcc -O2 sieve-c.c -o sieve-c
    $ time ./sieve-c 10000
    Count: 1028
    real    0m1.297s
    user    0m1.281s
    sys     0m0.020s
    Peter Hinely committed Sep 9, 2004