PRACE Autumn School 2013 - Industry Oriented HPC Simulations

CET
Lecture room IV/2 and computing rooms II/5, III/1, N17 (University of Ljubljana)

Lecture room IV/2 and computing rooms II/5, III/1, N17

University of Ljubljana

Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
Description
Resolving Industrial Engineering Applications with HPC by ANSYS, optiSLang, AVBP, elsA, RBF morph, etc.
In today's competitive product development, high performance computing (HPC) delivers outstanding value and investment return. Parallel computing increases understanding, productivity and accuracy of the simulation - a faster turnaround, reduced costs, systematic design variations and more complex models.
The PRACE Autumn School communicates and discusses issues and perspectives of HPC targeting industrial applications arising from evaluation performance and/or design of products, e.g. equipment and processes, with a particular emphasis on the automotive, aerospace, and energy fields. The PRACE Autumn School places priority on algorithms, simulation strategies, and programming techniques for complex fluid flow simulations, structural mechanics and electro-magnetics which usually have coupled multiphysics requiring intensive use of HPC resources. In case of expertise and software availability, there will be presentations of other issues, e.g. robustness and performance analysis, a brief introduction to pre- and post-processing techniques, e.g. CAD integration, mesh generation and visualization are presented.
The PRACE Autumn School targets at (40-50) experienced industrial users and some academics. Case studies and hands-on tutorials will be carried on the ULFME cluster. The tutorials will be held in parallel and in subsequent sessions, depending on the applicants' interest indicated in the registration questionnaire.

