PARALLEL NUMERICAL MODELLING OF SOLIDIFICATION ON A PC-BASED CLUSTER. Politechnika Częstochowska ul. Dąbrowskiego 73, Częstochowa

Size: px
Start display at page:

Download "PARALLEL NUMERICAL MODELLING OF SOLIDIFICATION ON A PC-BASED CLUSTER. Politechnika Częstochowska ul. Dąbrowskiego 73, 42-201 Częstochowa"

Transcription

1 51/2 rchives of Foundry, Year 21, Volume 1, 1 (2/2) rchiwum Odlewnictwa, Rok 21, Rocznik 1, Nr 1 (2/2) PN Katowice PL ISSN PRLLEL NUMERICL MODELLING OF SOLIDIFICTION ON PC-BSED CLUSTER R. WYRZYKOWSKI 1, N. SCZYGIOL 2, T. OLS 3 1,3 Instytut Matematyki i Informatyki 2 Instytut Mechaniki i Podstaw Konstrukcji Maszyn Politechnika Częstochowska ul. Dąrowskiego 73, Częstochowa SUMMRY The paper concerns theoretical and practical aspects of parallelising the finite element computations used for modelling non-linear heat transfer, which occurs in solidifying castings. To parallelise the resulting FE model, a finite element mesh is divided into a set of su-meshes. They are then solved concurrently over different processors, which communicate with each over. Examples of computer simulation were performed on a cluster, uilt this year at Technical University of Częstochowa. Key words: parallel computing, cluster, solidification, FEM, mush partitioning 1. INTRODUCTION Design in many ranches of engineering requires numerical analysis. Parallel computing permits the engineer to undertake such an analysis in a consideraly shorter time, reducing the time from the initial design concept to its implementation as a product. mong these ranches is the modelling of solidification y the use of FEM. Based on the oject-oriented technique, an environment for the parallel FEM modelling on clusters of PC-s has een developed at the Technical University of Częstochowa [1]. This year in the Institute of Mathematics and Computer Science a cluster with 9 and 18 processors has een uilt. It is called CCORD, which 1 dr ha. inż., prof. P.Cz., roman@k2.pcz.czest.pl 2 dr ha. inż., norert.sczygiol@imipkm.pcz.czest.pl 3 mgr inż., olas@k2.pcz.czest.pl

2 stands for cademic Cluster of Częstochowa for Research and Development [2]. This cluster allows us to achieve a considerale shortening of computing time in the numerical modelling of solidification. 2. SOLIDIFICTION MODEL Solidification is governed y a quasi-linear heat conduction equation containing the heat source term, which descries the rate of latent heat evolution. For parallel numerical modelling the apparent heat capacity formulation of this equation has een used, which elongs to the class of enthalpy formulations. It has the following form [3] * T T c T (1) t where is the heat conductivity and c * is the effective heat capacity defined as c * T fs c sl (2) T where c is the specific heat, is the density (suscript s refers to the solid phase), L is the latent heat of solidification and f s is the solid phase fraction. Eq. (1) was solved y FEM. fter semi-discretisation the two-step Dupont II scheme was applied for integration over time. two-step scheme was used ecause of the dependence of casting material properties on temperature. The application of a twostep scheme requires the use of a one-step scheme in the first time step. For this reason the modified Euler-ackward scheme was used in the first time step. The final form of Eq. (1) after semi-discretisation and the application of the modified Euler-ackward scheme, is as follows n n n1 n n n1 tk T M T t M (3) while the application of the Dupont II scheme gives M 3 tk 4 T n2 M T n1 1 tk T 4 n 1 t 3 4 n2 n (4) where M is the mass matrix, K is the conductivity matrix, T is the temperature vector and is the oundary conditions vector. The superscript ( ) denotes that the thermal conductivity coefficient is calculated for an extrapolated temperature

3 3 n1 1 n T T T (5) 2 2 The effective heat capacity is present in the mass matrix in this formulation. It can e approximated y some schemes. In this paper the Del Giudice scheme is used, in which [3] * HiNi, TjN j, c (6) T N T N k k, l l, where i, j = 1,..., w, and w is the numer of in a particular finite element, and and are space co-ordinates. The enthalpy needed in Eq. (6) is defined as H T T T c dt L 1 f (7) T ref 3. PRLLEL FINITE ELEMENT MODELLING s s Parallel implementation of large and time consuming computational tasks on parallel computers or clusters is ased on the concept of their division into smaller and more manageale su-prolems which may e solved efficiently. Using this approach a finite element mesh is divided into a finite numer of su-domains (su-meshes) such that the computational load per su-mesh is approximately the same. These sudomains are then solved concurrently over different processors. The task of partitioning the meshes for parallel finite element computations is rather complicated since not only does the load per su-domain have to e kept the same, ut also the inter-processor communications have to e minimised. For each su-mesh we distinguish three types of [4,5]: internal, which are coupled only with elonging to the considered sumesh, order, which are coupled with in other su-meshes; these and internal are called local, external, which are coupled with local. ccording to the previous section, the core of the finite element modelling of solidification is repeatedly solving systems of linear equations. In parallel modelling, for every su-domain, a local system of equations is uild, the structure of which is shown in Fig. 1. local reordering of in every su-mesh is introduced. This has important advantages, including more efficient interprocessor communication, a reduction in local indirect addressing during matrix-vector multiplication and road possiilities to overlap computations and communications. For solving large linear systems of equations with sparse matrices, which are usually otained in FEM, an efficient class of iterative methods exists. Popular and

