Difference between revisions of "UM version4.5 GCOM"

From SourceWiki
Jump to navigation Jump to search
(Created page with 'category:JASMIN '''Comparing the use of different versions of GCOM with UM Version4.5''' =GCOMv3.1= * Compatible with UMv4.5 without any code changes. * Principle benefit i…')
 
Line 6: Line 6:
 
* Compatible with UMv4.5 without any code changes.
 
* 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).
 
* Principle benefit is a better all-to-all routine (used in gathering output data to the master process).
 +
 +
==DDR Infiniband==
  
 
* For Bristol's BlueCrystal-phase2 machine:
 
* For Bristol's BlueCrystal-phase2 machine:
  
 +
{| border="1" cellpadding="10"
 +
!colspan=4|IMB ping-pong message latency
 +
|-
 +
||  || 0 bytes || 128 bytes || 1024 bytes
 +
|-
 +
|| between nodes || ~3.0us || ~3.8us || ~6.0us
 +
|-
 +
|}
  
 +
* Comparing against GCOMv2.9b5
  
Comparing
+
{| border="1" cellpadding="10"
 +
!colspan=3|%time - 8x8 decomp.
 +
|-
 +
|| subruotine || GCOMv2.9b5 || GCOMv3.1
 +
|-
 +
|| gatherfield || 12% || ~5%
 +
|-
 +
|| swapbounds || 18% || ~15%
 +
|-
 +
|}

Revision as of 16:20, 17 December 2012

Comparing the use of different versions of GCOM with UM Version4.5

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

  • 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
  • Comparing against GCOMv2.9b5
%time - 8x8 decomp.
subruotine GCOMv2.9b5 GCOMv3.1
gatherfield 12% ~5%
swapbounds 18% ~15%