2.63k likes | 2.74k Views
HPCI Centre Presentation. ASYMPTOTIC REGION. Full External Region Parallelization Demonstration of parallel computation using MPI and multiple pipes. Hybrid Parallelization ( Domain & Task Decomposition )
E N D
HPCI Centre Presentation ASYMPTOTIC REGION Full External Region Parallelization Demonstration of parallel computation using MPI and multiple pipes. Hybrid Parallelization ( Domain & Task Decomposition ) for intermediate sized problems involving several thousand scattering energies. R-MATRIX PRODUCTION Non-Blocking MPI Communications H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Setup for BLAS computation ASYMPTOTIC REGION Generate initial channel split R-Matrix ( Data decomposition ) Non-Blocking MPI Communications
Setup 1st Pipe with Channel Splitting ASYMPTOTIC REGION Non-Blocking MPI Communications Propagate channel split R-Matrix across each sector in pipeline ( Control decomposition ). Channel Splitting to reduce computation times and memory requirements per processor
Setup 2nd Pipe with Channel Splitting ASYMPTOTIC REGION
Setup 3rd Pipe with Channel Splitting ASYMPTOTIC REGION
Setup for asymptotic region K-Matrix production and thermal averaging of collision strengths ( Task Farmed ).
Execution Start H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK RESTART
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK
Power Up H_SLP AMPA.SP2 AMPA.SP2 A.BAK B.BAK