4 external order order internal internal efficient memers of this class are: the conjugate gradient method (CG) suitale for symmetric positive defined matrices only, GMRES and Bi-CG-STB algorithms suitale for non-symmetric matrices [6]. ii i i x = w i internal order e external x e x Fig. 1.Structure of the system of equations for a su-domain Rys. 1. Struktura układu równań dla pojedynczej domeny 4. CLUSTER RCHITECTURE ND EXMPLES OF COMPUTER SIMULTION The cluster is ased on INTEL ISP215G server platforms. They are appropriate for assemly in 19 standard oxes (2U height) and contain two INTEL processors. The clock of the Pentium III is 75 MHz. The cluster consists of 9 servers. One of them also acts as the master. Each server has a 256 MB RM memory, except the master, which has a 512 MB RM memory. The total disk memory of the cluster is aout 15 GB. The servers are connected via a high-efficient net called MYRINET [2]. Computer simulation on the cluster was performed using our own software, ParallelNuscaS [7], which is designed using PVM as a communication layer. The CG algorithm with the Jacoi preconditioner was used to solve linear systems of equations. Simulations of casting solidification were done for six different finite element meshes, with aout 4 to more than 75 unknowns. The computations were carried out on one processor and then on from two to eight processors. Oviously, this requires the whole mesh to e divided into an appropriate numer of su-meshes (for each individual computation). The Chaco lirary is currently used to partition the meshes [7]. The otained results are shown in Figs. 2 and 3. For solving systems of equations the highest

5 Efficiency Speedup speedup (Fig. 2) and the greatest efficiency (Fig. 3) were achieved for mesh with the greatest numer of unknowns Numer of processors Fig. 2. Speedup vs. numer of processors Rys. 2. Zależność przyspieszenia od liczy procesorów Numer of processors 5. CONCLUDING REMRKS Fig. 3. Efficiency vs. numer of processors Rys. 3. Zależność efektywności wykorzystania procesorów od ich liczy This paper presents an approach to the development of a parallel software environment for finite element modelling on a PC ased cluster. This environment is an extension of the sequential NuscaS software, developed at the Technical University of Częstochowa. The domain decomposition technique and iterative methods for solving large systems of linear equations are used to develop the parallel core of the computa-

6 tions on a cluster. The results otained for modelling the solidification of a casting are very promising. significant reduction in runtime can e achieved for sufficiently large tasks. REFERENCES [1] R. Wyrzykowski, N. Sczygiol, T. Olas: ParallelNuscaS: an oject-oriented software package for parallel FEM-modeling. Proceedings of the PPM 99 Conference, Kazimierz Dolny 1999, pp [2] R. Wyrzykowski, N. Sczygiol, K. Karczewski, T. Olas, Tomaś: Computing cluster of the Technical University of Częstochowa: first experiences in uilding and utilisation. Proceedings of the PIONIER 21 Conference, Poznań 21, pp (in Polish) [3] N. Sczygiol, G. Szwarc: pplication of enthalpy formulations for numerical simulation of castings solidification. CMES, 8(21), [4] R. Wyrzykowski, N. Sczygiol, T. Olas, J. Kaniewski: Parallel finite element modelling of solidification processes. Lecture Notes in Computer Science 1557(1999), [5] R. Wyrzykowski, N. Sczygiol: Parallel modelling of solidification of castings using the finite element method. Proceedings of the European Conference on Computational Mechanics, Munich 1999, Germany. (availale on CD-ROM) [6] Y. Saad: Iterative Methods for Sparse Linear Systems. PWS Pul., New York [7] R. Wyrzykowski, T. Olas, N. Sczygiol: Oject-oriented approach to finite element modeling on clusters. Lecture Notes in Computer Science 1947(21), The current work is sponsored y the State Committee for Scientific Research (KBN) for under Grant No. 7 T RÓWNOLEGŁE MODELOWNIE NUMERYCZNE KRZEPNIĘCI N KLSTRZE KOMPUTERÓW PC STRESZCZENIE Praca dotyczy teoretycznych i praktycznych aspektów zrównoleglenia oliczeń przeprowadzanych metodą elementów skończonych w celu modelowania nieliniowego przewodzenia ciepła, które zachodzi podczas krzepnięcia odlewów. W celu zrównoleglenia końcowego modelu oliczeń za pomocą MES siatka elementów skończonych dzielona jest na pod-siatki (domeny). Są one następnie oliczane na oddzielnych procesorach, komunikujących się ze soą. Przykładowe symulacje komputerowe wykonano na klastrze komputerów PC, zudowanym w tym roku w Politechnice Częstochowskiej. Recenzował Prof. Stanisław Jura

APPLICATION OF SHAPE SENSITIVITY ANALYSIS IN NUMERICAL MODELLING OF SOLIDIFICATION PROCESS

APPLICATION OF SHAPE SENSITIVITY ANALYSIS IN NUMERICAL MODELLING OF SOLIDIFICATION PROCESS 33/15 Archives of Foundry, Year 005, Volume 5, 15 Archiwum Odlewnictwa, Rok 005, Rocznik 5, Nr 15 PAN Katowice PL ISSN 164-5308 APPLICATION OF SHAPE SENSITIVITY ANALYSIS IN NUMERICAL MODELLING OF SOLIDIFICATION

More information

P013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE

P013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE 1 P013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE JEAN-MARC GRATIEN, JEAN-FRANÇOIS MAGRAS, PHILIPPE QUANDALLE, OLIVIER RICOIS 1&4, av. Bois-Préau. 92852 Rueil Malmaison Cedex. France

More information

A Simultaneous Solution for General Linear Equations on a Ring or Hierarchical Cluster

A Simultaneous Solution for General Linear Equations on a Ring or Hierarchical Cluster Acta Technica Jaurinensis Vol. 3. No. 1. 010 A Simultaneous Solution for General Linear Equations on a Ring or Hierarchical Cluster G. Molnárka, N. Varjasi Széchenyi István University Győr, Hungary, H-906

More information

AN INTERFACE STRIP PRECONDITIONER FOR DOMAIN DECOMPOSITION METHODS

AN INTERFACE STRIP PRECONDITIONER FOR DOMAIN DECOMPOSITION METHODS AN INTERFACE STRIP PRECONDITIONER FOR DOMAIN DECOMPOSITION METHODS by M. Storti, L. Dalcín, R. Paz Centro Internacional de Métodos Numéricos en Ingeniería - CIMEC INTEC, (CONICET-UNL), Santa Fe, Argentina

More information

ACCELERATING COMMERCIAL LINEAR DYNAMIC AND NONLINEAR IMPLICIT FEA SOFTWARE THROUGH HIGH- PERFORMANCE COMPUTING

ACCELERATING COMMERCIAL LINEAR DYNAMIC AND NONLINEAR IMPLICIT FEA SOFTWARE THROUGH HIGH- PERFORMANCE COMPUTING ACCELERATING COMMERCIAL LINEAR DYNAMIC AND Vladimir Belsky Director of Solver Development* Luis Crivelli Director of Solver Development* Matt Dunbar Chief Architect* Mikhail Belyi Development Group Manager*

More information

Large-Scale Reservoir Simulation and Big Data Visualization

Large-Scale Reservoir Simulation and Big Data Visualization Large-Scale Reservoir Simulation and Big Data Visualization Dr. Zhangxing John Chen NSERC/Alberta Innovates Energy Environment Solutions/Foundation CMG Chair Alberta Innovates Technology Future (icore)

More information

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS. SEDM 24 June 16th - 18th, CPRI (Italy) METHODOLOGICL CONSIDERTIONS OF DRIVE SYSTEM SIMULTION, WHEN COUPLING FINITE ELEMENT MCHINE MODELS WITH THE CIRCUIT SIMULTOR MODELS OF CONVERTERS. Áron Szûcs BB Electrical

More information

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =.

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.004 Dynamics and Control II Fall 2007 Lecture 2 Solving the Equation of Motion Goals for today Modeling of the 2.004 La s rotational

More information

Parallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes

Parallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes Parallel Programming at the Exascale Era: A Case Study on Parallelizing Matrix Assembly For Unstructured Meshes Eric Petit, Loïc Thebault, Quang V. Dinh May 2014 EXA2CT Consortium 2 WPs Organization Proto-Applications

More information

Introduction to the Finite Element Method (FEM)

Introduction to the Finite Element Method (FEM) Introduction to the Finite Element Method (FEM) ecture First and Second Order One Dimensional Shape Functions Dr. J. Dean Discretisation Consider the temperature distribution along the one-dimensional

More information

SOLVING LINEAR SYSTEMS

SOLVING LINEAR SYSTEMS SOLVING LINEAR SYSTEMS Linear systems Ax = b occur widely in applied mathematics They occur as direct formulations of real world problems; but more often, they occur as a part of the numerical analysis

More information

Experiences of numerical simulations on a PC cluster Antti Vanne December 11, 2002

Experiences of numerical simulations on a PC cluster Antti Vanne December 11, 2002 xperiences of numerical simulations on a P cluster xperiences of numerical simulations on a P cluster ecember xperiences of numerical simulations on a P cluster Introduction eowulf concept Using commodity

More information

DYNAMIC LOAD BALANCING APPLICATIONS ON A HETEROGENEOUS UNIX/NT CLUSTER

DYNAMIC LOAD BALANCING APPLICATIONS ON A HETEROGENEOUS UNIX/NT CLUSTER European Congress on Computational Methods in Applied Sciences and Engineering ECCOMAS 2000 Barcelona, 11-14 September 2000 ECCOMAS DYNAMIC LOAD BALANCING APPLICATIONS ON A HETEROGENEOUS UNIX/NT CLUSTER

More information

PARALLEL PROGRAMMING

PARALLEL PROGRAMMING PARALLEL PROGRAMMING TECHNIQUES AND APPLICATIONS USING NETWORKED WORKSTATIONS AND PARALLEL COMPUTERS 2nd Edition BARRY WILKINSON University of North Carolina at Charlotte Western Carolina University MICHAEL

More information

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW Rajesh Khatri 1, 1 M.Tech Scholar, Department of Mechanical Engineering, S.A.T.I., vidisha

More information

P164 Tomographic Velocity Model Building Using Iterative Eigendecomposition

P164 Tomographic Velocity Model Building Using Iterative Eigendecomposition P164 Tomographic Velocity Model Building Using Iterative Eigendecomposition K. Osypov* (WesternGeco), D. Nichols (WesternGeco), M. Woodward (WesternGeco) & C.E. Yarman (WesternGeco) SUMMARY Tomographic

More information

Resource Allocation Schemes for Gang Scheduling

Resource Allocation Schemes for Gang Scheduling Resource Allocation Schemes for Gang Scheduling B. B. Zhou School of Computing and Mathematics Deakin University Geelong, VIC 327, Australia D. Walsh R. P. Brent Department of Computer Science Australian

More information

Dell High-Performance Computing Clusters and Reservoir Simulation Research at UT Austin. http://www.dell.com/clustering

Dell High-Performance Computing Clusters and Reservoir Simulation Research at UT Austin. http://www.dell.com/clustering Dell High-Performance Computing Clusters and Reservoir Simulation Research at UT Austin Reza Rooholamini, Ph.D. Director Enterprise Solutions Dell Computer Corp. Reza_Rooholamini@dell.com http://www.dell.com/clustering

More information

THE EFFECTS OF DUCT SHAPE ON THE NUSSELT NUMBER

