This set of measurements was captured by me on a friend's machine at his place,
namely an Intel Core Duo laptop running Ubuntu 7.10.
The benchmarks were run on 2007-12-09 using ghc 6.9.20071208 (approx) in
runlevel 1 (single-user mode).
I used an early version of the benchmark suite which didn't capture the exact
ghc version used and an early version of my ghc install scripts that didn't
try for a precise version. It ran on what was ghc head at the time.
-Peter
albatross
ghc 6.9.20071208 (or thereabouts)
Genuine Intel(R) CPU T2300 @ 1.66GHz (Core Duo)
1667.000 MHz
TESTKIND=THOROUGH
SUFFIX=
Time (byte counting) std
-------------------- avg dev slack
hs/byte-bs----acc: 0.918 4â° 0.1 ââââââ
|
hs/byte-bs----foldlx: 1.014 2â° 0.2 âââââââ
|
hs/byte-bs----foldrx: 0.999 2â° 0.1 ââââââ
|
hs/byte-bsl---acc: 1.957 1â° 0.1 ââââââââââââ
|
hs/byte-xxxxx-acc-1: 3.591 2â° 0.1
ââââââââââââââââââââââ
|
hs/byte-xxxxx-acc-2: 3.598 4â° 0.1
ââââââââââââââââââââââ
|
hs/byte-xxxxx-foldl: 3.594 1â° 0.1
ââââââââââââââââââââââ
|
c/byte-getchar: 3.761 2â° 0.1
âââââââââââââââââââââââ
|
c/byte-getchar-u: 0.719 2â° 0.3 âââââ
|
c/byte-4k: 0.101 10â° 3.1 â
|
Memory: Peak
------- KB
hs/byte-bs----acc: 147784
âââââââââââââââââââââââââââââââââââââââââ
|
hs/byte-bs----foldlx: 147812
âââââââââââââââââââââââââââââââââââââââââ
|
hs/byte-bs----foldrx: 147788
âââââââââââââââââââââââââââââââââââââââââ
|
hs/byte-bsl---acc: 3228 â
|
hs/byte-xxxxx-acc-1: 1904 â
|
hs/byte-xxxxx-acc-2: 1908 â
|
hs/byte-xxxxx-foldl: 1908 â
|
c/byte-getchar: 432 â
|
c/byte-getchar-u: 440 â
|
c/byte-4k: 436 â
|
Time (space counting) std
--------------------- avg dev slack
hs/space-bs-c8-acc-1: 1.313 0â° 0.2 ââââââââ
|
hs/space-bs-c8-foldlx-1: 1.326 1â° 0.1 ââââââââ
|
hs/space-bs-c8-foldlx-2: 1.328 1â° 0.1 ââââââââ
|
hs/space-bs-c8-foldrx: 1.128 1â° 0.2 âââââââ
|
hs/space-bs-c8-lenfil: 1.327 2â° 0.2 ââââââââ
|
hs/space-bslc8-acc-1: 3.002 1â° 0.1
âââââââââââââââââââ |
hs/space-bslc8-acc-2: 3.010 2â° 0.0
âââââââââââââââââââ |
hs/space-bslc8-acc-3: 2.586 1â° 0.1
ââââââââââââââââ |
hs/space-bslc8-chunk-1: 1.192 0â° 0.0 ââââââââ
|
hs/space-bslc8-chunk-2: 1.189 0â° 0.1 ââââââââ
|
hs/space-bslc8-chunk-3: 1.272 1â° 0.2 ââââââââ
|
hs/space-bslc8-foldl: 1.517 0â° 0.1 ââââââââââ
|
hs/space-bslc8-foldlx-1: 1.516 0â° 0.0 ââââââââââ
|
hs/space-bslc8-foldlx-2: 1.511 0â° 0.0 ââââââââââ
|
hs/space-bslc8-foldr-1: 1.205 1â° 0.2 ââââââââ
|
hs/space-bslc8-foldr-2: 1.202 3â° 0.1 ââââââââ
|
hs/space-bslc8-lenfil-1: 1.400 0â° 0.0 âââââââââ
|
hs/space-bslc8-lenfil-2: 1.396 0â° 0.0 âââââââââ
|
hs/space-bsl---foldlx: 1.476 1â° 0.1 âââââââââ
|
hs/space-xxxxx-acc-1: 4.245 1â° 0.0
ââââââââââââââââââââââââââ
|
hs/space-xxxxx-acc-2: 4.241 2â° 0.1
ââââââââââââââââââââââââââ
|
hs/space-xxxxx-foldl: 4.239 2â° 0.1
ââââââââââââââââââââââââââ
|
hs/space-xxxxx-lenfil: 6.287 2â° 0.0
ââââââââââââââââââââââââââââââââââââââ|
c/space-getchar: 4.031 18â° 0.0
âââââââââââââââââââââââââ
|
c/space-getchar-u: 0.609 2â° 0.7 ââââ
|
c/space-4k: 0.465 2â° 0.6 âââ
|
c/space-megabuf: 0.613 1â° 0.3 ââââ
|
c/space-getwchar: 4.584 1â° 0.1
ââââââââââââââââââââââââââââ
|
c/space-getwchar-u: 2.437 0â° 0.1
âââââââââââââââ |
c/space-32k: 0.445 1â° 0.5 âââ
|
c/space-32k-8: 0.448 0â° 0.0 âââ
|
Memory: Peak
------- KB
hs/space-bs-c8-acc-1: 147772
ââââââââââââââââââââââââââââââââââââââââ
|
hs/space-bs-c8-foldlx-1: 147800
âââââââââââââââââââââââââââââââââââââââââ
|
hs/space-bs-c8-foldlx-2: 147804
âââââââââââââââââââââââââââââââââââââââââ
|
hs/space-bs-c8-foldrx: 147776
ââââââââââââââââââââââââââââââââââââââââ
|
hs/space-bs-c8-lenfil: 147796
âââââââââââââââââââââââââââââââââââââââââ
|
hs/space-bslc8-acc-1: 3192 â
|
hs/space-bslc8-acc-2: 3192 â
|
hs/space-bslc8-acc-3: 3188 â
|
hs/space-bslc8-chunk-1: 65208
ââââââââââââââââââ
|
hs/space-bslc8-chunk-2: 65212
ââââââââââââââââââ
|
hs/space-bslc8-chunk-3: 75232
âââââââââââââââââââââ
|
hs/space-bslc8-foldl: 85856
ââââââââââââââââââââââââ
|
hs/space-bslc8-foldlx-1: 85852
ââââââââââââââââââââââââ
|
hs/space-bslc8-foldlx-2: 85856
ââââââââââââââââââââââââ
|
hs/space-bslc8-foldr-1: 169684
ââââââââââââââââââââââââââââââââââââââââââââââ|
hs/space-bslc8-foldr-2: 169684
ââââââââââââââââââââââââââââââââââââââââââââââ|
hs/space-bslc8-lenfil-1: 109404
ââââââââââââââââââââââââââââââ
|
hs/space-bslc8-lenfil-2: 109404
ââââââââââââââââââââââââââââââ
|
hs/space-bsl---foldlx: 85880
ââââââââââââââââââââââââ
|
hs/space-xxxxx-acc-1: 1916 â
|
hs/space-xxxxx-acc-2: 1916 â
|
hs/space-xxxxx-foldl: 1916 â
|
hs/space-xxxxx-lenfil: 1892 â
|
c/space-getchar: 436 â
|
c/space-getchar-u: 436 â
|
c/space-4k: 468 â
|
c/space-megabuf: 146968
ââââââââââââââââââââââââââââââââââââââââ
|
c/space-getwchar: 484 â
|
c/space-getwchar-u: 480 â
|
c/space-32k: 496 â
|
c/space-32k-8: 500 â
|
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe