Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Woodcrest Memory bandwidth

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

John Cutonilli jcutonilli at haifire.com
Mon Aug 14 16:52:35 PDT 2006


I have an older system, but I thought the results were interesting.

ifort -O3 -static  stream.f mysecond.o
Function     Rate (MB/s)  Avg time   Min time  Max time
Copy:       2874.5953      0.0113      0.0111      0.0115
Scale:      2864.0447      0.0114      0.0112      0.0125
Add:        3467.2027      0.0143      0.0138      0.0172
Triad:      3471.2678      0.0142      0.0138      0.0150

ifort -O3 -static -xN stream.f mysecond.o
Function     Rate (MB/s)  Avg time   Min time  Max time
Copy:       4102.0088      0.0079      0.0078      0.0084
Scale:      4100.8808      0.0079      0.0078      0.0082
Add:        4437.9277      0.0110      0.0108      0.0112
Triad:      4431.2855      0.0110      0.0108      0.0112

It's pretty interesting the difference a small change to the compiler
options will give.

The 10 GB/s number may be a reference to the 10.5 GB/s maximum bandwidth per
processor the Woodcrest 1333 MHz FSB cpus are theoretically capable of
achieving. This is in contrast to the 6.4 GB/s numbers for the Opterons and
older Intels (PC-3200)

John Cutonilli

> Bill and I passed a few emails off the list and it seems that he's heard
> reports of up to 10 GB/s.  I tried on 2 different Woodcrest systems (one
> from Dell, one directly from Intel) here and they both report back
> similar numbers.  It seems that the fortran version of the program with
> pathscale 2.3 (the numbers I reported above) reports different numbers
> than the C version of the program with pathscale 2.3:
> 
> Function      Rate (MB/s)   Avg time     Min time     Max time
> Copy:        6129.2441       0.2090       0.2088       0.2097
> Scale:       6138.1509       0.2087       0.2085       0.2091
> Add:         5935.6727       0.3236       0.3235       0.3237
> Triad:       5972.4347       0.3217       0.3215       0.3221
> 
> and the C version with Intel 9.1:
> 
> Function      Rate (MB/s)   Avg time     Min time     Max time
> Copy:        6145.6340       0.2084       0.2083       0.2090
> Scale:       4830.1172       0.2652       0.2650       0.2658
> Add:         5289.7542       0.3632       0.3630       0.3638
> Triad:       5296.5246       0.3629       0.3625       0.3640
> 
> Thanks,
> 
> --
> Jason Holmes





More information about the Beowulf mailing list