THE EFFECTS OF DUCT SHAPE ON THE NUSSELT NUMBER Mathematical and Computational pplications, Vol, No, pp 79-88, 5 ssociation for Scientific Research THE EFFECTS OF DUCT SHPE ON THE NUSSELT NUMBER M Emin Erdoğan and C Erdem Imrak Faculty of Mechanical

More information

Load Balancing on a Non-dedicated Heterogeneous Network of Workstations

Load Balancing on a Non-dedicated Heterogeneous Network of Workstations Load Balancing on a Non-dedicated Heterogeneous Network of Workstations Dr. Maurice Eggen Nathan Franklin Department of Computer Science Trinity University San Antonio, Texas 78212 Dr. Roger Eggen Department

More information

Best practices for efficient HPC performance with large models

Best practices for efficient HPC performance with large models Best practices for efficient HPC performance with large models Dr. Hößl Bernhard, CADFEM (Austria) GmbH PRACE Autumn School 2013 - Industry Oriented HPC Simulations, September 21-27, University of Ljubljana,

More information

FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG

FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG FRIEDRICH-ALEXANDER-UNIVERSITÄT ERLANGEN-NÜRNBERG INSTITUT FÜR INFORMATIK (MATHEMATISCHE MASCHINEN UND DATENVERARBEITUNG) Lehrstuhl für Informatik 10 (Systemsimulation) Massively Parallel Multilevel Finite

More information

The Basics of FEA Procedure

The Basics of FEA Procedure CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring

More information

Domain decomposition techniques for interfacial discontinuities

Domain decomposition techniques for interfacial discontinuities Domain decomposition techniques for interfacial discontinuities Geordie McBain Institut Jean le Rond d Alembert December 5, 2012 Connexion and substructuring Two ways to look at domain decomposition Decomposing

More information

The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM

The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM 1 The simulation of machine tools can be divided into two stages. In the first stage the mechanical behavior of a machine tool is simulated with FEM tools. The approach to this simulation is different

More information

Performance of Dynamic Load Balancing Algorithms for Unstructured Mesh Calculations

Performance of Dynamic Load Balancing Algorithms for Unstructured Mesh Calculations Performance of Dynamic Load Balancing Algorithms for Unstructured Mesh Calculations Roy D. Williams, 1990 Presented by Chris Eldred Outline Summary Finite Element Solver Load Balancing Results Types Conclusions

More information

Dynamic Process Modeling. Process Dynamics and Control

Dynamic Process Modeling. Process Dynamics and Control Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits

More information

It s Not A Disease: The Parallel Solver Packages MUMPS, PaStiX & SuperLU

It s Not A Disease: The Parallel Solver Packages MUMPS, PaStiX & SuperLU It s Not A Disease: The Parallel Solver Packages MUMPS, PaStiX & SuperLU A. Windisch PhD Seminar: High Performance Computing II G. Haase March 29 th, 2012, Graz Outline 1 MUMPS 2 PaStiX 3 SuperLU 4 Summary

More information

Mesh Generation and Load Balancing

Mesh Generation and Load Balancing Mesh Generation and Load Balancing Stan Tomov Innovative Computing Laboratory Computer Science Department The University of Tennessee April 04, 2012 CS 594 04/04/2012 Slide 1 / 19 Outline Motivation Reliable

More information

Fast Multipole Method for particle interactions: an open source parallel library component

Fast Multipole Method for particle interactions: an open source parallel library component Fast Multipole Method for particle interactions: an open source parallel library component F. A. Cruz 1,M.G.Knepley 2,andL.A.Barba 1 1 Department of Mathematics, University of Bristol, University Walk,

More information

How To Study The Effects Of Section Size On The Content Of Ductile Iron

How To Study The Effects Of Section Size On The Content Of Ductile Iron 2/13 Archives of Foundry, Year 4, Volume 4, 13 Archiwum Odlewnictwa, Rok 4, Rocznik 4, Nr 13 PAN Katowice PL ISSN 1642-538 EFFECT OF SECTION SIZE ON PRODUCING DUCTILE IRON CASTINGS S. BOCKUS 1, A. DOBROVOLSKIS

More information

Scalable Distributed Schur Complement Solvers for Internal and External Flow Computations on Many-Core Architectures

Scalable Distributed Schur Complement Solvers for Internal and External Flow Computations on Many-Core Architectures Scalable Distributed Schur Complement Solvers for Internal and External Flow Computations on Many-Core Architectures Dr.-Ing. Achim Basermann, Dr. Hans-Peter Kersken, Melven Zöllner** German Aerospace

More information

HPC Deployment of OpenFOAM in an Industrial Setting

HPC Deployment of OpenFOAM in an Industrial Setting HPC Deployment of OpenFOAM in an Industrial Setting Hrvoje Jasak h.jasak@wikki.co.uk Wikki Ltd, United Kingdom PRACE Seminar: Industrial Usage of HPC Stockholm, Sweden, 28-29 March 2011 HPC Deployment

More information

Mixed Precision Iterative Refinement Methods Energy Efficiency on Hybrid Hardware Platforms

Mixed Precision Iterative Refinement Methods Energy Efficiency on Hybrid Hardware Platforms Mixed Precision Iterative Refinement Methods Energy Efficiency on Hybrid Hardware Platforms Björn Rocker Hamburg, June 17th 2010 Engineering Mathematics and Computing Lab (EMCL) KIT University of the State

More information

1 Finite difference example: 1D implicit heat equation

1 Finite difference example: 1D implicit heat equation 1 Finite difference example: 1D implicit heat equation 1.1 Boundary conditions Neumann and Dirichlet We solve the transient heat equation ρc p t = ( k ) (1) on the domain L/2 x L/2 subject to the following

More information

