Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DSD-NL 2017 Simona2017 release inclusief online samenvoegen van uitvoerfile bij parallel rekenen - Kramer, Spee

406 views

Published on

Presentatie door Werner Kramer (VORtech) en Edwin Spee (Deltares) voor de "Simona Gebruikersmiddag", tijdens de Deltares Software Dagen- Editie 2017. Donderdag 15 juni 2017, Delft.

Published in: Software
  • Be the first to comment

  • Be the first to like this

DSD-NL 2017 Simona2017 release inclusief online samenvoegen van uitvoerfile bij parallel rekenen - Kramer, Spee

  1. 1. Online COPPOS COPPRE WAQPRO #1 WAQPRO #2 COPPOS SDS SDS-001 SDS-002 COPPOS postprocessing step: Doel: Online collecteren van WAQUA deelresultaten van parallelle subdomeinen Aanpassigen: • Start COPPOS process tegelijkertijd met WAQPRO processen • Gebruik MPI intercommunicator voor communicatie tussen WAQUA’s en COPPOS • Stuur WAQPRO (compound) arrays naar COPPOS in plaats van schrijven naar SDS files • COPPOS collecteerd ontvangen arrays en schrijft resulaten naar global SDS
  2. 2. Online COPPOS Doel: Online collecteren van WAQUA deelresultaten van parallelle subdomeinen Aanpassigen: • Start COPPOS process tegelijkertijd met WAQPRO processen • Gebruik MPI intercommunicator voor communicatie tussen WAQUA’s en COPPOS • Stuur WAQPRO (compound) arrays naar COPPOS in plaats van schrijven naar SDS files • COPPOS collecteerd ontvangen arrays en schrijft resulaten naar global SDS COPPRE COPPOS WAQPRO #1 WAQPRO #2 MPIMPI SDS SDS-001 SDS-002 COPPOS online:
  3. 3. Rekentijden 0 10 20 30 40 50 online shared node* online dedicated node Simona2016* Simona2016 Rekentijd (min) Rekentijden voor DCSMv6-ZUNOv4 WAQPRO COPPOS waqpro.pl command line opties: - col_online y/n : collecteer deel restulaten tijdens simulatie - hostmap : specificeer welke processen op welke nodes draaien - packed: WAQPRO’s per deeldomein zoveel mogelijk op zelfde node, COPPOS als extra process op zelfde node - custom: bijv beide COPPOS op DCSMv6 nodes 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,2,3 - auxiliary_sep y/n: processen buiten WAQPRO draaien op een eigen node (COEXEC, OpenDA, COPPOS) testsom: DDHOR: DCSMv6 (16 parts) – ZUNOv4 (8 parts) Deltares H6 cluster: 6 nodes x 4 cores 26.7 min 41.9 min 25.2 min 28.9 min

×