STREAM benchmark result
From: Tein Horng Yuan (tyuan@beta.wsl.sinica.edu.tw)
Date: Thu Sep 03 1998 - 22:37:18 CDT
Hi, Dr. McCalpin,
I have done stream benchmark on many PC and Mac systems. Please add the
results to your list. Thanks.
-- Tein
http://www.pcf.sinica.edu.tw/benchmark/system/stream/index.html
STREAM benchmark result
STREAM
Benchmark
Results
All the data is running at N=1000000 (Default value) in stream_d.c
Basically, you can only use stream to check the double precision throughput
over the system bus. As far as we know, the ideal and the best result
of stream is determined by the system bus speed. For example, all
the 66MHz based Intel PII CPUs(233, 266, 300) are running at almost the
same result. Besides the system bus speed, compiler, floating point
performance, RAM and even RAM module slot can make the result variant.
Currently, we are using 'stream' as our standard tool to calibrate our
memory subsystem. For further information, please check the
overclock example.
ASUS P2B(100MHz), PII 400, Redhat 5.1, Kernel 2.0.34,
128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
320.0000 |
320.0000 |
400.0000 |
400.0000 |
ASUS P2L97(66MHz), PII-233, Redhat 5.1, Kernel 2.1.106,
128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
200.0000 |
240.0000 |
240.0000 |
ASUS P2L97(66MHz), PPro
200 256KB L2 overclock 233, Redhat 5.1, Kernel 2.0.34
128MB SDRAM egcs-1.0.2,
gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
228.5714 |
266.6667 |
240.0000 |
ASUS P2L97(66MHz), PPro
200 512KB L2 overclock 233, Redhat 5.1, Kernel 2.1.0.34
128MB SDRAM egcs-1.0.2,
gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
228.5714 |
240.0000 |
240.0000 |
ACER 710TE Extensa Notebook(66MHz), PII-233, Redhat 5.1,
Kernel 2.0.34
32MB SDRAM , egcs-1.0.2, gcc -O6 -funroll-loops
N is set to '500000' in stream_d.c
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
160.0000 |
171.4286 |
133.3333 |
IBM ThinkPad 600(66MHz), PII-233, Redhat 5.1, Kernel
2.0.34, 160MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
200.0000 |
218.1818 |
218.1818 |
ASUS P2L97(66MHz), PII-266, Redhat 5.1, Kernel 2.0.34,
128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops and pgcc -tp p6 -O3 -Munroll
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
228.5714 |
240.0000 |
240.0000 |
ASUS P2L97(66MHz), PII-300, Redhat 5.1, Kernel 2.0.34,
256MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops and pgcc -tp p6 -O3 -Munroll
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
200.0000 |
228.5714 |
240.0000 |
240.0000 |
GA-586TX3(66MHz), Pentium 233 MMX, Redhat 5.1, Kernel
2.0.34, 64MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
106.6667 |
145.4545 |
141.1765 |
141.1765 |
GA-586TX3(66MHz), AMD K6 233, Redhat 5.1,
Kernel 2.0.34, 64MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
88.8889 |
84.2105 |
100.0000 |
96.0000 |
Iwill XA100(66MHz), Pentium 233 MMX, Redhat 5.1, Kernel
2.0.34, 128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
114.2857 |
177.7778 |
184.6154 |
184.6154 |
Iwill XA100(66MHz), AMD K6-233, Redhat 5.1, Kernel 2.0.34,
128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
100.0000 |
100.0000 |
96.0000 |
96.0000 |
Iwill XA100(100MHz), AMD K6-2 300, Redhat 5.1, Kernel
2.0.34, 128MB SDRAM
egcs-1.0.2, gcc -O6 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
123.0769 |
145.4545 |
133.3333 |
126.3158 |
HP SPP2000, HP-UX B.10..01 U 9000/889, 16xCPU, 4GB RAM
cc +O3dataprefetch
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
320.0003 |
399.9998 |
342.8575 |
342.8575 |
Mac G3 Desktop(66MHz), PPC750 266MHz, Mac OS 8.0, 64MB
SDRAM
executable provided directly from STREAM site
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
150.8331 |
146.7856 |
153.4502 |
146.5425 |
Mac G3 Desktop(66MHz), PPC750 266MHz, Redhat PPC Feb_98,
Kernel 2.1.24
64MB SDRAM, gcc -O3 -funroll-loops
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
133.3335 |
133.3335 |
141.1766 |
141.1766 |
Mac G3 WallStreet Powerbook(83MHz), PPC750 292MHz, Mac
OS 8.1, 64MB SDRAM
executable provided directly from STREAM site
Copy(MB/sec) |
Scale(MB/sec) |
Add(MB/sec) |
Triad(MB/sec) |
155.7253 |
153.8314 |
147.2280 |
142.9784 |
Last updated on 08/10/98
For further information, please email pcfarm@sinica.edu.tw
This archive was generated by hypermail 2b29
: Tue Apr 18 2000 - 05:23:07 CDT