Overlapping Data Transfer With Application Execution on Clusters

Overlapping Data Transfer With Application Execution on Clusters Overlapping Data Transfer With Application Execution on Clusters Karen L. Reid and Michael Stumm reid@cs.toronto.edu stumm@eecg.toronto.edu Department of Computer Science Department of Electrical and Computer

More information

TESLA Report 2003-03

TESLA Report 2003-03 TESLA Report 23-3 A multigrid based 3D space-charge routine in the tracking code GPT Gisela Pöplau, Ursula van Rienen, Marieke de Loos and Bas van der Geer Institute of General Electrical Engineering,

More information

A Markovian model of the RED mechanism solved with a cluster of computers

A Markovian model of the RED mechanism solved with a cluster of computers Annales UMCS Informatica AI 5 (2006) 19-27 Annales UMCS Informatica Lublin-Polonia Sectio AI http://www.annales.umcs.lublin.pl/ A Markovian model of the RED mechanism solved with a cluster of computers

More information

NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES

NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Vol. XX 2012 No. 4 28 34 J. ŠIMIČEK O. HUBOVÁ NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES Jozef ŠIMIČEK email: jozef.simicek@stuba.sk Research field: Statics and Dynamics Fluids mechanics

More information

High Performance Computing in CST STUDIO SUITE

High Performance Computing in CST STUDIO SUITE High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver

More information

Preliminary validation of the APROS 3-D core model of the new Loviisa NPP training simulator

Preliminary validation of the APROS 3-D core model of the new Loviisa NPP training simulator Preliminary validation of the APROS 3-D core model of the new Loviisa NPP training simulator Anssu Ranta-aho, Elina Syrjälahti, Eija Karita Puska VTT Technical Research Centre of Finland P.O.B 1000, FI-02044

More information

Adapting scientific computing problems to cloud computing frameworks Ph.D. Thesis. Pelle Jakovits

Adapting scientific computing problems to cloud computing frameworks Ph.D. Thesis. Pelle Jakovits Adapting scientific computing problems to cloud computing frameworks Ph.D. Thesis Pelle Jakovits Outline Problem statement State of the art Approach Solutions and contributions Current work Conclusions

More information

EFFECT OF SURFACE COVER ON GROUND TEMPERATURE SEASON S FLUCTUATIONS

EFFECT OF SURFACE COVER ON GROUND TEMPERATURE SEASON S FLUCTUATIONS FOUNDATIONS OF CIVIL AND ENVIRONMENTAL ENGINEERING No. Czesław OLEŚKOWICZ-POPIEL, Janusz WOJTKOWIAK, Ilona PRĘTKA Poznan University of Technology Institute of Environmental Engineering EFFECT OF SURFACE

More information

Poisson Equation Solver Parallelisation for Particle-in-Cell Model

Poisson Equation Solver Parallelisation for Particle-in-Cell Model WDS'14 Proceedings of Contributed Papers Physics, 233 237, 214. ISBN 978-8-7378-276-4 MATFYZPRESS Poisson Equation Solver Parallelisation for Particle-in-Cell Model A. Podolník, 1,2 M. Komm, 1 R. Dejarnac,

More information

Parallelism and Cloud Computing

Parallelism and Cloud Computing Parallelism and Cloud Computing Kai Shen Parallel Computing Parallel computing: Process sub tasks simultaneously so that work can be completed faster. For instances: divide the work of matrix multiplication

More information

Lattice QCD Performance. on Multi core Linux Servers

Lattice QCD Performance. on Multi core Linux Servers Lattice QCD Performance on Multi core Linux Servers Yang Suli * Department of Physics, Peking University, Beijing, 100871 Abstract At the moment, lattice quantum chromodynamics (lattice QCD) is the most

More information

Introduction to the Finite Element Method

Introduction to the Finite Element Method Introduction to the Finite Element Method 09.06.2009 Outline Motivation Partial Differential Equations (PDEs) Finite Difference Method (FDM) Finite Element Method (FEM) References Motivation Figure: cross

More information

General Framework for an Iterative Solution of Ax b. Jacobi s Method

General Framework for an Iterative Solution of Ax b. Jacobi s Method 2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,

More information

RATIONALIZATION OF VERTICAL MILLING CENTRE FINAL ASSEMBLY PROCESS

RATIONALIZATION OF VERTICAL MILLING CENTRE FINAL ASSEMBLY PROCESS KOMISJA BUDOWY MASZYN PAN ODDZIAŁ W POZNANIU Vol. 27 nr 2 Archiwum Technologii Maszyn i Automatyzacji 2007 OLAF CISZAK*, JAN ŻUREK** RATIONALIZATION OF VERTICAL MILLING CENTRE FINAL ASSEMBLY PROCESS This

More information

Fig. 1. Before and after CIA treatment

Fig. 1. Before and after CIA treatment PROCEEDINGS OF THE INSTITUTE OF VEHICLES 3(89)/2012 (12pt) (12pt) Grzegorz Służałek 1, Marek Kubica 2, Mateusz Służałek 3 (12pt) COMPUTER METHODS IN STUDY OF HISTORICAL ASSYRIANS CHARIOT (12pt) 1. Introduction

More information

Paper Pulp Dewatering

Paper Pulp Dewatering Paper Pulp Dewatering Dr. Stefan Rief stefan.rief@itwm.fraunhofer.de Flow and Transport in Industrial Porous Media November 12-16, 2007 Utrecht University Overview Introduction and Motivation Derivation

More information

SPARSE matrices are commonly present in computer memory

SPARSE matrices are commonly present in computer memory Proceedings of the 2013 Federated Conference on Computer Science and Information Systems pp. 479 486 Storing Sparse Matrices to Files in the Adaptive-Blocking Hierarchical Storage Format Daniel Langr,