Due to large interest in elsA and AVBP by ONERA - Le centre français de recherche aérospatiale and CERFACS - European Centre for Research and Advanced Training in Scientific Computation we are considering to extend this tutorials (from 3h30' to 5 hours hands-on) by including small turbine case. This means some time changes in Friday's session with little possibilities for sequential with RBF-Morph tutorials.

  Short URL: http://events.prace-ri.eu/event/as13

  
Brochure
Certificate of participation
Instructions
Poster
Seats arrangements for computer classrooms
Survey
Timetable
Participants
  • Alexander Kuznetsov
  • Ali Dinler
  • Andrej Jeromen
  • Andrej Lotrič
  • Andrej VIHTELIč
  • Ankita Naithani
  • Bala Karunamurthy
  • Benjamin Bizjan
  • Beno Klopčič
  • Blaz Stefe
  • Blaž Bat
  • Blaž Janežič
  • Blaž Mikuž
  • Boris Vidrih
  • Bostjan Jurjevcic
  • Boštjan Dolenc
  • Damijan Zorko
  • Damir Vučina
  • Daniel Vidal de Ventos
  • Danilo Subic
  • David Eržen
  • David Kaljun
  • David Peter Benjamin NORTA
  • David Seč
  • Dejan Nožak
  • Domen Kozinc
  • Elena Marensi
  • Eneja Osterman
  • Eva Casoni
  • Evgenij Paulus
  • Gregor Ergaver
  • Hamid Sarlak
  • Henri Orbanić
  • Herbert Owen Coppola
  • Igor Markič
  • Igor Pehnec
  • Ivan Georgiev
  • Jan Skofic
  • Jan Zapletal
  • Jelena Svorcan
  • Jure Mencinger
  • Jure Pečar
  • Koray Sevinç
  • Leon Kocjančič
  • Lernart Kralj
  • Lesley Beyers
  • Lovrenc Gašparin
  • Léonard JELOAICA
  • Madani Syed
  • Marijo Telenta
  • marjan jenko
  • Marko Jerman
  • Marko Kovač
  • Marko Pavšič
  • Marko Tement
  • Martin Furlan
  • Martina Pollak
  • Masoud Jabbari
  • Matej Andrejašič
  • Matej Milavec
  • Matevz Cvetkovic
  • Matic Ivančič
  • Michele Romeo
  • Miha Pogacar
  • Mirko Keleč
  • Mitja Glusic
  • Nada Talal
  • NaiXian Lu
  • Nejc Bauman
  • Nik Koželj
  • Nikola Jakšić
  • Pawan Kumar
  • Peter Drusany
  • Peter Tarman
  • Primož Drešar
  • semran ipek küskü
  • Simon Kulovec
  • Sohrab KHOSH AGHDAM
  • Uroš Jeke
  • Vasile Sergiu Rares JISA
  • Žiga Batič
  • Žiga Gosar
    • 08:30 13:00
      Registration, Coffee & Poster hanging 4h 30m Nearby lecture hall IV/2

      Nearby lecture hall IV/2

      Attendees are required to show up and register themselves at the registration desk before the school starts in the afternoon and hang their poster before the introductory poster session at noon.

    • 09:00 11:30
      HPC and parallel programming: Optional training Computing rooms III/1, N17 and II/5 (University of Ljubljana, Slovenia)

      Computing rooms III/1, N17 and II/5

      University of Ljubljana, Slovenia

      This pre-training is optional and will be held if enough participants will register for it. It covers HPC architecture, schedulers and OpenMP and MPI hands on training.

    • 12:00 13:00
      Posters 1h Hall at the top of the building near the restaurant.

      Hall at the top of the building near the restaurant.

      Attendees communicate their work and meet each other by presenting (past) posters.

    • 13:00 13:20
      Opening and Welcome address 20m Lecture hall IV/2

      Lecture hall IV/2

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      Welcome from University of Ljubljana as prace PRACE coordinator for Slovenia. Industry challenges tackled with HPC and research targeted for products with simulations and optimizations that give concrete answers to many open questions.
      Speaker: Prof. Jožef Duhovnik (University of Ljubljana, PRACE coordinator for Slovenia)
      Slides
      Video with slides
    • 13:20 14:00
      HPC – the Perspective of a CFD Practitioner 40m Lecture hall IV/2

      Lecture hall IV/2

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      The lecture will address the trends of the relation between Computational Fluid Dynamics (CFD), which is a subsection of Simulation-Based Engineering Science, and High Performance Computing (HPC) applications. See attached extended abstract.
      Speaker: Prof. Antonio C.M. Sousa (University of Aveiro and New Brunswick)
      Paper
      Slides
      Video with slides
    • 14:00 15:00
      Discover your design quicker as before with HPC 1h Lecture hall IV/2

      Lecture hall IV/2

      An overview over current technology, recent benchmark results from a user perspective, as well as new ways of calculating large models and extensive design variations will be presented. - High Performance Computing (HPC). approaches overview - Success stories from structural mechanics and electromagnetics - Overview of the solvers across all physics - Ongoing HPC initiatives
      Speaker: Alexander Dopf (CADFEM)
      Slides
      Video with slides
    • 15:00 19:00
      Structural Mechanics: Best practices for efficient HPC performance with large models Computing room II/5

      Computing room II/5

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      • 15:00
        Hands On Training with HPC 1h 30m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Prerequisites: MPI – HP or Intel How to set up HPC: solver handler, number of CPUs, and DMP Handling of large models: DM Prep in v14.5; mechanical filters, tags and named selections
        Speaker: Dr Bernhard Hössl (CADFEM)
        Slides
        Video with slides
      • 16:30
        Break 15m Computing room II/5 (University of Ljubljana)

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      • 16:45
        Hands On Training with HPC (cont.) 2h 15m Computing room II/5

        Computing room II/5

        Mesh controls for large models: curvature and proximity How to cut analysis time: Proper contact and analysis settings Evaluation of results: results tracker; post command snippets; max tag adjust to visible
        Speaker: Dr Bernhard Hössl (CADFEM)
    • 09:00 17:00
      Multiphysics: Electromechanical and Mechatronic Systems: Hands on with EM Lecture room IV/2 and computing rooms II/5, III/1, N17

      Lecture room IV/2 and computing rooms II/5, III/1, N17

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia

      Maxwell and HFSS training

      • 09:00
        EM Simulation Overview (tools and numerical methods) 1h Lecture hall IV/2

        Lecture hall IV/2

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Speakers: Dr Christian RöMELSBERGER (CADFEM) , Jens Otto (CADFEM)
        Video with slides
      • 10:00
        Coffe break 15m Lecture room IV/2 and computing rooms II/5, III/1, N17

        Lecture room IV/2 and computing rooms II/5, III/1, N17

        Attendees reposition into Computing room for EM tutorials or continue with CFD lectures until lunch.

      • 10:15
        EM Example 1: Position Sensor Design (Hall based) with Maxwell 3D 1h 15m Computing room III/1

        Computing room III/1

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Speaker: Jens Otto (CADFEM)
        Geometry
        Project file
        Slides
        Video with slides
      • 11:30
        Lunch break 1h 30m Restaurant at the top of the building

        Restaurant at the top of the building

      • 13:00
        EM Example 2: WLAN-Antenna Optimization with HFSS 1h 30m Computing room III/1

        Computing room III/1

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Problem Description Analysis Setup and Basic Simulation Results Design Optimization
        Speaker: Dr Christian Römelsberger (CADFEM)
      • 14:30
        Break 20m Lecture room IV/2 and computing rooms II/5, III/1, N17

        Lecture room IV/2 and computing rooms II/5, III/1, N17

      • 14:50
        EM Example 3: Starter-Generator Design with Maxwell 3D/ Mechanical 1h 40m Computing room III/1

        Computing room III/1

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Problem Description Analysis Setup and Basic Simulation Results Efficency Calculation and Loss Assessment Temperature Evaluation
        Speaker: Jens Otto (CADFEM)
        Geometry
        Slides
        Video with slides
      • 16:30
        EM: Summary and discussion 30m Lecture room IV/2 and computing rooms II/5, III/1, N17

        Lecture room IV/2 and computing rooms II/5, III/1, N17

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Speakers: Dr Christian Römelsberger (CADFEM) , Jens Otto (CADFEM)
    • 10:15 17:00
      Computational Fluid Dynamics Lecture room IV/2 and computing rooms II/5, III/1, N17

      Lecture room IV/2 and computing rooms II/5, III/1, N17

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      • 10:15
        Sailing Yachts CFD 45m Lecture hall IV/2 (University of Ljubljana, Slovenia)

        Lecture hall IV/2

        University of Ljubljana, Slovenia

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Case-history on the balance between computational costs & insight benefits obtained by using advanced CFD modeling (Delayed Detached Eddy Simulations vs Reynolds Averaged NS ) in sailing yachts aerodynamics
        Speaker: Dr Raffaele Ponzini (CINECA)
        Slides
        Video with slides
      • 11:00
        BIO-CFD Case-history: Introduction on CFD in hemodynamics 1h Lecture room IV/2

        Lecture room IV/2

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Wide range of haemodynamics CFD application is presented (medical implantable devices, blood filters, multi-scale-models,non-Newtonian rheology,...) to perform in silico health-care research and medical device design. The main expected benefits of the lecture+tutorial for attendants are: - enlarge their knowledge on state of art methods and algorithms; - apply best practices on state-of-the-art software deployment; - experience technical tips-and-tricks throughout the different phases of the tutorial; - learn from case history and practical applications told by CFD expert.
        Speaker: Dr Raffaele Ponzini (CINECA)
        Slides
        Video with slides
      • 12:00
        Lunch break 1h 30m Restaurant at the top of the building (University of Ljubljana, Slovenia)

        Restaurant at the top of the building

        University of Ljubljana, Slovenia

      • 13:30
        BIO-CFD Tutorial 3h Lecture room IV/2 and computing rooms II/5, III/1, N17

        Lecture room IV/2 and computing rooms II/5, III/1, N17

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        a) Basic modeling using Fluent for carotid bifurcation (GUI in fluent for case setup from mesh import to first steady state, Newtonian simulation running; TUI and case journaling in Fluent for batch execution; post-processing in Fluent) b) Intermediate modeling using Fluent for carotid bifurcation haemodynamics (unsteady BC in Fluent; non-Newtonian custom models; multi-scale models coupling 3D and 0D in Fluent; customized post-processing)
        Speaker: Dr Raffaele Ponzini (CINECA)
        Slides
        Video with slides
    • 09:00 10:15
      Examples of Solving Industrial Cases with Fluent 1h 15m Lecture room IV/2 and computing rooms II/5, III/1, N17

      Lecture room IV/2 and computing rooms II/5, III/1, N17

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      Several industrial cases will be presented, executed by SimTec or its customers with the aid of ANSYS Fluent general-purpose 3D CFD package. The examples are taken from industrial applications in SE Europe countries but emphasis will be given on the Slovenian cases. The applications cover the industry sectors of marine, constructions (HVAC), chemical, pharmaceutical, hydraulic, metal, power generation, amongst others. Each case presentation includes: (a) modelling targets, (b) description of the physical model, (c) results, (d) modelling conclusions.
      Speaker: Dr Dimitrios Sofialidis (SimTec)
      Slides
      Video with slides
    • 10:15 10:30
      Coffee break 15m Lecture room IV/2 and computing rooms II/5, III/1, N17

      Lecture room IV/2 and computing rooms II/5, III/1, N17

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
    • 10:30 15:00
      Computational Fluid Dynamics: Express Introductory Training in Fluent Computing room II/5

      Computing room II/5

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      • 10:30
        Introduction to CFD 45m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Speaker: Dr Dimitrios Sofialidis (SimTec)
        Slides
        Video with slides
      • 11:15
        Fluent Workshop 1: Fluid Flow & Heat Transfer in a Mixing Tee 1h 15m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Speaker: Dr Dimitrios Sofialidis (SimTec)
        Slides
      • 12:30
        Lunch break 1h Restaurant on top of the building (University of Ljubljana, Slovenia)

        Restaurant on top of the building

        University of Ljubljana, Slovenia

      • 13:30
        Boundary Conditions and Solver Settings (Convergence & Accuracy) 30m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        The presentation will cover and explain the basic steps of a CFD analysis. Important topics such as Boundary Conditions, Convergence of the solution and increasing the Accuracy of the results will be discussed in depth.
        Speaker: Dr Dimitrios Sofialidis (SimTec)
        Slides
      • 14:00
        Turbulence Modelling, Heat Transfer & Transient Calculations 30m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        As most flow problems exhibit turbulent nature and most engineering applications involve heat transfer, these two subjects will be covered. In addition, as many fluid flows are not steady-state phenomena, transient simulations and solution and relative issues like time step size will be discussed.
        Speaker: Dr Dimitrios Sofialidis (SimTec)
        Slides
      • 14:30
        Second Fluent workshop (hands on) 30m Computing room II/5

        Computing room II/5

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Each participant will choose 1 among 3 alternative workshops. These workshops will be formed after the list of participants is closed, in order to cover as much as possible application fields declared by the participants.
        Speaker: Dr Dimitrios Sofialidis (SimTec)
    • 15:00 18:00
      High-Performance Computing with Fluent (hands-on) 3h Computing room II/5

      Computing room II/5

      University of Ljubljana

      Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      An industrial CFD case will be executed as a workshop. The setup, solution and postprocessing will span through the first half of the session. The second half will be spent with experimentation of alternative solutions (e.g. changing BCs, material properties, mesh size, etc.) and discussion regarding best practices, error reduction and accuracy, tips and tricks, parallel computing efficiency, etc.
      Speaker: Dr Dimitrios Sofialidis (SimTec)
      Slides
      Video with slides
    • 09:00 18:45
      Computational Fluid Dynamics: Custom CFD codes and plugins Computing room II/5

      Computing room II/5

      • 09:00
        High Performance Computing of gas turbine flows: current and future trends 1h Lecture hall IV/2 (University of Ljubljana)

        Lecture hall IV/2

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        Nicolas Gourdain presents elsA for aerodynamics used by many by industrial partners such as Airbus, SAFRAN, etc. and AVBP for combustion, used by SAFRAN, IFP, etc. The use of Computational Fluid Dynamics (CFD) is mandatory today both for scientific investigation of complex flows and industrial design of gas turbines and aircraft. Further improvement and optimization of such systems currently present one of the most formidable challenges in modern engineering research due to the very stringent requirements for efficiency, pollutant emissions, reliability and safety. Efficient numerical tools coupled with high performance computers, have become a key element of the design process in the fields of energy supply and transportation. However flow phenomena that occur in complex systems such as gas turbines and aircrafts are still not understood mainly because of the models that are needed. In fact, most CFD predictions as found today in industry focus on a reduced or simplified version of the real system (such as a periodic sector) and are usually solved with a steady-state assumption. This course discusses how to overcome such barriers and how this challenges can be addressed by developing flow solvers running on high-end computing platforms, using concurrently thousands of computing cores. Parallel strategies used by modern flow solvers are presented with particular emphases on mesh-partitioning, load balancing and communication.
        Speaker: Dr Nicolas Gourdain (CERFACS)
        Slides
        Video with slides
      • 10:00
        RBF morph theory and applications case-history 45m Lecture room VI/2 (University of Ljubljana)

        Lecture room VI/2

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        An overview about mesh morphing and its benefits will be given with a specific focus on Radial Basis Functions (RBF) methods and the industrial tool RBF Morph, currently available as an add-on for the CFD solver ANSYS Fluent. Standard applications of mesh morphing will be first explained; the tool is here used as an effective way to makes the original CFD model parametric with respect to the shape. Details on how such parametric models can be introduced in typical industrial workflow (shape or set-up optimization) will be given including CAD connection (STL targets and back to CAD) and flow sculpting (using adjoint solver of Fluent). Advanced applications will be covered as well including: fluid structure interaction using 2-ways FSI and modal superposition, ice/snow accretion modeling, transient morphing with desired time histories.
        Speaker: Prof. Marco Evangelos Biancolini ("Tor Vergata" University of Rome)
      • 10:45
        Coffe break 15m Computing room II/5

        Computing room II/5

      • 11:00
        RBF morph hands-on 1h 30m Computing room II/5

        Computing room II/5

        The first session will cover basic exercises to set-up shape modifications on simple geometries (a cube immersed in a wind tunnel and a straight pipe). A step by step set-up will be demonstrated to gain confidence with the GUI of RBF Morph (set-up stage). An advanced session addressed to industrial meshes and complex set-up will follow. Pre computed set-up will be available so that the students can deepen their knowledge about advanced feature of RBF Morph for check trouble shooting the set-up (preview, mesh quality).
        Speaker: Prof. Marco Evangelos BIANCOLINI ("Tor Vergata" University of Rome)
        Slides
        Video with slides
      • 12:30
        Lunch break 1h Restaurant (University of Ljubljana)

        Restaurant

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
      • 13:30
        Multi-block structured code (elsA) and an unstructured code (AVBP) hands-on 5h Computing room N17 (University of Ljubljana)

        Computing room N17

        University of Ljubljana

        Faculty of Mechanical Engineering Aškerčeva 6 1000 Ljubljana Slovenia
        The aim will be to test some of the requirements presented in the course (such as mesh-partitioning and load balancing) to achieve high-scalability on massively parallel computers (maybe also on GPUs). Two examples are used to illustrate these concepts: a multi-block structured code (elsA) and an unstructured code (AVBP). Parallel computing strategies used with both flow solvers are detailed and compared. This comparison indicates that mesh-partitioning and load balancing are more straightforward with unstructured grids than with multi-block structured meshes. However, the mesh-partitioning stage can be challenging for unstructured grids, mainly due to memory limitations of the newly developed massively parallel architectures. Finally, detailed investigations show that the impact of mesh-partitioning on the numerical CFD solutions, due to rounding errors and block splitting, may be of importance and should be accurately addressed before qualifying massively parallel CFD tools for a routine industrial use.
        Speakers: Dr Michel Gazaix (ONERA) , Dr Nicolas Gourdain (CERFACS)
        Slides
        Video with slides