Pre-calculated Fluid Simulator States Tree Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering Faculty.

Slides:



Advertisements
Similar presentations
Outline Flows Flow tiles Applications Assessment Conclusion.
Advertisements

S Licentiate course on Telecommunications Technology (4+1+3 cr.) Course Topic Spring 2000: Routing Algorithms in the DiffServ MPLS Networks Introduction.
Numerical Simulation of Multi-scale Transport Processes and Reactions in PEM Fuel Cells Using Two-Phase Models Munir Ahmed Khan Division of Heat Transfer.
A Coherent Grid Traversal Algorithm for Volume Rendering Ioannis Makris Supervisors: Philipp Slusallek*, Céline Loscos *Computer Graphics Lab, Universität.
Interactive System for Pulverized Coal Combustion Visualization with Fluid Simulator Marek Gayer, Pavel Slavík and František Hrdlička Department of Computer.
ANALYZING STORAGE SYSTEM WORKLOADS Paul G. Sikalinda, Pieter S. Kritzinger {psikalin, DNA Research Group Computer Science Department.
1Notes  Textbook: matchmove 6.7.2, B.9. 2 Match Move  For combining CG effects with real footage, need to match synthetic camera to real camera: “matchmove”
Computational Steering on the GRID Using a 3D model to Interact with a Large Scale Distributed Simulation in Real-Time Michael.
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
An Authentication Service Against Dishonest Users in Mobile Ad Hoc Networks Edith Ngai, Michael R. Lyu, and Roland T. Chin IEEE Aerospace Conference, Big.
Motion Map: Image-based Retrieval and Segmentation of Motion Data EG SCA ’ 04 學生 : 林家如
Combined Lagrangian-Eulerian Approach for Accurate Advection Toshiya HACHISUKA The University of Tokyo Introduction Grid-based fluid.
Image courtesy of National Optical Astronomy Observatory, operated by the Association of Universities for Research in Astronomy, under cooperative agreement.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
Architecture and Real Time Systems Lab University of Massachusetts, Amherst I Koren and C M Krishna Electrical and Computer Engineering University of Massachusetts.
Modelling Realistic Water & Fire Sérgio Leal Socrates/Erasmus student at: AK Computer Graphics Institute for Computer Graphics and Vision Technical University.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Introduction to Modeling Fluid Dynamics 1.
POLITECNICO DI TORINO TRIBUTE and DIMMER. DIMMER - The context One of the major challenges in today’s economy concerns the reduction in energy usage and.
Motivation  Movie  Game  Engineering Introduction  Ideally  Looks good  Fast simulation  Looks good?  Look plausible  Doesn’t need to be exactly.
Spatial data Visualization spatial data Ruslan Bobov
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
CompuCell Software Current capabilities and Research Plan Rajiv Chaturvedi Jesús A. Izaguirre With Patrick M. Virtue.
An Effective Dynamic Scheduling Runtime and Tuning System for Heterogeneous Multi and Many-Core Desktop Platforms Authous: Al’ecio P. D. Binotto, Carlos.
Processing of a CAD/CAE Jobs in grid environment using Elmer Electronics Group, Physics Department, Faculty of Science, Ain Shams University, Mohamed Hussein.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
COMPUTATIONAL FLUID DYNAMICS IN REAL-TIME An Introduction to Simulation and Animation of Liquids and Gases.
High Performance I/O and Data Management System Group Seminar Xiaosong Ma Department of Computer Science North Carolina State University September 12,
A Fast Simulation Method Using Overlapping Grids for Interactions between Smoke and Rigid Objects Yoshinori Dobashi (Hokkaido University) Tsuyoshi Yamamoto.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
Trace Generation to Simulate Large Scale Distributed Application Olivier Dalle, Emiio P. ManciniMar. 8th, 2012.
Mathematical Equations of CFD
Pavel Slavík, Marek Gayer, Frantisek Hrdlicka, Ondrej Kubelka Czech Technical University in Prague Czech Republic 2003 Winter Simulation Conference December.
Introduction to dCache Zhenping (Jane) Liu ATLAS Computing Facility, Physics Department Brookhaven National Lab 09/12 – 09/13, 2005 USATLAS Tier-1 & Tier-2.
An Adaptive-Stochastic Boussinesq Solver With Safety Critical Applications In Nuclear Reactor Engineering Andrew Hagues PhD Student – KNOO Work Package.
Visualization Using Hardware Accelerated Spline Interpolation Petr Kadlec, Marek Gayer, Pavel Slavík C omputer G raphics G roup Department of Computer.
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
Real-time simulation and visualization techniques for combustion processes and general fluids Marek Gayer (supervisor Pavel Slavík) C omputer G raphics.
Using Polynomial Approximation as Compression and Aggregation Technique in Wireless Sensor Networks Bouabdellah KECHAR Oran University.
Convective Heat Transfer in Porous Media filled with Compressible Fluid subjected to Magnetic Field Watit Pakdee* and Bawonsak Yuwaganit Center R & D on.
New software library of geometrical primitives for modelling of solids used in Monte Carlo detector simulations Marek Gayer, John Apostolakis, Gabriele.
CCGrid, 2012 Supporting User Defined Subsetting and Aggregation over Parallel NetCDF Datasets Yu Su and Gagan Agrawal Department of Computer Science and.
Building a Distributed Full-Text Index for the Web by Sergey Melnik, Sriram Raghavan, Beverly Yang and Hector Garcia-Molina from Stanford University Presented.
Engineering Analysis – Computational Fluid Dynamics –
Real-time Simulation and Visualization using Pre-calculated Fluid Simulator States Marek Gayer, Pavel Slavík and František Hrdlička Computer Graphics Group.
HIERARCHICAL TREES OF UNSTEADY SIMULATION DATASETS Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Perpetual Visualization of Particle Motion and Fluid Flow Presented by Tsui Mei Chang.
Interactive educational system for coal combustion modeling in Power Plant boilers Marek Gayer, Pavel Slavík and František Hrdlička Computer.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Modeling and Visualization of Combustion Using Fluid Simulator and Particle Systems Ing. Marek Gayer (supervised by prof. Pavel Slavík) Computer Graphics.
Graph Data Management Lab, School of Computer Science Branch Code: A Labeling Scheme for Efficient Query Answering on Tree
An Unstructured Semantic Mesh Definition Suitable for Finite Element Method Marek Gayer, Hannu Niemistö and Tommi Karhela
Air filmcooling through laser drilled nozzles STW project CASA-dag
1 Application of Weighted Essentially Non-Oscillatory Limiting to Compact Interpolation Schemes Debojyoti Ghosh Graduate Research Assistant Alfred Gessow.
November 2005 Center for Computational Visualization Institute of Computational and Engineering Sciences Department of Computer Sciences University of.
Evaluation of a rate form of the equation of state L.H. Fick, P.G. Rousseau, C.G. du Toit North-West University Energy Postgraduate Conference 2013.
Dynamic visualisation of the combustion processes in boilers Marek Gayer Computer Graphics Group Department of Computer Science and.
1 Hierarchical Parallelization of an H.264/AVC Video Encoder A. Rodriguez, A. Gonzalez, and M.P. Malumbres IEEE PARELEC 2006.
Collection and storage of provenance data Jakub Wach Master of Science Thesis Faculty of Electrical Engineering, Automatics, Computer Science and Electronics.
An Introduction to Computational Fluids Dynamics Prapared by: Chudasama Gulambhai H ( ) Azhar Damani ( ) Dave Aman ( )
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
UNC Chapel Hill David A. O’Brien Automatic Simplification of Particle System Dynamics David O’Brien Susan Fisher Ming C. Lin Department of Computer Science.
A Simulation Framework for Testing Flow Control Strategies Marek Gayer, Milan Milovanovic and Ole Morten Aamo Faculty of Information Technology, Mathematics.
Inductive modelling: Detection of system states validity Pavel Kordík Department of Computer Science and Engineering, FEE,CTU Prague
Lecture 7 Data Compression
GENERAL VIEW OF KRATOS MULTIPHYSICS
Physically Based Modeling -Overview-
Distributed Edge Computing
What are Multiscale Methods?
Presentation transcript:

Pre-calculated Fluid Simulator States Tree Marek Gayer and Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering Faculty of Electrical Engineering of CTU in Prague Czech Republic The IASTED International Conference on APPLIED SIMULATION AND MODELLING ~ASM 2003~ September 3 - 5, 2003 Marbella, Spain

2ASM 2003 Outline of the presentation Brief introduction to Fluid Simulators and Solvers Using storage for real-time data replaying Our solution overview –Fluid simulator –Virtual coal particle system –Fluid Simulator State Extension (FSS) –Fluid Simulator State Tree (FSS Tree) Demonstration of results Conclusion and future work

3ASM 2003 Fluid Simulators and Solvers For simulation and visualization of various nature phenomena: –Water and liquids –Clouds, smoke –Fire and combustion –Special effects ACM SIGGRAPH Proceedings (see references in our paper)

4ASM 2003 Real-time modeling of fluids Most often: solving differential equations (e.g. Navier-Stokes) Real-time fluid simulator and solvers limitations and conditions: –Low resolution and/or 2D grid –Simplified physical models and computations –Code optimization

5ASM 2003 Storing results for real-time replaying Results are stored on hard disk, then real-time replayed –Data sets for selected characteristics –AVI and MPEG files –Limited interaction Our concept: Pre-calculated Fluid Simulator States Tree

6ASM 2003 Our Fluid Simulator Dividing boiler area to structured grid cell arrays containing: –Velocities –Masses/Pressures –O 2 concentrations –Temperatures State update Principle of local simulation

7ASM 2003 Virtual coal particle system Used for both simulation and visualization of the combustion process Virtual particle system approach Simplified combustion and heat transfer computation

8ASM 2003 Extending Fluid Simulator with FSS Simulation is divided into two phases: –Storing phase - fluid simulator states for each time step are saved on HDD –Replaying phase - simulation runs accelerated with pre-calculated fluid simulator states Except first frame, no other data are saved (e.g. particles) State files are stored in binary files

9ASM 2003 Simulation system architecture

10ASM 2003 Feature comparison against data sets Much less disk requirements (only fluid simulator states are being saved) Lower disk bandwidth Better scalability for large grids and/or tasks with many particles Same or even better acceleration No seeking and skip frame ability Note: Please refer to our paper for more detailed comparison and samples with performance measurements and discussions

11ASM 2003 Forming FSS to tree cluster structure

12ASM 2003 Changing simulation parameters in each of the tree node

13ASM 2003 FSS tree advantages Incremental and step by step solution Re-playable results of the simulation Interactive addition and deleting of parts Hierarchical storage of various states Interactive change of boundary conditions in each of the nodes Constructing various paths in the tree Extending of already computed tasks

14ASM 2003 Our interactive combustion system

15ASM 2003

16ASM 2003

17ASM 2003 Conclusion and future research Concept of Pre-calculated Fluid Simulator States Tree offers: –Acceleration of Fluid Simulator based applications –Much less disk space & bandwidth requirements compared to using corresponding data sets –Better scalability compared to data sets –Incremental, hierarchical solution of fluid based tasks with interesting features Future research: –Compression of state data –Testing with very large data sets –Various data Interpolation techniques

18ASM 2003 Thank you for your attention. ?????? Do you have any questions ?