More information

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms

Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms Design and Optimization of OpenFOAM-based CFD Applications for Hybrid and Heterogeneous HPC Platforms Amani AlOnazi, David E. Keyes, Alexey Lastovetsky, Vladimir Rychkov Extreme Computing Research Center,

More information

Multicore Parallel Computing with OpenMP

Multicore Parallel Computing with OpenMP Multicore Parallel Computing with OpenMP Tan Chee Chiang (SVU/Academic Computing, Computer Centre) 1. OpenMP Programming The death of OpenMP was anticipated when cluster systems rapidly replaced large

More information

Basin simulation for complex geological settings

Basin simulation for complex geological settings Énergies renouvelables Production éco-responsable Transports innovants Procédés éco-efficients Ressources durables Basin simulation for complex geological settings Towards a realistic modeling P. Havé*,

More information

Experiments on the local load balancing algorithms; part 1

Experiments on the local load balancing algorithms; part 1 Experiments on the local load balancing algorithms; part 1 Ştefan Măruşter Institute e-austria Timisoara West University of Timişoara, Romania maruster@info.uvt.ro Abstract. In this paper the influence

More information

Iterative Solvers for Linear Systems

Iterative Solvers for Linear Systems 9th SimLab Course on Parallel Numerical Simulation, 4.10 8.10.2010 Iterative Solvers for Linear Systems Bernhard Gatzhammer Chair of Scientific Computing in Computer Science Technische Universität München

More information

Forward Dynamics of Flexible Multibody Systems

Forward Dynamics of Flexible Multibody Systems 11 Forward Dynamics of Flexile Multiody Systems So far, several approaches to the solution of the kinematics and dynamics of multiody systems have een presented. It has een assumed in these approaches

More information

AN APPROACH FOR SECURE CLOUD COMPUTING FOR FEM SIMULATION

AN APPROACH FOR SECURE CLOUD COMPUTING FOR FEM SIMULATION AN APPROACH FOR SECURE CLOUD COMPUTING FOR FEM SIMULATION Jörg Frochte *, Christof Kaufmann, Patrick Bouillon Dept. of Electrical Engineering and Computer Science Bochum University of Applied Science 42579

More information

CFD Application on Food Industry; Energy Saving on the Bread Oven

CFD Application on Food Industry; Energy Saving on the Bread Oven Middle-East Journal of Scientific Research 13 (8): 1095-1100, 2013 ISSN 1990-9233 IDOSI Publications, 2013 DOI: 10.5829/idosi.mejsr.2013.13.8.548 CFD Application on Food Industry; Energy Saving on the

More information

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows 3.- 1 Basics: equations of continuum mechanics - balance equations for mass and momentum - balance equations for the energy and the chemical

More information

POLYFLOW SOFTWARE USE TO OPTIMIZE THE PARISON THICKNESS IN BLOWING EXTRUSION

POLYFLOW SOFTWARE USE TO OPTIMIZE THE PARISON THICKNESS IN BLOWING EXTRUSION POLYFLOW SOFTWARE USE TO OPTIMIZE THE PARISON THICKNESS IN BLOWING EXTRUSION Karol Pepliński, Marek Bieliński Bydgoszcz University of Agriculture and Technology al. Prof. S. Kaliskiego 7, 85-789 Bydgoszcz,

More information

Cluster Computing at HRI

Cluster Computing at HRI Cluster Computing at HRI J.S.Bagla Harish-Chandra Research Institute, Chhatnag Road, Jhunsi, Allahabad 211019. E-mail: jasjeet@mri.ernet.in 1 Introduction and some local history High performance computing

More information

STRUCTURAL OPTIMIZATION OF REINFORCED PANELS USING CATIA V5

STRUCTURAL OPTIMIZATION OF REINFORCED PANELS USING CATIA V5 STRUCTURAL OPTIMIZATION OF REINFORCED PANELS USING CATIA V5 Rafael Thiago Luiz Ferreira Instituto Tecnológico de Aeronáutica - Pça. Marechal Eduardo Gomes, 50 - CEP: 12228-900 - São José dos Campos/ São

More information

Reliable Systolic Computing through Redundancy

Reliable Systolic Computing through Redundancy Reliable Systolic Computing through Redundancy Kunio Okuda 1, Siang Wun Song 1, and Marcos Tatsuo Yamamoto 1 Universidade de São Paulo, Brazil, {kunio,song,mty}@ime.usp.br, http://www.ime.usp.br/ song/

More information

Benchmarking COMSOL Multiphysics 3.5a CFD problems

Benchmarking COMSOL Multiphysics 3.5a CFD problems Presented at the COMSOL Conference 2009 Boston Benchmarking COMSOL Multiphysics 3.5a CFD problems Darrell W. Pepper Xiuling Wang* Nevada Center for Advanced Computational Methods University of Nevada Las

More information

Efficient numerical simulation of time-harmonic wave equations

Efficient numerical simulation of time-harmonic wave equations Efficient numerical simulation of time-harmonic wave equations Prof. Tuomo Rossi Dr. Dirk Pauly Ph.Lic. Sami Kähkönen Ph.Lic. Sanna Mönkölä M.Sc. Tuomas Airaksinen M.Sc. Anssi Pennanen M.Sc. Jukka Räbinä

More information

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER

CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER International Journal of Advancements in Research & Technology, Volume 1, Issue2, July-2012 1 CFD SIMULATION OF SDHW STORAGE TANK WITH AND WITHOUT HEATER ABSTRACT (1) Mr. Mainak Bhaumik M.E. (Thermal Engg.)

More information

The Application of a Black-Box Solver with Error Estimate to Different Systems of PDEs

