Download - DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Transcript
Page 1: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

19 juni 2014

Simona gebruikersmiddag

Huib Tanis(Awista)

Page 2: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona2014 major releasePerformance op Rijkswaterstaatrekencomputers

Page 3: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

19 juni 2014

Simona2014 release

• Upgrade compiler• verschillen door afronding• wijziging in uitvoer (bijv. 0.000 in plaats van .000)• verbeterde performance

Page 4: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona2014 release

• Triwaq-berekening extra controle in Waqpre• controle op verschil in laagdiktes tussen twee opeenvolgende

lagen (>40% à warning)

waqpre-message file:

**************************************************************************

*** WARNING number 5603 , in module WAQPRE:wap000:wapg03:wap0mnThe thicknesses of layer 1 and 2 differ more than 40 percent:7.5000E-001 versus 2.5000E-001. This may give numerical inaccuracies.

**************************************************************************

19 juni 2014

Page 5: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Anti-creep implementatie in Waqpro

Verschil in waterstanden van enkele centimeters

19 juni 2014

Page 6: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Anti-creep implementatie in Waqpro

Verschil in zoutconcentratie

19 juni 2014

Page 7: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Anti-creep implementatie in Waqpro

19 juni 2014

Page 8: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

OpenDA

Verbeteringen en bug fixes van het afgelopen jaar zijn meegenomen.

19 juni 2014

Page 9: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Waqmorf

Voor het schatten van lokale morfologische effecten door een lokaleingreep (“Waqua vuistregel“).

Rivierverruimende ingrepen (zoals kribverlaging, nevengeul) à omMHW te reducerenGevolg: bij hoogwater minder afvoer door de hoofdgeulAfvoerafname in de hoofdgeul à aanzanding in het zomerbed terhoogte van de ingreep

Inschatting van evenwichtsbodemveranderingen in het zomerbed oplangere termijn als gevolg van een ingreep.

Detailstudie met Sobek of Delft2D

19 juni 2014

Page 10: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

WaqBank, oever-erosiemodule

Erosie door (scheeps)golven en stroming• berekent lokale erosiegevoeligheid• visualiseert de maximale oeverterugtrekking• geeft een schatting van de hoeveelheid vrijgekomen

oevermateriaal

19 juni 2014

Page 11: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

WaqBank

Toepassingen:• oeveraanpassingen• wijziging vooroeverbescherming• wijziging scheepstype of –intensiteit• verbreding vaargeul

Resultaten visualiseren in Waqview

19 juni 2014

Page 12: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona Workbook i.c.m. Excel2010

In Excel2010 moet nog wel onder File --> Options --> CustomizeRibbon een vinkje gezet worden bij Developer.

19 juni 2014

Page 13: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona toolbar voor ArcGIS

Vanaf Simona2014 wordt de Simona toolbar voor ArcGIS ook voorWindows 64-bit platform ondersteund.

19 juni 2014

Page 14: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Diverse verbeteringen in Getdata

• data naar TEKAL formaat wegschrijven• Maptable invoer wegschrijven (flow_state.001)• NetCDF-bestand wegschrijven volgens OGC CF-standaard

• bestand kan door THREDDS-ncWMS on-the-fly geplot wordenals OGC WMS. OGC WMS kan ingelezen worden doorArcGIS, QGIS, Google Earth, DeltaShell, RWS webviewer(http://www.rijkswaterstaat.nl/apps/geoservices/mapviewer2i/)(voorbereiding op ADAGUC-standaard)

• http://adaguc.knmi.nl/• opvragen van alle Barrier tijdreeksen• bij maximale/minimale waterstanden dummy waarden voor

permanente droge punten

19 juni 2014

Page 15: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona2014

• uitlevering vergelijkbaar als Simona2013 (setup, zip, tgzbestanden)

• extra example voor Waqbank (totale omvang toegenomen)• oplevering aan Rijkswaterstaat• na goedkeuring beschikbaar voor projecten

19 juni 2014

Page 16: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Performance testen RWS HPC

Hardware:• 2 Intel Xeon E5 3.10 Ghz met 8 cores (16 cores in totaal)• 128 Gb intern geheugenOS:• Windows 7 64 bit

Waqua schematisaties:• simona-rijn-hr2006_4• simona-maas-hr2006_4

Berekeningen:• 1, 2, 4, 8, 16, 32 cores

19 juni 2014

Page 17: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Performance testen RWS HPC

Simona2011-release:• Windows 32-bit met MPICH2 (versie 1.0.8 en 1.4.1)Simona2013-release:• Windows 64-bit met OpenMPI

19 juni 2014

Page 18: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Bevindingen

Enkelvoudige berekeningen:• Rijntakken kan op 1 core doorgerekend worden (niet op XP)• voor Windows 64-bit is netwerk connectie vereist voor OpenMPI• betere prestaties door nieuwe MPICH2 versie

19 juni 2014

Page 19: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Resultaten, Simona2011, MPICH2 1.0.8, Rijntakken

19 juni 2014

Page 20: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Resultaten, Simona2011, MPICH2 1.4.1, Rijntakken

19 juni 2014

Page 21: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Resultaten, Simona2013, win64, Maas

19 juni 2014

Page 22: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Resultaten, Simona2013, win64, Rijntakken

19 juni 2014

Page 23: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona2013 versus Simona2011

Rekentijden, Maas model, simulatie 12 dagen (speed up in %)

19 juni 2014

cores Simona2011 Simona2013 (win64) speed up1 41716 34384 184 9005 7855 138 4463 3911 12

16 2277 2098 832 1907 1713 10

Page 24: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Simona2013 versus Simona2011

Rekentijden, Rijntakken model, simulatie 18 dagen (speed up in %)

19 juni 2014

cores Simona2011 Simona2013 (win64) speed up1 119248 107201 104 29908 26977 108 14858 13722 8

16 6464 5875 932 5118

Page 25: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

Conclusies

• Rijntakken draait op 1 processor onder Windows7• Simona2011 draait onder Windows7• MPICH2 versie 1.4.1 geeft veel betere performance• Meerdere berekeningen kunnen gelijktijdig gestart worden, zonder

nadelige gevolgen voor de performance• Schaalbaarheid op meerdere cores voor Simona2013 64-bit is

vergelijkbaar met Simona2011 met MPICH2 1.4.1• Simona2013 64-bit release rekent 10% sneller dan Simona2011• Door toepassen van hyper-threading neemt de rekentijd 10-15% af

19 juni 2014

Page 26: DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

19 juni 2014

Simona: release en performance RWS HPC