stream results

From: Frank de Lange (frank@unternet.org)
Date: Sun Jun 04 2000 - 10:21:21 CDT

  • Next message: H.W. Stockman: "More stream results, Athlon 800"

    Some more results...

    Hardware: generic (abit bp-6 dual-processor board, 2 x celeron 466, 256 MB RAM)
    Compiler: gcc version 2.95.2 19991024 (release)
    OS: Linux behemoth.localnet 2.4.0-test1 #1 SMP Sun Jun 4 01:41:17 CEST 2000 i686 unknown

    Results:

    stock binary
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 212.0554 0.0778 0.0754 0.0944
    Scale: 210.9139 0.0785 0.0759 0.0964
    Add: 247.3066 0.0996 0.0970 0.1226
    Triad: 245.1221 0.1008 0.0979 0.1306

    unoptimized (gcc -o stream_d -lm stream_d.c second_cpu.c) version
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 177.7778 0.0934 0.0900 0.1200
    Scale: 177.7778 0.0984 0.0900 0.1200
    Add: 184.6154 0.1321 0.1300 0.1400
    Triad: 171.4286 0.1462 0.1400 0.1600

    -O99 -fstrength-reduce -finline-funcs -fomit-frame-pointer -mcpu=i686 -march=i686 -malign-functions=4 -malign-jumps=4 -malign-loops=4
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 228.5714 0.0771 0.0700 0.0800
    Scale: 266.6667 0.0753 0.0600 0.0800
    Add: 266.6667 0.0971 0.0900 0.1000
    Triad: 218.1818 0.1131 0.1100 0.1200

    array size 2000000, -O99 -fstrength-reduce -finline-funcs -fomit-frame-pointer -mcpu=i686 -march=i686 -malign-functions=4 -malign-jumps=4 -malign-loops=4
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 213.3333 0.1605 0.1500 0.1900
    Scale: 228.5714 0.1545 0.1400 0.1900
    Add: 266.6667 0.1987 0.1800 0.2300
    Triad: 228.5714 0.2381 0.2100 0.2800

    With two stream processes running concurrently:

    optimized (-O99 -fstrength-reduce -finline-funcs -fomit-frame-pointer -mcpu=i686 -march=i686 -malign-functions=4 -malign-jumps=4 -malign-loops=4)

    process 1
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 145.4545 0.1426 0.1100 0.1600
    Scale: 133.3333 0.1464 0.1200 0.1600
    Add: 184.6154 0.1894 0.1300 0.2000
    Triad: 133.3333 0.2033 0.1800 0.2200

    process 2
    Function Rate (MB/s) RMS time Min time Max time
    Copy: 123.0769 0.1493 0.1300 0.1600
    Scale: 177.7778 0.1445 0.0900 0.1600
    Add: 200.0000 0.1808 0.1200 0.2000
    Triad: 133.3333 0.2052 0.1800 0.2100

    Cheers//Frank

    -- 
      WWWWW      _______________________
     ## o o\    /     Frank de Lange     \
     }#   \|   /                          \
      ##---# _/     <Hacker for Hire>      \
       ####   \      +31-320-252965        /
               \    frank@unternet.org    /
                -------------------------
     [ Hacker: http://www.jargon.org/html/entry/hacker.html ]
    



    This archive was generated by hypermail 2b29 : Sun Jun 11 2000 - 06:23:15 CDT