The Application of a Black-Box Solver with Error Estimate to Different Systems of PDEs The Application of a Black-Bo Solver with Error Estimate to Different Systems of PDEs Torsten Adolph and Willi Schönauer Forschungszentrum Karlsruhe Institute for Scientific Computing Karlsruhe, Germany

More information

Control 2004, University of Bath, UK, September 2004

Control 2004, University of Bath, UK, September 2004 Control, University of Bath, UK, September ID- IMPACT OF DEPENDENCY AND LOAD BALANCING IN MULTITHREADING REAL-TIME CONTROL ALGORITHMS M A Hossain and M O Tokhi Department of Computing, The University of

More information

Development of Specialized Modelling Tools for Crystal Growth Processes

Development of Specialized Modelling Tools for Crystal Growth Processes International Scientific Colloquium Modelling for Material Processing Riga, June 8-9, 2006 Development of Specialized Modelling Tools for Crystal Growth Processes A. Rudevics, A. Muiznieks, B. Nacke, V.

More information

Scientific Computing Programming with Parallel Objects

Scientific Computing Programming with Parallel Objects Scientific Computing Programming with Parallel Objects Esteban Meneses, PhD School of Computing, Costa Rica Institute of Technology Parallel Architectures Galore Personal Computing Embedded Computing Moore

More information

HPC enabling of OpenFOAM R for CFD applications

HPC enabling of OpenFOAM R for CFD applications HPC enabling of OpenFOAM R for CFD applications Towards the exascale: OpenFOAM perspective Ivan Spisso 25-27 March 2015, Casalecchio di Reno, BOLOGNA. SuperComputing Applications and Innovation Department,

More information

Observations on Data Distribution and Scalability of Parallel and Distributed Image Processing Applications

Observations on Data Distribution and Scalability of Parallel and Distributed Image Processing Applications Observations on Data Distribution and Scalability of Parallel and Distributed Image Processing Applications Roman Pfarrhofer and Andreas Uhl uhl@cosy.sbg.ac.at R. Pfarrhofer & A. Uhl 1 Carinthia Tech Institute

More information

Load Balancing Techniques

Load Balancing Techniques Load Balancing Techniques 1 Lecture Outline Following Topics will be discussed Static Load Balancing Dynamic Load Balancing Mapping for load balancing Minimizing Interaction 2 1 Load Balancing Techniques

More information

Adaptive Time-Dependent CFD on Distributed Unstructured Meshes

Adaptive Time-Dependent CFD on Distributed Unstructured Meshes Adaptive Time-Dependent CFD on Distributed Unstructured Meshes Chris Walshaw and Martin Berzins School of Computer Studies, University of Leeds, Leeds, LS2 9JT, U K e-mails: chris@scsleedsacuk, martin@scsleedsacuk

More information

Benchmark Tests on ANSYS Parallel Processing Technology

Benchmark Tests on ANSYS Parallel Processing Technology Benchmark Tests on ANSYS Parallel Processing Technology Kentaro Suzuki ANSYS JAPAN LTD. Abstract It is extremely important for manufacturing industries to reduce their design process period in order to

More information

KEANSBURG SCHOOL DISTRICT KEANSBURG HIGH SCHOOL Mathematics Department. HSPA 10 Curriculum. September 2007

KEANSBURG SCHOOL DISTRICT KEANSBURG HIGH SCHOOL Mathematics Department. HSPA 10 Curriculum. September 2007 KEANSBURG HIGH SCHOOL Mathematics Department HSPA 10 Curriculum September 2007 Written by: Karen Egan Mathematics Supervisor: Ann Gagliardi 7 days Sample and Display Data (Chapter 1 pp. 4-47) Surveys and

More information

Interactive comment on A parallelization scheme to simulate reactive transport in the subsurface environment with OGS#IPhreeqc by W. He et al.

Interactive comment on A parallelization scheme to simulate reactive transport in the subsurface environment with OGS#IPhreeqc by W. He et al. Geosci. Model Dev. Discuss., 8, C1166 C1176, 2015 www.geosci-model-dev-discuss.net/8/c1166/2015/ Author(s) 2015. This work is distributed under the Creative Commons Attribute 3.0 License. Geoscientific

More information

Interactive simulation of an ash cloud of the volcano Grímsvötn

Interactive simulation of an ash cloud of the volcano Grímsvötn Interactive simulation of an ash cloud of the volcano Grímsvötn 1 MATHEMATICAL BACKGROUND Simulating flows in the atmosphere, being part of CFD, is on of the research areas considered in the working group

More information

A Load Balancing Tool for Structured Multi-Block Grid CFD Applications

A Load Balancing Tool for Structured Multi-Block Grid CFD Applications A Load Balancing Tool for Structured Multi-Block Grid CFD Applications K. P. Apponsah and D. W. Zingg University of Toronto Institute for Aerospace Studies (UTIAS), Toronto, ON, M3H 5T6, Canada Email:

More information

AeroFluidX: A Next Generation GPU-Based CFD Solver for Engineering Applications

AeroFluidX: A Next Generation GPU-Based CFD Solver for Engineering Applications AeroFluidX: A Next Generation GPU-Based CFD Solver for Engineering Applications Dr. Bjoern Landmann Dr. Kerstin Wieczorek Stefan Bachschuster 18.03.2015 FluiDyna GmbH, Lichtenbergstr. 8, 85748 Garching

More information

CHAPTER 13 SIMPLE LINEAR REGRESSION. Opening Example. Simple Regression. Linear Regression

CHAPTER 13 SIMPLE LINEAR REGRESSION. Opening Example. Simple Regression. Linear Regression Opening Example CHAPTER 13 SIMPLE LINEAR REGREION SIMPLE LINEAR REGREION! Simple Regression! Linear Regression Simple Regression Definition A regression model is a mathematical equation that descries the

