technische universität münchen konwihr ii – computational steering miriam mehl juni 2009

27
Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Upload: robert-mcmahon

Post on 26-Mar-2015

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

KONWIHR II – Computational Steering

Miriam MehlJuni 2009

Page 2: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 3: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 4: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Motivation

• fast interactive computations• accurate analysis on HPC systems• smooth integration of both

Page 5: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 6: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Involved Codes – Peano

• PDE Framwork• event-driven application plug-in• hierarchical multilevel data• high memory efficiency• parallelisation + load balancing

Page 7: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Involved Codes – iFluids

• Lattice-Boltzmann flow solver• Parallelisation • Steering

– orthoslices– streamlines– remote computations and

rendering (Hitachi, e.g.)– local visualisation– MPI communication

KONWIHR I

Page 8: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 9: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Related Projects• virtual climate chamber

Source: Jérôme Frisch

Page 10: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Related Projects

aktuelleRand-

bedingungen

THERMOREGULATION

INTERFACE

THESEUS-FE Solver

iFluids,CFX, …

VCC GUIparam.

Geometrie-modell

.hdf.tfe

Geometrie

Geometrie

aktuelleRand-

bedingungenTemperatur-daten (o.ä.)

Temperatur-daten (o.ä.)

Visualisierung

Visualisierung

Globale Änderungen

Globale Änderungen

(als NAS Datei)

Benutzer

• virtual climate chamber

Source: Jérôme Frisch

Page 11: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Related Projects• virtual climate chamber

Source: Jérôme Frisch

Page 12: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Related Projects• computational steering for orthopeadics (IGSSE 1-7)

– structural mechnanics– finite cell method– in cooperation with Westermann (visualisation)

Source: Martin Ruess

Page 13: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Related Projects• computational steering for orthopeadics (IGSSE 1-7)

– work in progress

Source: Martin Ruess

Page 14: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 15: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Work in Progress• exploit hierarchy

– very fast first response on interactive changes– successive refinement during interactive communication– smooth integration of HPC batch jobs for accurate analysis– h-refinement (Peano), p-refinement (Adhoc)

fast response

accurate analysis (HPC)

successive refinement

Page 16: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Work in Progress• exploit hierarchy

– very fast first response on interactive changes– successive refinement during interactive communication– smooth integration of HPC batch jobs for accurate analysis– h-refinement (Peano), p-refinement (Adhoc)

input stream stacks output stream

new dof eliminated dof

Page 17: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Work in Progress• direct interaction with 3D data

– geometry changes / deformations

DATA

FILTER MAPPING

DISPLAY

Visualization algorithms

Interactive feedback

Source: Atanas Atanasov

Page 18: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 19: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

First Results• computational steering with Peano – user interface

Source: Atanas Atanasov

Page 20: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

First Results• computational steering with Peano – visualisation

– streamlines

Source: Atanas Atanasov

Page 21: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

First Results• computational steering with Peano – visualisation

– glyphs

Source: Atanas Atanasov

Page 22: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

First Results• computational steering with Peano – visualisation

– isosurfaces– slices

Source: Atanas Atanasov

Page 23: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 24: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outlook• further exploitation of hierarchy with Peano• finishing of the direct interaction with 3D data• adaption of iFluids for HLRBII• integration of particle simulation

Page 25: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Outline

• motivation• involved codes• related projects• work in progress• first results• outlook• acknowledgements

Page 26: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009

Technische Universität München

30. April 2009

Acknowledgements

• Prof. Hans-Joachim Bungartz• Prof. Ernst Rank• Dr. Christoph van Treek• Dr. Martin Ruess• Dr. Ralf Mundani• Tobias Neckel• Jérôme Frisch• Atanas Atanasov

Page 27: Technische Universität München KONWIHR II – Computational Steering Miriam Mehl Juni 2009