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% |