OS4 DepotLogo by DaveyD 
(anonymous IP:,2219) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Utility » Benchmark » stream.lha


Description: STREAM is a Memory + floating-pt Bandwith Tester
Download: stream.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 51kb
Version: 5.10
Date: 27 Apr 2024
Author: John D. McCalpin
Submitter: sailor
Homepage: http://www.cs.virginia.edu/stream/ref.html
Category: utility/benchmark
Replaces: utility/benchmark/stream.lha
License: Freeware
Distribute: yes
Min OS Version: 4.0
FileID: 12930
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 104  (Current version)
685  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
This is recompile V5.10 of:
STREAM: Sustainable Memory Bandwidth in High Performance Computers

In package there are two versions, both compilled with -O3:
stream - standartd powerpc code
stream_spe - code for SPE embedded FPU ( A1222+ )

Both stream and stream_spe are compilled from C source with unmodified ruleset
and should be compared with Standart results table: 
The "standard" set of results presents the results of the C or Fortran versions
of the STREAM benchmark running with 64-bit data types on production hardware.
SPE version uses non-modified algorithm, but utilize embedded FPU instead of
standard powerpc FPU ( compilled with "-mcpu=8540 -mspe -mabi=spe
-mfloat-gprs=double". Only change in stream_spe.c source is printing of results
stored in embedded FPU via standard printf().

This benchmark is originally designed for multi-CPU, vectorized, 64-bit
floating-point data streams. With this benchmark we can compare how our
single-CPU, 32-bit machines without vectorization are able to manage such data.

Stream works on top of arrays with 10 million double-precision floating-pont
Copy:         a(i) = b(i)  
Scale:        a(i) = q * b(i)
Add:          a(i) = b(i) + c(i)
Triad:        a(i) = bÍi) + q*c(i)

Results of stream v5.10 cannot be compared with results from previous version

April 25th 2024

File Version Size Date OS Dls Readme
stream_memspeed.lha0.679kb10 Mar 20084.0638¤ Stream_memspeed - A memory speed benchmark program
Copyright © 2004-2024 by Björn Hagström All Rights Reserved