12.07.2015 Views

High Performance Computing (HPC) in Vlaanderen - Koninklijke ...

High Performance Computing (HPC) in Vlaanderen - Koninklijke ...

High Performance Computing (HPC) in Vlaanderen - Koninklijke ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Bij het onderzoek op strom<strong>in</strong>gen <strong>in</strong> bewegende complexe geometriën heefteen typisch rekenrooster ongeveer 2 miljoen cellen. De bewegende delen vanhet rooster leggen momenteel een extra beperk<strong>in</strong>g op het maximaal aantalprocessoren dat gebruikt kan worden, <strong>in</strong> casu een maximum van 6 tot8 processoren. Het geheugen nodig per processor voor een strom<strong>in</strong>gsbereken<strong>in</strong>gbedraagt rond 500 Mb. Indien ook turbulentie en/of meerdere fasen uitgerekendworden kan dit sterk stijgen tot meer dan één Gb. De rekentijden voor een enkelestrom<strong>in</strong>gsbereken<strong>in</strong>g op 6 processoren kunnen variëren van een week tot tweemaand naargelang het doel van de bereken<strong>in</strong>g.(E.Dick, UGent).• Op dit ogenblik wordt rout<strong>in</strong>ematig gerekend op de parallel comput<strong>in</strong>g cluster vanhet VKI. Deze bestaat uit 85 PC’s Pentium4, 3,2GHz, met elk 2 GB geheugen.Daarnaast wordt gebruik gemaakt van de cluster op de KULeuven (500processoren).• Alle <strong>in</strong>-house ontwikkelde software voor strom<strong>in</strong>gsmechanische problemen wordtnu ontworpen en gebruikt op paralllelle rekenplatformen:• COOLFluid, object georienteerd multiphysics pakket,• THOR compressible flow solver for aëronautische toepass<strong>in</strong>gen• MIOMA: LES solver voor Cartesische roosters en immersed boundarytechnieken• SFELES: Spectral F<strong>in</strong>ite Element solver voor LES, tweefase Lagrangian bubbletrack<strong>in</strong>g• Daarnaast worden op het VKI ook een aantal commerciële (of niet <strong>in</strong>-houseontwikkelde) parallelle solver pakketten gebruikt voor allerlei toepass<strong>in</strong>gen, o.a.• Fluent: Onderzoek <strong>in</strong> Industriele toepass<strong>in</strong>gen, warmteoverdracht,multiphase flow• F<strong>in</strong>e Turbo (NUMECA) voor turbomach<strong>in</strong>es. (H. Decon<strong>in</strong>ck, VKI)• LES toepass<strong>in</strong>gen vergen een grote rekencapaciteit. Enkele concrete toepass<strong>in</strong>gen:LES simulatie van strom<strong>in</strong>g rond cil<strong>in</strong>der (aeroakoestiek), LES simulatie vanSANDIA D vlam (turbulent niet-voorgemengde verbrand<strong>in</strong>g), LES simulatie vanstrom<strong>in</strong>g <strong>in</strong> bovenste luchtwegen. De onderzoeksgroep beschikt over een clustervan 16 Itanium processoren (1.5 GHz) elk met 2G RAM geheugen (totaal 32 GRAM) en een cluster van 12 Opteron dual-processoren 880 elk met 8G RAM (totaal96G RAM) geheugen. Gezien het groot aantal gebruikers b<strong>in</strong>nen de groep (12-talonderzoekers) werden <strong>in</strong> de meeste simulaties slechts 4 of 8 processoren gebruikt.Ook wordt gebruikt gemaakt van de Hydra cluster van het VUBrussel/ULBrekencentrum die uit gelijkaardige Opteron processoren bestaat. Nadeel hier zijnde soms lange wachttijden. (C. Lacor, VUBrussel)b) Plannen voor de komende 5 jaren voor <strong>HPC</strong>-gebruik• In de toekomst zullen bereken<strong>in</strong>gen van het type dat nu uitgevoerd wordtuitgebreid naar complexere strom<strong>in</strong>gen met warmte- en massatransfer, en naarstrom<strong>in</strong>gen met verbrand<strong>in</strong>g. Vooral voor de strom<strong>in</strong>gen met verbrand<strong>in</strong>g is veelrekenkracht vereist om naast de strom<strong>in</strong>g nog relatief dure Monte Carlobereken<strong>in</strong>gen uit te voeren, vereist voor de gebruikte getransporteerde PDFmethodiek. Daarbij komt dat verbrand<strong>in</strong>g met e<strong>in</strong>dige k<strong>in</strong>etiek wordtgemodelleerd, met het gebruik van <strong>in</strong> situ adaptieve tabeller<strong>in</strong>g. Hiervoor zijngrote geheugens nodig (orde 4GByte en meer), alsook een groot aantalprocessoren om de partikels (gebruikt <strong>in</strong> de Lagrangiaanse Monte Carlo techniek)te verdelen. Typisch zijn m<strong>in</strong>stens enkele honderden partikels per cel nodig. Dekostprijs van de bereken<strong>in</strong>gen van het turbulente strom<strong>in</strong>gsveld blijft ongeveerdezelfde. Een substantiële uitbreid<strong>in</strong>g van de rekencapaciteit is onontbeerlijk.Typische bereken<strong>in</strong>gen van collega’s op 64 processoren duren ongeveer eenmaand. Uitgebreide rekenkracht is ook gewenst bij het uitvoeren van zogenaamdenumerieke experimenten, waar DNS of zeer fijn geresolveerde LES gebruiktworden om referentiedata te genereren voor modeller<strong>in</strong>gsdoele<strong>in</strong>den. (E. Dick,UGent)• Verdere ontwikkel<strong>in</strong>g van COOLFluiD tot een volwaardig multiphysics pakket voorgekoppelde problemen met toepass<strong>in</strong>g <strong>in</strong> aero-elasticiteit; aeroakoestiek:chemically react<strong>in</strong>g flows (aerothermisch combustion); tweefasestrom<strong>in</strong>gen;60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!