Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Aug 1996 10:36:49 +0900 (JST)
From:      Michael Hancock <michaelh@cet.co.jp>
To:        FreeBSD Hackers <Hackers@FreeBSD.ORG>
Subject:   STREAM Benchmark (Results)
Message-ID:  <Pine.SV4.3.93.960823100450.15686A-100000@parkplace.cet.co.jp>

next in thread | raw e-mail | index | archive | help
Here the results, you'll have to draw your own conclusions.  The
benchmark is designed to shred the cache and reveal the cost of cache
misses.  While skimming over McCalpin's pages I noticed that he has a
machine balance metric, it might be derived from output of this benchmark.

To find out more about the STREAMS benchmark ...

	http://www.cs.virginia.edu/~mccalpin

	ftp://ftp.cs.virginia.edu/pub/stream/Code/stream_d.c
	ftp://ftp.cs.virginia.edu/pub/stream/Code/second_cpu.c

Most of the results were compiled using the stock cc (gcc 2.6.3)

	cc -O stream_d.c second_cpu.c -o stream_d -lm

Regards and thanks to all who sent me results,


Mike Hancock

RESULTS (sorted by Assignment)
=============================================================
Tyan Tempest II MB (Neptune based/PCI/EISA)
32MB 60ns parity RAM 2 x 16MB simms
P166, 512K Asynchronous cache
FreeBSD-current, cc -O
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    40.1569       0.4073       0.3984       0.4453
Scaling   :    40.1569       0.4228       0.3984       0.5156
Summing   :    49.5484       0.5183       0.4844       0.6094
SAXPYing  :    49.5484       0.5247       0.4844       0.6328
=============================================================
NexGen PCI P-90 system (no FPU, only consider assignment)
48M DRAM:
FreeBSD 2.1-Stable, thru CTM patch 0096, cc -O2
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    46.5455       0.3623       0.3438       0.4453
Scaling   :     0.2008      80.4070      79.6719      82.1875
Summing   :     0.2996      81.0184      80.1094      82.8125
SAXPYing  :     0.2195     110.0275     109.3516     112.6719
=============================================================
P100 Triton-I MB-8500TEC, 60ns 2 4x32 60ns DRAM, 
512k 12ns SRAM cache, FreeBSD 2.2-current, cc -O
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    60.6815       0.2220       0.2109       0.2344
Scaling   :    58.5143       0.2258       0.2188       0.2266
Summing   :    66.4216       0.3042       0.2891       0.3281
SAXPYing  :    64.6737       0.3016       0.2969       0.3203 
=============================================================
CPU: Pentium Pro (210.47-MHz 686-class CPU)
64MB RAM
FreeBSD 2.2-960612-SNAP
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    78.7692       0.2047       0.2031       0.2109
Scaling   :    78.7692       0.2063       0.2031       0.2109
Summing   :    93.0909       0.2649       0.2578       0.2656
SAXPYing  :    93.0909       0.2719       0.2578       0.2812
=============================================================
ASUS P55T2P4 (Triton II)
64MB 60ns Parity RAM, 2 x 32MB SIMM
P133, 512K PB cache, parity (not ECC) enabled
FreeBSD-2.2-snap-960801, cc -O
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    81.9200       0.1969       0.1953       0.2109
Scaling   :    78.7692       0.2079       0.2031       0.2266
Summing   :    83.0270       0.2938       0.2891       0.2969
SAXPYing  :    80.8421       0.2992       0.2969       0.3047
=============================================================
Intel Venus/PRO system (P6/200)
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    81.9200       0.1985       0.1953       0.2031
Scaling   :    81.9200       0.2000       0.1953       0.2031
Summing   :    87.7714       0.2782       0.2734       0.2812
SAXPYing  :    85.3333       0.2812       0.2812       0.2812
=============================================================
ASUS P/I P55T2P4 (Triton II)
64MB 60ns parity RAM, 4x16MB simms
P166, 512k PB cache
FreeBSD 2.1.5R, cc
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    85.3333       0.1938       0.1875       0.1953
Scaling   :    85.3333       0.1978       0.1875       0.2109
Summing   :    93.0909       0.2727       0.2578       0.2812
SAXPYing  :    93.0909       0.2697       0.2578       0.2812
=============================================================
ASUS Natoma PPro200
64M RAM 
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    89.0435       0.1963       0.1797       0.2109
Scaling   :    85.3333       0.1985       0.1875       0.2031
Summing   :    90.3529       0.2790       0.2656       0.2891
SAXPYing  :    90.3529       0.2829       0.2656       0.2891
=============================================================
Tyan Tomcat II MB (Triton II PCI/ISA)
32MB 60ns EDO RAM 2 x 16MB simms
Single, P120 256K PB cache
FreeBSD-2.1.5-RELEASE, cc -O
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    93.0909       0.1774       0.1719       0.1797
Scaling   :    73.1429       0.2290       0.2188       0.2422
Summing   :    85.3333       0.2938       0.2812       0.2969
SAXPYing  :    78.7692       0.3118       0.3047       0.3203
=============================================================
Iwill P54TSW2 with 512k cache, Triton I
P166
64MB RAM, 32MB EDO x 2
FreeBSD 2.1.0-RELEASE, cc -0
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    93.0909       0.1774       0.1719       0.1797
Scaling   :    93.0909       0.1774       0.1719       0.1797
Summing   :    93.0909       0.2578       0.2578       0.2578
SAXPYing  :    93.0909       0.2602       0.2578       0.2656
=============================================================

Brand names

=============================================================
Digital Venturis 5100 (SiS chipset)
56MB 60/70ns parity RAM, 2x16MB, 2x8MB simms, 8MB on motherboard
P100, 256k async cache
FreeBSD 2.1.5R, cc
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    52.5128       0.3173       0.3047       0.3281
Scaling   :    52.5128       0.3126       0.3047       0.3281
Summing   :    59.0769       0.4212       0.4062       0.4297
SAXPYing  :    59.0769       0.4236       0.4062       0.4375
=============================================================
Dell Dimension (Triton II) P166
32MB SDRAM 1 x 16MB DIMM
FreeBSD-2.1.5R, with pgcc-2.7.2
-------------------------------------------------------------
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:   119.4667       0.1540       0.1406       0.1641
Scaling   :   102.4000       0.1673       0.1641       0.1875
Summing   :   107.5200       0.2438       0.2344       0.2578
SAXPYing  :   104.0516       0.2494       0.2422       0.2734
=============================================================


Other architectures, just for comparison 

Alpha Server 1000 4/266 with 128M/RAM:
=============================================================
Function      Rate (MB/s)   RMS time     Min time     Max time
Assignment:    96.0000       0.1801       0.1667       0.1833
Scaling   :    96.0000       0.1836       0.1667       0.2000
Summing   :    96.0000       0.2586       0.2500       0.2833
SAXPYing  :    96.0000       0.2618       0.2500       0.2667







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.93.960823100450.15686A-100000>