More information

Analysis of Bayesian Dynamic Linear Models

Analysis of Bayesian Dynamic Linear Models Analysis of Bayesian Dynamic Linear Models Emily M. Casleton December 17, 2010 1 Introduction The main purpose of this project is to explore the Bayesian analysis of Dynamic Linear Models (DLMs). The main

More information

Chapter 37 - SANS FROM POLYMER SOLUTIONS

Chapter 37 - SANS FROM POLYMER SOLUTIONS Chapter 37 - SANS FROM OLYMER SOLUTIONS Soluility is a determining factor in the synthesis, mixing aility and end-use of polymers. A general model for descriing soluility (Flory, 1953) is discussed here

More information

ACETYLENE AIR DIFFUSION FLAME COMPUTATIONS; COMPARISON OF STATE RELATIONS VERSUS FINITE RATE KINETICS

ACETYLENE AIR DIFFUSION FLAME COMPUTATIONS; COMPARISON OF STATE RELATIONS VERSUS FINITE RATE KINETICS ACETYLENE AIR DIFFUSION FLAME COMPUTATIONS; COMPARISON OF STATE RELATIONS VERSUS FINITE RATE KINETICS by Z Zhang and OA Ezekoye Department of Mechanical Engineering The University of Texas at Austin Austin,

More information

Numerical Simulation of Thermal Stratification in Cold Legs by Using OpenFOAM

Numerical Simulation of Thermal Stratification in Cold Legs by Using OpenFOAM Progress in NUCLEAR SCIENCE and TECHNOLOGY, Vol. 2, pp.107-113 (2011) ARTICLE Numerical Simulation of Thermal Stratification in Cold Legs by Using OpenFOAM Jiejin CAI *, and Tadashi WATANABE Japan Atomic

More information

Simulation of Fluid-Structure Interactions in Aeronautical Applications

Simulation of Fluid-Structure Interactions in Aeronautical Applications Simulation of Fluid-Structure Interactions in Aeronautical Applications Martin Kuntz Jorge Carregal Ferreira ANSYS Germany D-83624 Otterfing Martin.Kuntz@ansys.com December 2003 3 rd FENET Annual Industry

More information

A Theory of the Spatial Computational Domain

A Theory of the Spatial Computational Domain A Theory of the Spatial Computational Domain Shaowen Wang 1 and Marc P. Armstrong 2 1 Academic Technologies Research Services and Department of Geography, The University of Iowa Iowa City, IA 52242 Tel:

More information

Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla. Simulation of Multiphysical Problems with Elmer Software

Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla. Simulation of Multiphysical Problems with Elmer Software Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla Simulation of Multiphysical Problems with Elmer Software Peter Råback Tieteen CSC 25.11.2004 Definitions for this presentation Model Mathematical

More information

Parallel Computing for Option Pricing Based on the Backward Stochastic Differential Equation

Parallel Computing for Option Pricing Based on the Backward Stochastic Differential Equation Parallel Computing for Option Pricing Based on the Backward Stochastic Differential Equation Ying Peng, Bin Gong, Hui Liu, and Yanxin Zhang School of Computer Science and Technology, Shandong University,

More information

YALES2 porting on the Xeon- Phi Early results

YALES2 porting on the Xeon- Phi Early results YALES2 porting on the Xeon- Phi Early results Othman Bouizi Ghislain Lartigue Innovation and Pathfinding Architecture Group in Europe, Exascale Lab. Paris CRIHAN - Demi-journée calcul intensif, 16 juin

More information

OpenFOAM Optimization Tools

OpenFOAM Optimization Tools OpenFOAM Optimization Tools Henrik Rusche and Aleks Jemcov h.rusche@wikki-gmbh.de and a.jemcov@wikki.co.uk Wikki, Germany and United Kingdom OpenFOAM Optimization Tools p. 1 Agenda Objective Review optimisation

More information

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities

More information

MIT 2.810 Manufacturing Processes and Systems. Homework 6 Solutions. Casting. October 15, 2015. Figure 1: Casting defects

MIT 2.810 Manufacturing Processes and Systems. Homework 6 Solutions. Casting. October 15, 2015. Figure 1: Casting defects MIT 2.810 Manufacturing Processes and Systems Casting October 15, 2015 Problem 1. Casting defects. (a) Figure 1 shows various defects and discontinuities in cast products. Review each one and offer solutions

More information

Co-Simulation and modal reduction for multifield problems in multibody dynamics

Co-Simulation and modal reduction for multifield problems in multibody dynamics Co-Simulation and modal reduction for multifield problems in multibody dynamics 7th Workshop on Descriptor Systems March 2005, Paderborn Martin Arnold [martin.arnold@mathematik.uni-halle.de] Martin Luther

More information

Using Virtual SIP Links to Enable QoS for Signalling

Using Virtual SIP Links to Enable QoS for Signalling Using Virtual SIP Links to Enale QoS for Signalling Alexander A. Kist and Richard J. Harris RMIT University Melourne BOX 2476V, Victoria 31, Australia Telephone: (+) 61 (3) 9925-5218, Fax: (+) 61 (3) 9925-3748

More information

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL P. Kolar, T. Holkup Research Center for Manufacturing Technology, Faculty of Mechanical Engineering, CTU in Prague, Czech

More information

Handout for three day Learning Curve Workshop

Handout for three day Learning Curve Workshop Handout for three day Learning Curve Workshop Unit and Cumulative Average Formulations DAUMW (Credits to Professors Steve Malashevitz, Bo Williams, and prior faculty. Blame to Dr. Roland Kankey, roland.kankey@dau.mil)

More information