Applied Mathematics Institute www.3tu.nl/ami 3TU.AMI Ship Simulator Kees Vuik Delft University of Technology.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Chapter 11 Differentiation.
Copyright © 2011 Pearson, Inc. P.6 Complex Numbers.
ax2 + bx + c 2x2 + 11x + 5 ac 2(5) = b =11 ( ) 2x2 + 10x + 1x
Welcome to Who Wants to be a Millionaire
5.7 Graph Linear Inequalities in Two Variables
Formulation of linear hydrodynamic stability problems
§ 1.10 Properties of the Real Number System. Angel, Elementary Algebra, 7ed 2 Commutative Property Commutative Property of Addition If a and b represent.
Jubail Industrial City A $45 Billion Super Project
Slide 1 Insert your own content. Slide 2 Insert your own content.
1 Chapter 40 - Physiology and Pathophysiology of Diuretic Action Copyright © 2013 Elsevier Inc. All rights reserved.
Combining Like Terms. Only combine terms that are exactly the same!! Whats the same mean? –If numbers have a variable, then you can combine only ones.
FOM-Institute for Plasma Physics Rijnhuizen Association Euratom-FOM T E CT E C T E CT E C Carbon Chemical Erosion Yield Experiments in Pilot-PSI Jeroen.
The Ellipse 10.3 Chapter 10 Analytic Geometry 3.4.1
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Year 6 mental test 10 second questions Numbers and number system Numbers and the number system, fractions, decimals, proportion & probability.
4. What is the boundary between two drainage basins called?
Two-Dimensional Unsteady Planing Elastic Plate Michael Makasyeyev Institute of Hydromechanics of NAS of Ukraine, Kyiv.
Welcome to Who Wants to be a Millionaire
Welcome to Who Wants to be a Millionaire
Welcome to Who Wants to be a Millionaire
1 A parallel software for a saltwater intrusion problem E. Canot IRISA/CNRS J. Erhel IRISA/INRIA Rennes C. de Dieuleveult IRISA/INRIA Rennes.
Whole number Place Value 1 – Cubes, Sticks and Slabs
$100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400 $100 $200 $300 $400.
Computational Complexity, Choosing Data Structures Svetlin Nakov Telerik Corporation
# 1 Solve. # 2 Solve. # 3 Solve..
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2012 – 70343: A Robust Technique for Lumped Parameter Inverse.
Response of the SDHCAL to pions Sameh Mannai Université Catholique de Louvain Kais Manai Faculté Des sciences de Tunis 1.
1 POLYGENERATION OF ELECTRICITY, HEAT and ULTRA PURE WATER for SEMICONDUCTOR INDUSTRY Chuanfeng Liu Supervisors: Andrew Martin EGI KTH Aapo Sääsk Xzero.
Russian Academy of Science Institute for Problem in Mechanics Roman N. Bardakov Internal wave generation problem exact analytical and numerical solution.
1 Application of for Predicting Indoor Airflow and Thermal Comfort.
© S Haughton more than 3?
25 July, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
25 July, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
25 July, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
Challenge: Computing for the Life Sciences Gaining insight into protein science and protein folding mechanisms Simulating (thousands of) macromolecules.
5 August, 2014 Martijn v/d Horst, TU/e Computer Science, System Architecture and Networking 1 Martijn v/d Horst
5.9 + = 10 a)3.6 b)4.1 c)5.3 Question 1: Good Answer!! Well Done!! = 10 Question 1:
Equations of Lines Equations of Lines
The x- and y-Intercepts
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Region-Scale Evacuation Modeling using GPUs Towards Highly Interactive, GPU-based Evaluation of Evacuation Transport Scenarios at State-Scale Kalyan S.
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
10-7 The Quadratic Formula
U1B L2 Reviewing Linear Functions
9-6 X-box Factoring ax 2 +bx+c. X-box Factoring This is a guaranteed method for factoring quadratic equations—no guessing necessary! We will learn how.
11 = This is the fact family. You say: 8+3=11 and 3+8=11
Week 1.
Number bonds to 10,
EOC Practice #19 SPI
Sparse linear solvers applied to parallel simulations of underground flow in porous and fractured media A. Beaudoin 1, J.R. De Dreuzy 2, J. Erhel 1 and.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
13-1 Physics I Class 13 General Rotational Motion.
X-box Factoring. X- Box 3-9 Product Sum Factor the x-box way Example: Factor 3x 2 -13x (3)(-10)= x 2x 3x 2 x-5 3x +2.
Copyright © Cengage Learning. All rights reserved.
Multiphase 05, Porquerolles, April 20, 2005 Simulation of hydrodynamic wave loading by a 3D 2-phase numerical model Multiphase05 Rik Wemmenhove University.
Two Phase Flow using two levels of preconditioning on the GPU Prof. Kees Vuik and Rohit Gupta Delft Institute of Applied Mathematics.
1 Numerical Methods for Power Networks Kees Vuik, Scientific Computing TU Delft The mathematics of future energy systems CWI, June 6, 2016.
Analysis of the Solver Performance for Stokes Flow Problems in Glass Forming Process Simulation Models Speaker: Hans Groot Supervisors: Dr. Hegen (TNO.
Efficient Parallel Simulation of Fluid Dynamics on Cartesian Grids
Conservation of momentum
Ph.D. Thesis Numerical Solution of PDEs and Their Object-oriented Parallel Implementations Xing Cai October 26, 1998.
Presentation transcript:

Applied Mathematics Institute 3TU.AMI Ship Simulator Kees Vuik Delft University of Technology

Ship Simulator 2 Contents Problem Solution Result TU Delft: Elwin van ‘t Wout, Martijn de Jong, Martin van Gijzen Marin: Auke Ditzel, Anneke Sicherer, Auke van der Ploeg

Rough seas Ship Simulator 3

Problem: realistic simulator Required area 5 km x 5 km New screen every 0.05 seconds Bound on the CPU time Ship Simulator 4

How not to do it Navier-Stokes equations Multi-phase flow Moving boundary problem Ship Simulator 5

Boussinesq approach for water waves (Gert Klopman, UT) Approximation valid for weakly non-linear and fairly long waves Takes into account the vertical structure of the horizontal and vertical flow velocity Much cheaper in CPU time Ship Simulator 6

Pressure system Ax = b Large linear system of equations (ten million unknowns) Schilders/Koren, TUe Vuik/Oosterlee, TUD Veldman/Van der Ploeg, UG Ship Simulator 7

How not to do it Compute the inverse of A Work increases quadratically Ship Simulator 8 Tianhe-2 Supercomputer 3 million parallel processors 20 MW energy consumption 40 petaflops (40 x ) 390 million USD

How to do it Iterative solver (multigrid) Linearly increasing Ship Simulator 9 NVIDIA GeForce GTX 680 (Kepler) 1000 parallel processors 100 W energy consumption 1 teraflop (10 12 ) 200 USD

Ship Simulator 10 MSc Thesis of Martijn de Jong RRB numbering Example: 8 x 8 grid points

Problem with memory access Ship Simulator 11

Good idea Ship Simulator 12

Results Ship Simulator 13

Ship Simulator 14

Future Ship Simulator 15