Difference between revisions of "UM version4.5 GCOM"
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[[category:JASMIN]] | [[category:JASMIN]] | ||
'''Comparing the use of different versions of GCOM with UM Version4.5''' | '''Comparing the use of different versions of GCOM with UM Version4.5''' | ||
+ | |||
+ | =Preamble= | ||
+ | |||
+ | Versions of GCOM are available from: | ||
+ | * https://puma.nerc.ac.uk/trac/UM/browser/GCOM | ||
=GCOMv3.1= | =GCOMv3.1= | ||
Line 7: | Line 12: | ||
* Principle benefit is a better all-to-all routine (used in gathering output data to the master process). | * Principle benefit is a better all-to-all routine (used in gathering output data to the master process). | ||
− | ==DDR Infiniband== | + | ==DDR Infiniband & Intel Harpertown== |
* For Bristol's BlueCrystal-phase2 machine: | * For Bristol's BlueCrystal-phase2 machine: | ||
Line 20: | Line 25: | ||
|} | |} | ||
− | + | ||
{| border="1" cellpadding="10" | {| border="1" cellpadding="10" |
Latest revision as of 16:24, 17 December 2012
Comparing the use of different versions of GCOM with UM Version4.5
Preamble
Versions of GCOM are available from:
GCOMv3.1
- Compatible with UMv4.5 without any code changes.
- Principle benefit is a better all-to-all routine (used in gathering output data to the master process).
DDR Infiniband & Intel Harpertown
- For Bristol's BlueCrystal-phase2 machine:
IMB ping-pong message latency | |||
---|---|---|---|
0 bytes | 128 bytes | 1024 bytes | |
between nodes | ~3.0us | ~3.8us | ~6.0us |
%time - 8x8 decomp. | ||
---|---|---|
subruotine | GCOMv2.9b5 | GCOMv3.1 |
gatherfield | 12% | ~5% |
swapbounds | 18% | ~15% |