Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Aug 1996 20:00:07 +0000 ()
From:      Brian Campbell <brianc@loopback.ottawa.net>
To:        michaelh@cet.co.jp (Michael Hancock)
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: STREAM benchmark, (not streams)
Message-ID:  <199608162000.UAA00485@loopback.ottawa.net>
In-Reply-To: <Pine.SV4.3.93.960816143321.23741B-100000@parkplace.cet.co.jp> from Michael Hancock at "Aug 16, 96 02:41:13 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> Tyan Tempest II MB (Neptune based and slow)
> 32MB 60ns parity RAM 2 x 16MB simms
> P166

Mine's a Dell Dimension (Triton II)
32MB SDRAM 1 x 16MB DIMM
P166

> -------------------------------------------------------------
> This system uses 8 bytes per DOUBLE PRECISION word.
> -------------------------------------------------------------
> Array size = 1000000, Offset = 0
> Total memory required = 22.9 MB.
> Each test is run 10 times, but only
> the *best* time for each is used.
> -------------------------------------------------------------
> Your clock granularity/precision appears to be 7812 microseconds.
> Each test below will take on the order of 250000 microseconds.
>    (= 32 clock ticks)
> Increase the size of the arrays if this shows that
> you are not getting at least 20 clock ticks per test.
> -------------------------------------------------------------
> WARNING: The above is only a rough guideline.
> For best results, please be sure you know the
> precision of your system timer.
> -------------------------------------------------------------
> 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

-------------------------------------------------------------
This system uses 8 bytes per DOUBLE PRECISION word.
-------------------------------------------------------------
Array size = 1050000, Offset = 0
Total memory required = 24.0 MB.
Each test is run 10 times, but only
the *best* time for each is used.
-------------------------------------------------------------
Your clock granularity/precision appears to be 7812 microseconds.
Each test below will take on the order of 164062 microseconds.
   (= 21 clock ticks)
Increase the size of the arrays if this shows that
you are not getting at least 20 clock ticks per test.
-------------------------------------------------------------
WARNING: The above is only a rough guideline.
For best results, please be sure you know the
precision of your system timer.
-------------------------------------------------------------
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

> I compiled it on FreeBSD Current.
> 
> 	cc -O stream_d.c second_cpu.c -o stream_d -lm

Mine was compiled under FreeBSD-2.1.5R, with pgcc-2.7.2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608162000.UAA00485>