Stream results for an HP Integrity rx7640 with the sx2000 chipset,
and 1.6GHz/6MB Itanium 2 processors:
2 cells, 8 processors, 64GB of memory (32x2GB DIMMs):
---------------------------------------------------
Function Rate (MB/s) Avg time Min time Max time
Copy: 14541.5294 0.0707 0.0704 0.0727
Scale: 14439.8401 0.0712 0.0709 0.0718
Add: 16186.9975 0.0950 0.0949 0.0954
Triad: 16279.3147 0.0947 0.0944 0.0952
1 cell, 4 processors, 32GB of memory (16x2GB DIMMs):
--------------------------------------------------
Function Rate (MB/s) Avg time Min time Max time
Copy: 7269.1773 0.1411 0.1409 0.1420
Scale: 7234.8671 0.1418 0.1415 0.1421
Add: 8121.1063 0.1894 0.1891 0.1900
Triad: 8141.6838 0.1888 0.1887 0.1892
For the two node test the system was configured with half
of the memory in each cell assigned to local memory.
The runs used the v5.6 f90 version of the stream benchmark, with
the following changes:
97c97
< PARAMETER (n=2000000,offset=0,ndim=n+offset,ntimes=10)
---
> PARAMETER (n=64000064,offset=0,ndim=n+offset,ntimes=10)
124c124
< * COMMON a,b,c
---
> COMMON a,b,c
245c245
< 9020 FORMAT (1x,a,i4,a)
---
> 9020 FORMAT (1x,a,i6,a)
compiled as follows:
f90 -o stream_d.omp +Ofaster +DD64 +extend_source +autodbl4 +noppu
-Wl,+pd,1M +Oopenmp stream.f mysecond.o
and run with the mpsched -P RR command to distribute the processes in a
round robin
fashion across the locality domains. By default each thread allocated
memory
from the local memory in each cell. Here are the outputs for each
configuration:
2 cells, 8 processors, 64GB of memory (32x2GB DIMMs):
mpsched -T RR stream_d.omp
----------------------------------------------
Double precision appears to have 16 digits of accuracy
Assuming 8 bytes per DOUBLE PRECISION word
----------------------------------------------
----------------------------------------------
STREAM Version $Revision: 5.6 $
----------------------------------------------
Array size = 64000064
Offset = 0
The total memory requirement is 1464 MB
You are running each test 10 times
--
The *best* time for each test is used
*EXCLUDING* the first and last iterations
----------------------------------------------
Number of Threads = 8
----------------------------------------------
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
----------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds
----------------------------------------------------
Function Rate (MB/s) Avg time Min time Max time
Copy: 14541.5294 0.0707 0.0704 0.0727
Scale: 14439.8401 0.0712 0.0709 0.0718
Add: 16186.9975 0.0950 0.0949 0.0954
Triad: 16279.3147 0.0947 0.0944 0.0952
----------------------------------------------------
1 cell, 4 processors, 32GB of memory (16x2GB DIMMs):
mpsched -T RR stream_d.omp
----------------------------------------------
Double precision appears to have 16 digits of accuracy
Assuming 8 bytes per DOUBLE PRECISION word
----------------------------------------------
----------------------------------------------
STREAM Version $Revision: 5.6 $
----------------------------------------------
Array size = 64000064
Offset = 0
The total memory requirement is 1464 MB
You are running each test 10 times
--
The *best* time for each test is used
*EXCLUDING* the first and last iterations
----------------------------------------------
Number of Threads = 4
----------------------------------------------
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
Printing one line per active thread....
----------------------------------------------------
Your clock granularity/precision appears to be 1 microseconds
----------------------------------------------------
Function Rate (MB/s) Avg time Min time Max time
Copy: 7269.1773 0.1411 0.1409 0.1420
Scale: 7234.8671 0.1418 0.1415 0.1421
Add: 8121.1063 0.1894 0.1891 0.1900
Triad: 8141.6838 0.1888 0.1887 0.1892
----------------------------------------------------
Solution Validates!
----------------------------------------------------
Received on Tue Mar 21 21:43:43 2006
This archive was generated by hypermail 2.1.8 : Wed Mar 22 2006 - 08:28:06 CST