Logo by Alessandro Bacchia (anonymous IP: 98.84.18.52,2251) | ||||||||||||||
| ||||||||||||||
Audio (343) Datatype (51) Demo (203) Development (600) Document (24) Driver (97) Emulation (148) Game (1008) Graphics (500) Library (118) Network (233) Office (66) Utility (931) Video (69) Total files: 4391 Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
Support the site
|
=========================================================== This is recompile V5.10 of: STREAM: Sustainable Memory Bandwidth in High Performance Computers https://www.cs.virginia.edu/stream/ =========================================================== 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 values. 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 v5.7. April 25th 2024 Sailor
|
Copyright © 2004-2024 by Björn Hagström All Rights Reserved |