AMROC Main     Blockstructured Adaptive Mesh Refinement in object-oriented C++


Explosion in a Box - Variation of Distribution (situation at time t=0.5)

Problem description       Results:   2 Levels        3 Levels       Variation of Distribution     Variation of GuC-Factor
previous     next

Beside the Hilbert space-filling curve a fixed regular distribution can be chosen. For this particular example, the Hilbert space-filling curve and the regular XY-distribution lead to comparable computational times.


Workload for different distribution types. 4 computing nodes are used.

Distribution
P1
P2
P3
P4
Hilbert
0.932
1.062
1.044
0.962
X
0.937
1.084
0.999
0.980
Y
0.941
1.079
1.004
0.976
XY
0.982
1.037
1.030
0.950


      Distribution with Hilbert space filling curve, Distribution=1
    
      Distribution in x-direction, Distribution=2
      Distribution in y-direction, Distribution=3
    
      Distribution in xy-direction, Distribution=5



Benchmark

Task
Hilbert
X
Y
XY
s
%
s
%
s
%
s
%
Integration
 2246
 67.2
 3243
  72.0
 3230
  71.9
 2676
  71.7
Flux correction
  180
  5.4
  283
   6.3
  281
   6.3
  132
   3.5
Boundary setting
  315
  9.4
  171
   3.8
  164
   3.6
  134
   3.6
Recomposition
  496
 14.9
  676
  15.0
  686
  15.3
  678
  18.2
Clustering
   37
  1.1
   51
   1.1
   51
   1.1
   43
   1.2
Misc.
   56
  2.0
   70
   1.8
   72
   1.8
   61
   1.9
Total / Parallel Efficiency
 3329
 85.1
 4495
  63.0
 4485
  63.2
 3584
  79.1

P=4, GuC-Factor=2


Quickstart       Users Guide     Programmers Reference     Installation      Examples     Download



AMROC Main      Home      Contact
last update: 6/1/04