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

Post on 01-Jun-2015

93 views 5 download

Transcript of DSD-NL 2014 - Simona Gebruikersdag - Simona 2014 release, Huib Tanis, Deltares

19 juni 2014

Simona gebruikersmiddag

Huib Tanis(Awista)

Simona2014 major releasePerformance op Rijkswaterstaatrekencomputers

19 juni 2014

Simona2014 release

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

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

Anti-creep implementatie in Waqpro

Verschil in waterstanden van enkele centimeters

19 juni 2014

Anti-creep implementatie in Waqpro

Verschil in zoutconcentratie

19 juni 2014

Anti-creep implementatie in Waqpro

19 juni 2014

OpenDA

Verbeteringen en bug fixes van het afgelopen jaar zijn meegenomen.

19 juni 2014

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

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

WaqBank

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

Resultaten visualiseren in Waqview

19 juni 2014

Simona Workbook i.c.m. Excel2010

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

19 juni 2014

Simona toolbar voor ArcGIS

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

19 juni 2014

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

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

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

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

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

Resultaten, Simona2011, MPICH2 1.0.8, Rijntakken

19 juni 2014

Resultaten, Simona2011, MPICH2 1.4.1, Rijntakken

19 juni 2014

Resultaten, Simona2013, win64, Maas

19 juni 2014

Resultaten, Simona2013, win64, Rijntakken

19 juni 2014

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

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

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

19 juni 2014

Simona: release en performance RWS HPC