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