Håkon Bugge wrote:
> At 21:00 17.11.2007, Chris Samuel <[EMAIL PROTECTED]> wrote:
>> I should also point out that we're using the PGI 7.x series of
>> compilers and tell our users to build with:
>>
>> -tp k8-64,barcelona-64
>>
>> so that they get the optimisations for both dual and quad core chips
>> (with the appropriate path selected at run time).
> 
> While I did the SPEC MPI 2007 for the Barcelona, I got the following
> projections (8 nodes, 8 cores per node) for SPECmpiM_base2007:
>    * PathScale 3.0, -march=core: 5.53
>    * PathScale 3.0, -march=opteron -msse3: 5.32
>    * PGI 7.0-7, -tp barcelona-64 + lots of fancy switches: 4.71
>    * PGI 7.0-7, -tp barcelona-64 -nomovnt -fast: 4.75
> I didn't have much time to play with compiler options. It was
> interesting to see that the "wrong" architecture was better using the
> PathScale compiler. Further, PathScale was significant better than PGI
> 7.0-7, even though PGI had support for the "right" architecture.
> 
> The switches used for the PathScale compiler can be found at the SPEC
> web, http://www.spec.org/mpi2007/results/res2007q4/
> 
> The final rate (5.61) was better, due improved memory bandwidth (due to
> a better BIOS).

No big secret, I don't think. Core optimized code will be scheduled for
a wider SIMD unit, same as Barcelona.

-- 
Geoffrey D. Jacobs

To have no errors
  would be life without meaning
  No struggle, no joy
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to