Stream benchmarks for Apple MacBook Pro laptop

From: Dave Boyce <dave@phuq.org>
Date: Fri Jan 26 2007 - 12:20:14 CST

Machine is an Apple MacBook Pro (late 2006 model), with
2.16GHz Intel Core 2 Duo, 4Mb L2 cache, and 2Gb of 667MHz
DDR2 SDRAM.

Compiled with gcc -O3 stream.c, but optimisation level doesn't
affect the numbers much. Only one core was used.

-------------------------------------------------------------
This system uses 8 bytes per DOUBLE PRECISION word.
-------------------------------------------------------------
Array size = 2000000, Offset = 0
Total memory required = 45.8 MB.
Each test is run 10 times, but only
the *best* time for each is used.
-------------------------------------------------------------
Printing one line per active thread....
-------------------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds.
Each test below will take on the order of 9975 microseconds.
    (= 9975 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) Avg time Min time Max time
Copy: 2545.3287 0.0126 0.0126 0.0127
Scale: 2471.0532 0.0132 0.0129 0.0139
Add: 2964.4343 0.0165 0.0162 0.0166
Triad: 3009.0063 0.0161 0.0160 0.0163
-------------------------------------------------------------
Solution Validates
-------------------------------------------------------------

Regards,

        - Dave
Received on Sun Jan 28 09:37:50 2007

This archive was generated by hypermail 2.1.8 : Sun Feb 18 2007 - 15:36:52 CST