SLIDE 18 Results (2 of 4)
18
Strong scaling of uniform mesh, hand-written and automated AMR (GAMER-generated AMR included in hydrodynamic)
- Notes:
- Phase-field achieves 1.7x speedup
- Original implementation is Gordon Bell 2011 winner
- Daino is faster than GAMER AMR version
- GAMER is a leading framework for AMR over GPUs
1.0E+00 5.0E+03 1.0E+04 1.5E+04 2.0E+04 2.5E+04 3.0E+04 3.5E+04 16 64 256 576 1024 1600 2288 2880 3600
Runtime (Seconds) Number GPUs (Mesh size 4,0963)
PHASE-FIELD
Uniform Mesh Auto AMR Hand-written AMR
1.7 x 1.3 x
1.0E+00 5.1E+01 1.0E+02 1.5E+02 2.0E+02 2.5E+02 3.0E+02 3.5E+02 16 64 256 576 1024 1600 2288 2880 3600
Runtime (Seconds) Number GPUs (Mesh size per GPU: 4,0963)
HYDRODYNAMICS
Uniform Mesh Auto AMR (Daino) Hand-written AMR Auto AMR (GAMER)
9.6 x
2.1E+03
7.4 x
1.0E+00 5.1E+01 1.0E+02 1.5E+02 2.0E+02 2.5E+02 3.0E+02 16 64 256 576 1024 1600 2288 2880 3600
Runtime (Seconds) Number GPUs (Mesh size per GPU: 8,1923)
SHALLOW-WATERS
Uniform Mesh Auto AMR Hand-written AMR
4.1 x 3.2 x