NAMD & HELIUM Enabling Work on the PRACE IBM Prototypes

Size: px
Start display at page:

Download "NAMD & HELIUM Enabling Work on the PRACE IBM Prototypes"

Transcription

1 NAMD & HELIUM Enabling Work on the PRACE IBM Prototypes Xu Guo Applications Consultant EPCC, The University of Edinburgh

2 Outline PRACE project overview Application enabling work: NAMD HELIUM Summary 2

3 Outline PRACE project overview Application enabling EPCC: NAMD HELIUM Summary 3

4 PRACE Partnership for Advanced Computing in Europe Aims to provide the European researches with a persistent pan- European HPC service to enable world-class science, consisting of several tier-0 centres EU approved the PRACE Project Preparatory Phase (Grant: INFSO-RI ) Project duration: January 2008 December 2009 Project budget: 20 M, EC funding: 10 M Original 16 partners from 14 countries By the end of 2009, 20 countries involved in and more are interested The Implementation Phase will start from June,

5 PRACE Project Preparatory Phase Objective Perform all legal, administrative, and technical work to create a legal entity and start providing Tier-0 HPC services in 2010 PRACE project tasks in Preparatory Phase Define the legal & administrative framework (WP2) Dissemination, outreach & training (WP3) Cooperate with the European HPC ecosystem (WP2/3) Distributed computing (WP4) Prototype system assessment (WP5) Software enabling for prototype systems (WP6) Procurement strategy: Petaflop/s systems for 2009/2010 (WP7) Future Petaflop/s technologies, vendor cooperation (WP8) 5

6 PRACE WP6 in Preparatory Phase WP6: Software enabling for Petaflop/s systems Worked closely with other work packages Primary goal To identify and understand the software libraries, tools, benchmarks and skills required by users to ensure that their application can use a Petaflop/s system productively and efficiently. The largest technical activity in PRACE Preparatory Phase Most of the PRACE partners involved in 6

7 PABS PRACE Application Benchmark Suite A set of representative applications benchmarks To be used in the procurement process for Petaflop/s systems ALYA, AVBP, BSIT, Code_Saturne, CPMD, CP2K, ELMER, GADGET, GPAW, GROMACS, HELIUM, NAMD, NEMO, NS3D, OCTOPUS, PEPC, QCD, Quantum_Espresso, SPECFEM3D, TORB/ EUTERPE, TRIPOLI-4, and WRF Each application was ported to appropriate subset of prototypes To capture the applications requirements for petascale systems Scalability and optimisation strategies were investigated 7

8 Prototypes for Petaflop/s Systems in 2009/2010 IBM BlueGene/P (FZJ) 0.85 GHz, PowerPC 450, 4 way / IBM Power6 (SARA) 4.7GHz Pwr6, 32 way, SMT, IB Cray XT5 (CSC) 2.3 GHz Barcelona, 8 way 2.7 GHz Shanghai, 8 way IBM Cell/Power (BSC) NEC SX9, vector part (HLRS) Intel Nehalem/Xeon (CEA/FZJ) 2.93 GHz Nehalem, dual socket quad-core Nodes, IB

9 Outline PRACE project overview Application enabling work: NAMD BCO: Joachim Hein (EPCC, The University of Edinburgh, UK) Contributors: Martin Polak (ICA, Johannes Kepler University Linz, Austria), Paschalis Korosoglou (AUTH, Greece), Xu Guo (EPCC, The University of Edinburgh, UK) HELIUM Summary 9

10 NAMD Overview Molecular dynamics application from UIUC Emphasis on scalability Written in C++ using Charm++ parallel objects Domain decomposition Long range electro-static forces: Particle Mesh Ewald Load balance dynamically during first 300 steps Current version: NAMD 2.7 β2, released: November 2009 For this study: 2.7β1, released: March

11 Benchmark Test Cases Three test cases by: P. Coveney and Shunzhou Wan (UCL) Sizes: 1M, 2M and 9M atoms TCR-pMHC-CD complexes in a membrane environment Immune response research Basic set of 1M atoms contains four complexes Larger sets multiple copies of basic set in a box 2fs stepsize Trajectory of at least 10ns for scientific meaningful simulation (5,000,000 steps) 11

12 Resources for MPI Library During the load balance step, NAMD sends large number of unexpected message (no matching receive code uses MPI_Iprobe) Unexpected messages fill up the receive buffers Adding -env DCMF_RECFIFO= to the arguments of mpirun resolves the issues arising. Remarks: Over 10% of available memory as MPI buffer space! Similar issues on Cray XT 12

13 Memory Consumption Memory problems with 1GB/core, e.g. BG/P, Louhi NAMD 2.7β1 offers simulation with reduced memory footprint Specially build version for running, vanilla NAMD to compress input files Essential for 9M atom benchmark and running 1M on 4 cores/node on BG/P 2M can only run with 2 cores/node on BG/P Table for 2M atom system (Cray XT5) can not run on BG/P (4 task/node) 13

14 Version Performance & SMT: Huygens SMT gives vast performance improvement (seen on HPCx before, but Pwr6 is more dramatic) 14

15 Feasibility of A Simulation on PF system On a 20TF partition a 9M atom simulation is feasible (walltime of about a week)! 15

16 Compiler optimisations: Huygens Investigated for 2 million atom benchmark Only modest sensibility to compiler optimisations 16

17 Build/Runtime optimisations on BG/P Tested for 1 million atoms on 2048 cores (512 nodes) Change of task map from default to TXYZ Slightly detrimental: No 1 vs No2 Charm offers BG/P build with and without MPI Without MPI slightly faster: No 1 vs No 3 Disengaging DFPU for charm++ build detrimental but not much impact for NAMD build Compiler option O4 and higher break the code 17

18 Build/Runtime optimisation on BG/P: results No Task mapping MPI used Charm++ compiler options NAMD compiler options Bench-mark-time 1 default o -O3 -qstrict -qhot -O3 -Q -qhot s -qarch=450d -DCMK_OPTIMIZE=1 -qarch=450d -qtune=450 -DFFTW_ENABLE_FLOAT 2 TXYZ no -O3 -qstrict -qhot -qarch=450d -DCMK_OPTIMIZE=1 -O3 -Q -qhot -qarch=450d -qtune= s 3 default yes -O3 -qstrict -qhot -qarch=450d -DCMK_OPTIMIZE=1 4 default no -O3 -qhot -qstrict -qarch=450d -qtune=450 -DCMK_OPTIMIZE 5 default no -O3 -qhot -qstrict -qarch=450 -qtune=450 -DCMK_OPTIMIZE 6 default no -O5 -qarch=450 -qtune=450 -qipa=level=2 -DCMK_OPTIMIZE -DFFTW_ENABLE_FLOAT -O3 -Q -qhot -qarch=450d -qtune=450 -DFFTW_ENABLE_FLOAT -O3 -Q -qhot -qstrict -qarch=450 -qtune=450 - DFFTW_ENABLE_FLOAT -O3 -Q -qhot -qarch=450 -qtune=450 - DFFTW_ENABLE_FLOAT -O3 -Q -qhot -qarch=450d -qtune=450 -DFFTW_ENABLE_FLOAT s s s s 18

19 Performance Comparison M1 Benchmark 19

20 Performance Comparison M9 Benchmark Well rounded overall picture, apart from x86 Cluster (Nehalem/IB) Machine new at the time of the test (Broken? Untuned?) Memory/task is still an issue (no BGP for M9, no 40TF point for Louhi) 20

21 Outline PRACE project overview Application enabling work: NAMD HELIUM Summary BCO: Xu Guo (EPCC, The University of Edinburgh, UK) Contributor: Andrew Sunderland (STFC Daresbury Laboratory, UK) 21

22 HELIUM Overview Uses time-dependent solutions of the full-dimensional Schrödinger equation to simulate the behavior of helium atoms Developed by Queen's University Belfast Has access restrictions 22

23 HELIUM Test Cases A single Fortran 90 file with more than lines Using MPI parallelism Total work in the whole grid space is divided into Blocks Each processor works on one block Multiple decomposition approaches for a fixed total problem size by changing block size and block number Particular parameters in source code Control the simulation conditions and execution behaviour E.g. the total problem size, block size, block count, required core number, I/O frequency, etc. Will also affect the memory requirement Test cases used for PRACE Fixed problem size: 1540 grid units, 3060 grid units Total time steps: 80 Output frequency: once every 20 time steps 23

24 Porting HELIUM to IBM Power 6 Huygens Compiler IBM XL MPI Fortran Proper core numbers for execution Depended on the total problem size and block number Not all the core numbers can be selected for benchmarking Wrong core number will lead to execution failure Tasks allocation on nodes High possibility of not fully populated task allocation Important to define the total tasks number and the total nodes number clearly in the job script 24

25 Porting HELIUM to IBM Bluegene/P JUGENE Compiler IBM XL MPI Fortran Virtual node (VN) mode used More effective to utilises all four cores for computation on each node DUAL mode (2 tasks per node) and SMP mode (1 task per node) have access to greater, or even exclusive, shares of the memory hierarchy per node stack_limit = 200MB 25

26 Compiler Optimisations on IBM Power 6 Huygens Higher optimisation level without breaking the code -O3 -O4 -O5 will break the code Performance tuning -qarch=auto, qtune=auto, -qhot Link with essl library -qessl Test case size of 1540 grid units Cores -qfree=f90 -O3 -qfree=f90 -O4 -qessl -qarch=auto -qtune=auto -qhot s 714 s s 319 s 26

27 Compiler Optimisations on IBM BlueGene/P JUGENE Link with essl library Higher optimisation level without breaking the code -O3 -O4 Double hummer on produces a significant speed-up when compiled at O4 No. Flags Time 1 No flag s 2 -O s 3 -O s 4 -O s 5 -O3 qtune=450 qarch= s 6 -O3 qtune=450d qarch=450d s 7 -O s 8 -O4 qtune=450 qarch= s 9 -O4 qtune=450d qarch=450d s 27

28 Reducing MPI Cost Removing unnecessary MPI debugging steps at the initialisation stage The modifications has been merged into the latest version HELIUM by the developer Make the test case size of 3060 grid units scaled up to more than 20,000 cores on IBM BG/P JUGENE Test case size of 1540 grid units on IBM Power 6 Huygens Performance on Huygens Cores Before After s 712 s s 309 s MPI tracer profiling on Huygens (1540 cores) Point to point Collective Sync Before 10.82% 1.2% 23.56% After 7.22% 0.26% 23.83% 28

29 Manual Code Optimisations on IBM Power 6 Huygens Merge loops with the same boundaries together Expensive routines with multiple calculation loops Loop through in a proper order Introducing temporary variables Performance on Huygens Representing intermediate results Cores Before After Reduce the floating point operations s 670 s Test case size of 1540 grid units s 298 s Hardware Counter profiling on Huygens Cores L1 Cache misses L2 Cache misses Before After Before After E E E E E E E E+11 29

30 HELIUM Performance on IBM Power 6 Huygens Test case size of 1540 grid units 30

31 HELIUM Scaling Cost on IBM Power 6 Huygens Scaling Cost = Execution time * Core number A horizontal cost curve implies a linear scaling 31

32 HELIUM Strong Scaling Performance on BG/P Test cases size of 1540 grid units and 3060 grid units 32

33 HELIUM Strong Scaling Cost on BG/P Test cases size of 1540 grid units and 3060 grid units 33

34 HELIUM Weak Scaling Performance on BG/P Local block size fixed to 20 grid units 34

35 Comparison on PRACE Prototypes Test case of fixed problem size 1540 grid units 35

36 Summary PRACE In 2008/2009, The progress of the preparatory phase project is satisfactory in all areas Project review 28/10/2009, Brussels PRACE is ready to start the Implementation Phase in 2010 Application enabling work NAMD & HELIUM Latest versions were ported to PRACE prototypes Including IBM Power 6 and IBM BlueGene/P Improved the performance and scalability Both applications fit for the future petaflop systems of the forth coming phase We are looking forward to continuing the contributions in the PRACE Implementation Phase 36

Using DDT. Debugging programs with DDT. Peter Towers. HPC Systems Section. ECMWF January 28, 2016

Using DDT. Debugging programs with DDT. Peter Towers. HPC Systems Section. ECMWF January 28, 2016 Using DDT Debugging programs with DDT Peter Towers HPC Systems Section Peter.Towers@ecmwf.int ECMWF January 28, 2016 HPCF - Debugging programs with DDT ECMWF 1 2016 Allinea DDT DDT is a very popular interactive

More information

The GungHo Dynamical Core

The GungHo Dynamical Core The GungHo Dynamical Core The Met Office STFC Daresbury Laboratory * University of Manchester Rupert Ford * STFC's effort was funded by the Hartree Centre 6th 7th April 2016, 4th ENES HPC Workshop GungHo

More information

Using DDT. Debugging programs with DDT. Peter Towers. HPC Systems Section.

Using DDT. Debugging programs with DDT. Peter Towers. HPC Systems Section. Using DDT Debugging programs with DDT Peter Towers HPC Systems Section Peter.Towers@ecmwf.int ECMWF April 16, 2015 1 Allinea DDT DDT is a very popular interactive debugger - Developed by Allinea Software

More information

Fast Floating Point Compression on the Cell BE Processor

Fast Floating Point Compression on the Cell BE Processor Fast Floating Point Compression on the Cell BE Processor Ajith Padyana, T.V. Siva Kumar, P.K.Baruah Sri Satya Sai University Prasanthi Nilayam - 515134 Andhra Pradhesh, India ajith.padyana@gmail.com, tvsivakumar@gmail.com,

More information

Spacecraft Simulation Tool. Debbie Clancy JHU/APL

Spacecraft Simulation Tool. Debbie Clancy JHU/APL FSW Workshop 2011 Using Flight Software in a Spacecraft Simulation Tool Debbie Clancy JHU/APL debbie.clancy@jhuapl.edu 443-778-7721 Agenda Overview of RBSP and FAST Technical Challenges Dropping FSW into

More information

Track B: Particle Methods Part 2 PRACE Spring School 2012

Track B: Particle Methods Part 2 PRACE Spring School 2012 Track B: Particle Methods Part 2 PRACE Spring School 2012 Maciej Cytowski (ICM UW) PART2: Load-balancing and migration Zoltan set-up ~ 15 min. Load-balancing in Zoltan ~ 15 min. Hands-on exercises ~ 20

More information

Virtual Breadboarding. John Vangelov Ford Motor Company

Virtual Breadboarding. John Vangelov Ford Motor Company Virtual Breadboarding John Vangelov Ford Motor Company What is Virtual Breadboarding? Uses Vector s CANoe product, to simulate MATLAB Simulink models in a simulated or real vehicle environment. Allows

More information

Investigating the Problems of Ship Propulsion on a Supercomputer

Investigating the Problems of Ship Propulsion on a Supercomputer Ship Elbrus powered by What I See is What I Understand. Так мы его задумали Investigating the Problems of Ship Propulsion on a Supercomputer A.A. Aksenov, S.V. Zhluktov, D.P. Silaev, S.A. Kharchenko, E.A.

More information

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS J.E. HARBER, M.K. KATTAN Atomic Energy of Canada Limited 2251 Speakman Drive, Mississauga, Ont., L5K 1B2 CA9900006 and M.J. MACBETH Institute for

More information

XtreemOS Plans for the Kerrighed Project

XtreemOS Plans for the Kerrighed Project Managed by XtreemOS Plans for the Kerrighed Project Christine Morin, INRIA XtreemOS scientific coordinator February 1, 2008 Kerrighed Summit Paris, France XtreemOS IP project is funded by the European

More information

Computational Challenges in Cold QCD. Bálint Joó, Jefferson Lab Computational Nuclear Physics Workshop SURA Washington, DC July 23-24, 2012

Computational Challenges in Cold QCD. Bálint Joó, Jefferson Lab Computational Nuclear Physics Workshop SURA Washington, DC July 23-24, 2012 Computational Challenges in Cold QCD Bálint Joó, Jefferson Lab Computational Nuclear Physics Workshop SURA Washington, DC July 23-24, 2012 Cycles from Titan, Mira 10000 2 x 20 PF & Moore's law Cumulative

More information

Using MATLAB with CANoe

Using MATLAB with CANoe Version 2.0 2017-03-09 Application Note AN-IND-1-007 Author Restrictions Abstract Vector Informatik GmbH Public Document This application note describes the usage of MATLAB /Simulink combined with CANoe.

More information

Introducing k-point Parallelism Into VASP. Asimina Maniopoulou Numerical Algorithms Group Ltd, HECToR CSE

Introducing k-point Parallelism Into VASP. Asimina Maniopoulou Numerical Algorithms Group Ltd, HECToR CSE Introducing k-point Parallelism Into VASP Asimina Maniopoulou Numerical Algorithms Group Ltd, HECToR CSE Plan for the talk VASP Implementation of k-point parallelization Benchmarks -performance enhancement

More information

Reducing Code Size with Run-time Decompression

Reducing Code Size with Run-time Decompression Reducing Code Size with Run-time Decompression Charles Lefurgy, Eva Piccininni, and Trevor Mudge Advanced Computer Architecture Laboratory Electrical Engineering and Computer Science Dept. The University

More information

Distributed Control Systems

Distributed Control Systems Unit 41: Unit code Distributed Control Systems M/615/1509 Unit level 5 Credit value 15 Introduction With increased complexity and greater emphasis on cost control and environmental issues, the efficient

More information

STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS. Hans Cozijn

STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS. Hans Cozijn STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS Hans Cozijn Senior Project Manager Offshore YACHTS VS. OFFSHORE INDUSTRY 2 YACHTS VS. OFFSHORE INDUSTRY Source : www.hdmt21.com Source : www.charterworld.com

More information

Title: Modeling Crossing Behavior of Drivers and Pedestrians at Uncontrolled Intersections and Mid-block Crossings

Title: Modeling Crossing Behavior of Drivers and Pedestrians at Uncontrolled Intersections and Mid-block Crossings Title: Modeling Crossing Behavior of Drivers and Pedestrians at Uncontrolled Intersections and Mid-block Crossings Objectives The goal of this study is to advance the state of the art in understanding

More information

Lane changing and merging under congested conditions in traffic simulation models

Lane changing and merging under congested conditions in traffic simulation models Urban Transport 779 Lane changing and merging under congested conditions in traffic simulation models P. Hidas School of Civil and Environmental Engineering, University of New South Wales, Australia Abstract

More information

Application Block Library Fan Control Optimization

Application Block Library Fan Control Optimization Application Block Library Fan Control Optimization About This Document This document gives general description and guidelines for wide range fan operation optimisation. Optimisation of the fan operation

More information

HASTAC High stability Altimeter SysTem for Air data Computers

HASTAC High stability Altimeter SysTem for Air data Computers HASTAC High stability Altimeter SysTem for Air data Computers André Larsen R&D Director Memscap Sensor Solution SIXTH FRAMEWORK PROGRAMME PRIORITY 4 Aeronautics and Space EC contract no. AST4-CT-2005-012334

More information

Compiling for Multi, Many, and Anycore. Rudi Eigenmann Purdue University

Compiling for Multi, Many, and Anycore. Rudi Eigenmann Purdue University Compiling for Multi, Many, and Anycore Rudi Eigenmann Purdue University Compilation Issues in Multi, Many, Anycore and sample contributions Multicore: shared-memory issues revisited => Cetus: parallelizing

More information

Introduction to Parallelism in CASTEP

Introduction to Parallelism in CASTEP to ism in CASTEP Phil Hasnip August 2016 Recap: what does CASTEP do? CASTEP solves the Kohn-Sham equations for electrons in a periodic array of nuclei: Ĥ k [ρ]ψ bk = E bk ψ bk where particle b has the

More information

Upgrading Vestas V47-660kW

Upgrading Vestas V47-660kW Guaranteed performance gains and efficiency improvements Upgrading Vestas V47-660kW Newly developed controller system enables increased Annual Energy Production up to 6.1% and safe turbine lifetime extension

More information

New Technologies applied to the design and optimization of tunnel ventilation systems

New Technologies applied to the design and optimization of tunnel ventilation systems New Technologies applied to the design and optimization of tunnel ventilation systems Ing. Justo Suárez Area Manager - ZITRON Dot. Ing. Massimiliano Bringiotti Managing Director - GEOTUNNEL Ing. Ana Belén

More information

Goodyear Safety Research Project 2008 Presentation by Competitive Measure at the FEI Eventing Safety Forum. Presented by Tim Deans and Martin Herbert

Goodyear Safety Research Project 2008 Presentation by Competitive Measure at the FEI Eventing Safety Forum. Presented by Tim Deans and Martin Herbert Goodyear Safety Research Project 2008 Presentation by Competitive Measure at the FEI Eventing Safety Forum Presented by Tim Deans and Martin Herbert The presentation discusses the Goodyear Safety Research

More information

IBIS File : Problems & Software Solution

IBIS File : Problems & Software Solution UAq EMC Laboratory IBIS File : Problems & Software Solution F. de Paulis, A. Orlandi, D. Di Febo UAq EMC Laboratory, University of L Aquila, L Aquila Italy European IBIS Summit Naples, May 11, 2011 How

More information

Ingersoll Rand. X-Series System Automation

Ingersoll Rand. X-Series System Automation Ingersoll Rand -Series System Automation Energy Savings on Demand! Ingersoll Rand As much as 20% to 60% of the energy used to operate compressed air systems is wasted. This is primarily due to operating

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

More information

1 st Tidal and Water Level Working Group Meeting DHN, Niteroi, Brazil 31/03/09 02/04/09 Vertical Offshore Reference Framework (VORF) Chris Jones

1 st Tidal and Water Level Working Group Meeting DHN, Niteroi, Brazil 31/03/09 02/04/09 Vertical Offshore Reference Framework (VORF) Chris Jones 1 st Tidal and Water Level Working Group Meeting DHN, Niteroi, Brazil 31/03/09 02/04/09 Vertical Offshore Reference Framework (VORF) Chris Jones United Kingdom Hydrographic Office Presentation Structure

More information

Rescue Rover. Robotics Unit Lesson 1. Overview

Rescue Rover. Robotics Unit Lesson 1. Overview Robotics Unit Lesson 1 Overview In this challenge students will be presented with a real world rescue scenario. The students will need to design and build a prototype of an autonomous vehicle to drive

More information

Example 4 - Airbag. Summary

Example 4 - Airbag. Summary Example 4 - Airbag Summary This example deals with the deployment of a chambered airbag modeled by monitored volumes using communications. The airbag is initially folded along four fold lines. The fabric

More information

2017 Float and Sensor Workshop. Conveners: Brian King, Steve Riser, Susan Wijffels Local Host: Steve Riser, U. Washington

2017 Float and Sensor Workshop. Conveners: Brian King, Steve Riser, Susan Wijffels Local Host: Steve Riser, U. Washington 2017 Float and Sensor Workshop Conveners: Brian King, Steve Riser, Susan Wijffels Local Host: Steve Riser, U. Washington Objectives The goals of the workshop were to Increase the overall efficiency of

More information

Modelling Today for the Future. Advanced Modelling Control Techniques

Modelling Today for the Future. Advanced Modelling Control Techniques CwMAG 1 st Autumn Conference 2012 Modelling Today for the Future Advanced Modelling Control Techniques What are advanced modelling controls? Why do we have them? How can we use them? What are the differences

More information

Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM

Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM Pan Feng, He Ying, Li-zhong Mu 2018-7-6 Dalian University of Technology, China Outline Background

More information

Optimization of a Wing-Sail shape for a small boat

Optimization of a Wing-Sail shape for a small boat STAR Global Conference 2014 Vienna, March 17-19 Optimization of a Wing-Sail shape for a small boat G. Lombardi, F. Cartoni, M. Maganzi Dept. of Civil and Industrial Engineering of Pisa Aeronautical Section

More information

Domain Decomposition Method for 3-Dimensional Simulation of the Piston Cylinder Section of a Hermetic Reciprocating Compressor

Domain Decomposition Method for 3-Dimensional Simulation of the Piston Cylinder Section of a Hermetic Reciprocating Compressor Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2006 Domain Decomposition Method for 3-Dimensional Simulation of the Piston Cylinder Section

More information

Running WIEN2K on Ranger

Running WIEN2K on Ranger Running WIEN2K on Ranger with both coarse and fine parallelism Hang Liu Texas Advanced Computing Center May 8, 2012 Outline Introduction Setting WIEN2K in User s Account 2 Introduction WIEN2K WIEN2K Software

More information

Kochi University of Technology Aca Study on Dynamic Analysis and Wea Title stem for Golf Swing Author(s) LI, Zhiwei Citation 高知工科大学, 博士論文. Date of 2015-03 issue URL http://hdl.handle.net/10173/1281 Rights

More information

An Efficient Code Compression Technique using Application-Aware Bitmask and Dictionary Selection Methods

An Efficient Code Compression Technique using Application-Aware Bitmask and Dictionary Selection Methods An Efficient Code Compression Technique using Application-Aware Bitmask and Selection Methods Seok-Won Seong sseong@cise.ufl.edu Prabhat Mishra prabhat@cise.ufl.edu Department of Computer and Information

More information

Pocatello Regional Transit Master Transit Plan Draft Recommendations

Pocatello Regional Transit Master Transit Plan Draft Recommendations Pocatello Regional Transit Master Transit Plan Draft Recommendations Presentation Outline 1. 2. 3. 4. What is the Master Transit Plan? An overview of the study Where Are We Today? Key take-aways from existing

More information

If you need to reinstall FastBreak Pro you will need to do a complete reinstallation and then install the update.

If you need to reinstall FastBreak Pro you will need to do a complete reinstallation and then install the update. Using this Beta Version of FastBreak Pro First, this new beta version (Version 6.X) will only work with users who have version 5.X of FastBreak Pro. We recommend you read this entire addendum before trying

More information

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001 Author s Name Name of the Paper Session PDynamic Positioning Committee Marine Technology Society DYNAMIC POSITIONING CONFERENCE September 18-19, 2001 POWER PLANT SESSION A New Concept for Fuel Tight DP

More information

Evaluation of Unstructured WAVEWATCH III for Nearshore Application

Evaluation of Unstructured WAVEWATCH III for Nearshore Application Evaluation of Unstructured WAVEWATCH III for Nearshore Application Jane McKee Smith, Tyler Hesser, Mary Anderson Bryant USACE Research and Development Center, Coastal and Hydraulics Lab Aron Roland BGS

More information

UNIVERSITY OF WATERLOO

UNIVERSITY OF WATERLOO UNIVERSITY OF WATERLOO Department of Chemical Engineering ChE 524 Process Control Laboratory Instruction Manual January, 2001 Revised: May, 2009 1 Experiment # 2 - Double Pipe Heat Exchanger Experimental

More information

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS #19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University November 25, 2018. Disclaimer

More information

Best Practice RBI Technology Process by SVT-PP SIMTECH

Best Practice RBI Technology Process by SVT-PP SIMTECH Best Practice RBI Technology Process by SVT-PP SIMTECH We define the best practice in RBI as a proactive technology process which is used to formally and reliably optimise the inspection efforts for each

More information

Energy capture performance

Energy capture performance Energy capture performance Cost of energy is a critical factor to the success of marine renewables, in order for marine renewables to compete with other forms of renewable and fossil-fuelled power generation.

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

More information

SoundCast Design Intro

SoundCast Design Intro SoundCast Design Intro Basic Design SoundCast and Daysim 3 Land use attributes Households & Individuals SoundCast DaySim Travel demand simulator Trips and Households, Excel Summary Sheets, EMME network

More information

TOXIC GAS DETECTORS IN THE WORKPLACE UK REGULATIONS AND STANDARDS

TOXIC GAS DETECTORS IN THE WORKPLACE UK REGULATIONS AND STANDARDS SUMMARY TOXIC GAS DETECTORS IN THE WORKPLACE UK REGULATIONS AND STANDARDS In recent articles supplied by the Council of Gas Detection and Environmental Monitoring (CoGDEM) for inclusion in International

More information

RISKAUDIT GRS - IRSN Safety assessment of the BELENE NPP

RISKAUDIT GRS - IRSN Safety assessment of the BELENE NPP RISKAUDIT GRS - IRSN Safety assessment of the BELENE NPP Bulatom Conference 2010 Bulgarian Nuclear Energy National, Regional and World Energy Safety 9th -11th June 2010, Riviera complex, Varna Système

More information

Hermetic Compressor Manifold Analysis With the Use of the Finite Element Method

Hermetic Compressor Manifold Analysis With the Use of the Finite Element Method Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2008 Hermetic Compressor Manifold Analysis With the Use of the Finite Element Method Rinaldo

More information

Offshore engineering science

Offshore engineering science Offshore engineering science In this research stream theoretical models advanced geotechnical models and new numerical techniques were used in applied offshore engineering topics such as loading, design

More information

DUKC Chart Overlay. Presentation to IHO TWL and DQ Working Groups Wollongong, March 2014

DUKC Chart Overlay. Presentation to IHO TWL and DQ Working Groups Wollongong, March 2014 DUKC Chart Overlay Presentation to IHO TWL and DQ Working Groups Wollongong, March 2014 Outline Who is OMC? DUKC description & methodology. DUKC Chart Overlay concept. Chart Overlay application example.

More information

Electronic Structure Workshop, Spring 2017

Electronic Structure Workshop, Spring 2017 Electronic Structure Workshop, Spring 2017 Weine Olovsson @Linköping University, Wednesday 29th March 2017 National Supercomputer Centre in Linköping Sweden Introduction Welcome! Presentations from SNIC

More information

PHYS Tutorial 7: Random Walks & Monte Carlo Integration

PHYS Tutorial 7: Random Walks & Monte Carlo Integration PHYS 410 - Tutorial 7: Random Walks & Monte Carlo Integration The goal of this tutorial is to model a random walk in two dimensions and observe a phase transition as parameters are varied. Additionally,

More information

CO2-EOR simulations in OPM OPM meeting 19 th of October.

CO2-EOR simulations in OPM OPM meeting 19 th of October. CO2-EOR simulations in OPM OPM meeting 19 th of October. Why CO2-EOR? PARIS COP21 IEA: CO2-EOR - a stepping stone for CCS CCS full scale demo in Norway. From: gassnova.no From: Statoil.com Why CO2-EOR

More information

NanoSight NS300. NanoSight NS300. Operation instructions. Laser Spectroscopy Labs, UCI

NanoSight NS300. NanoSight NS300. Operation instructions. Laser Spectroscopy Labs, UCI NanoSight NS300 Operation instructions Injection/flushing brief overview: 1. Do not exceed flow of 1 ml per 20 seconds. 2. Inject two 1 ml syringes with nano-pure or DI water. 3. If the water does not

More information

An Impeller Blade Analysis of Centrifugal Gas Compressor Using CFD

An Impeller Blade Analysis of Centrifugal Gas Compressor Using CFD An Impeller Blade Analysis of Centrifugal Gas Compressor Using CFD Vivek V. Kulkarni Department of Mechanical Engineering KLS Gogte Institute of Technology, Belagavi, Karnataka Dr. Anil T.R. Department

More information

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit Suggested Time Ranges First Six Weeks History of Manufacturing PFD 1.1(A) The student will describe why and how manufacturing

More information

Diver Training Options

Diver Training Options MAIN INTERNET ON-SITE TAILORED PACKAGES INTER-COMPANY Diver Training Options DBI offers a menu of tailored courses Designed for users as well as IT Professionals to learn how to master the functionality

More information

Profile-driven Selective Code Compression

Profile-driven Selective Code Compression Profile-driven Selective Code Compression Yuan Xie and Wayne Wolf Electrical Engineering Department Princeton University Princeton, NJ 08540, USA yuanxie,wolf@ee.princeton.edu Haris Lekatsas NEC USA 4

More information

Aerodynamic study of a cyclist s moving legs using an innovative approach

Aerodynamic study of a cyclist s moving legs using an innovative approach Aerodynamic study of a cyclist s moving legs using an innovative approach Francesco Pozzetti 30 September 2017 Abstract During a period of four weeks in September, I completed a research project in fluid

More information

Industrial Compressor Controls Standard Custom

Industrial Compressor Controls Standard Custom Technical Seminars 2012 Industrial Compressor Controls Standard Custom CONTROLLING the power of ENERGY 1 TM 2 Woodward Compressor Controls Small Steam Turbine Driven Compressors (ITCC) 3 Simple Compressor

More information

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION

INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION Proceedings of COBEM 2009 Copyright 2009 by ABCM 20th International Congress of Mechanical Engineering November 15-20, 2009, Gramado, RS, Brazil INCLINOMETER DEVICE FOR SHIP STABILITY EVALUATION Helena

More information

Head Impact Analysis Validation for Aluminium Bonnet

Head Impact Analysis Validation for Aluminium Bonnet Head Impact Analysis Validation for Aluminium Bonnet Arda Yüksel 1, Fırat Aras 1, Osman Çolpan 1 1 TOFAS, Bursa TR Abstract In recent years, vehicle manufacturers are making improvements to find more reliable

More information

Understanding safety life cycles

Understanding safety life cycles Understanding safety life cycles IEC/EN 61508 is the basis for the specification, design, and operation of safety instrumented systems (SIS) Fast Forward: IEC/EN 61508 standards need to be implemented

More information

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

International Journal of Technical Research and Applications e-issn: ,  Volume 4, Issue 3 (May-June, 2016), PP. DESIGN AND ANALYSIS OF FEED CHECK VALVE AS CONTROL VALVE USING CFD SOFTWARE R.Nikhil M.Tech Student Industrial & Production Engineering National Institute of Engineering Mysuru, Karnataka, India -570008

More information

Dealing with Dependent Failures in Distributed Systems

Dealing with Dependent Failures in Distributed Systems Dealing with Dependent Failures in Distributed Systems Ranjita Bhagwan, Henri Casanova, Alejandro Hevia, Flavio Junqueira, Yanhua Mao, Keith Marzullo, Geoff Voelker, Xianan Zhang University California

More information

Satoshi Yoshida and Takuya Kida Graduate School of Information Science and Technology, Hokkaido University

Satoshi Yoshida and Takuya Kida Graduate School of Information Science and Technology, Hokkaido University Satoshi Yoshida and Takuya Kida Graduate School of Information Science and Technology, Hokkaido University ompressed Pattern Matching ompressed Data Search Directly 0000 000000 Program Searching on ompressed

More information

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms *

Queue analysis for the toll station of the Öresund fixed link. Pontus Matstoms * Queue analysis for the toll station of the Öresund fixed link Pontus Matstoms * Abstract A new simulation model for queue and capacity analysis of a toll station is presented. The model and its software

More information

ROUNDABOUT CAPACITY: THE UK EMPIRICAL METHODOLOGY

ROUNDABOUT CAPACITY: THE UK EMPIRICAL METHODOLOGY ROUNDABOUT CAPACITY: THE UK EMPIRICAL METHODOLOGY 1 Introduction Roundabouts have been used as an effective means of traffic control for many years. This article is intended to outline the substantial

More information

Fast Software-managed Code Decompression

Fast Software-managed Code Decompression Fast Software-managed Code Decompression Charles Lefurgy and Trevor Mudge Advanced Computer Architecture Laboratory Electrical Engineering and Computer Science Dept. The University of Michigan, Ann Arbor

More information

Workshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14.

Workshop 1: Bubbly Flow in a Rectangular Bubble Column. Multiphase Flow Modeling In ANSYS CFX Release ANSYS, Inc. WS1-1 Release 14. Workshop 1: Bubbly Flow in a Rectangular Bubble Column 14. 5 Release Multiphase Flow Modeling In ANSYS CFX 2013 ANSYS, Inc. WS1-1 Release 14.5 Introduction This workshop models the dispersion of air bubbles

More information

Strategy, Developments & Outlook SESP September 2010 ESTEC, Noordwijk, The Netherlands

Strategy, Developments & Outlook SESP September 2010 ESTEC, Noordwijk, The Netherlands Strategy, Developments & Outlook SESP 2010 28-30 September 2010 ESTEC, Noordwijk, The Netherlands Overview Introduction Strategy Upgraded courses New 4.2 features EuroSim 4.3 outlook EuroSim on a stick

More information

POLICY GUIDE. DataCore Cloud Service Provider Program (DCSPP) DCSPP OVERVIEW POLICY GUIDE INTRODUCTION PROGRAM MEMBERSHIP DCSPP AGGREGATORS

POLICY GUIDE. DataCore Cloud Service Provider Program (DCSPP) DCSPP OVERVIEW POLICY GUIDE INTRODUCTION PROGRAM MEMBERSHIP DCSPP AGGREGATORS DataCore Cloud Service Provider Program (DCSPP) Effective: March 1, 2019 INTRODUCTION Welcome to the DataCore Cloud Service Provider Program (the DCSPP ) Policy Guide for authorized Cloud Service Providers

More information

igh erformance omputing

igh erformance omputing igh erformance omputing 2012/11/19 Xavier Vigouroux Business Development Manager 1 The views expressed are those of the author and do not reflect the official policy or position of Bull The views expressed

More information

Correlation Between the Fluid Structure Interaction Method and Experimental Analysis of Bending Stress of a Variable Capacity Compressor Suction Valve

Correlation Between the Fluid Structure Interaction Method and Experimental Analysis of Bending Stress of a Variable Capacity Compressor Suction Valve Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 24 Correlation Between the Fluid Structure Interaction Method and Experimental Analysis

More information

Optimal Weather Routing Using Ensemble Weather Forecasts

Optimal Weather Routing Using Ensemble Weather Forecasts Optimal Weather Routing Using Ensemble Weather Forecasts Asher Treby Department of Engineering Science University of Auckland New Zealand Abstract In the United States and the United Kingdom it is commonplace

More information

Cloud, Distributed, Embedded. Erlang in the Heterogeneous Computing World. Omer

Cloud, Distributed, Embedded. Erlang in the Heterogeneous Computing World. Omer Cloud, Distributed, Embedded. Erlang in the Heterogeneous Computing World Omer Kilic @OmerK omer@erlang-solutions.com Outline Challenges in modern computing systems Heterogeneous computing Co-processors

More information

OPTIMIZING THE LENGTH OF AIR SUPPLY DUCT IN CROSS CONNECTIONS OF GOTTHARD BASE TUNNEL. Rehan Yousaf 1, Oliver Scherer 1

OPTIMIZING THE LENGTH OF AIR SUPPLY DUCT IN CROSS CONNECTIONS OF GOTTHARD BASE TUNNEL. Rehan Yousaf 1, Oliver Scherer 1 OPTIMIZING THE LENGTH OF AIR SUPPLY DUCT IN CROSS CONNECTIONS OF GOTTHARD BASE TUNNEL Rehan Yousaf 1, Oliver Scherer 1 1 Pöyry Infra Ltd, Zürich, Switzerland ABSTRACT Gotthard Base Tunnel with its 57 km

More information

The Future of Hydraulic Control in Water-Systems

The Future of Hydraulic Control in Water-Systems The Future of Hydraulic Control in Water-Systems A. Heimann Manager of R&D and of Technical Support & Applications Engineering departments at Dorot Automatic Control Valves Dorot Control Valves, Kibbutz

More information

Study of Passing Ship Effects along a Bank by Delft3D-FLOW and XBeach1

Study of Passing Ship Effects along a Bank by Delft3D-FLOW and XBeach1 Study of Passing Ship Effects along a Bank by Delft3D-FLOW and XBeach1 Minggui Zhou 1, Dano Roelvink 2,4, Henk Verheij 3,4 and Han Ligteringen 2,3 1 School of Naval Architecture, Ocean and Civil Engineering,

More information

A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL

A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL A STUDY OF THE LOSSES AND INTERACTIONS BETWEEN ONE OR MORE BOW THRUSTERS AND A CATAMARAN HULL L Boddy and T Clarke, Austal Ships, Australia SUMMARY CFD analysis has been conducted on a 100m catamaran hull

More information

Fuel Economy Fiscal Measures - Feebate Tool Training

Fuel Economy Fiscal Measures - Feebate Tool Training Fuel Economy Fiscal Measures - Feebate Tool Training Zifei Yang Researcher GFEI, Paris June 10, 2016 Overview Fiscal measures to improve vehicle fuel efficiency Highlight of the day- feebate program Feebate

More information

TKP4550/TKP4551 PROSESS-SYSTEMTEKNIKK (PROCESS SYSTEMS ENGINEERING)

TKP4550/TKP4551 PROSESS-SYSTEMTEKNIKK (PROCESS SYSTEMS ENGINEERING) TKP4550/TKP4551 PROSESS-SYSTEMTEKNIKK (PROCESS SYSTEMS ENGINEERING) Coordinator: Sigurd Skogestad Project proposal from Professor Sigurd Skogestad: sigurd.skogestad@ntnu.no 69. Modelling and optimization

More information

Golf Ball Impact: Material Characterization and Transient Simulation

Golf Ball Impact: Material Characterization and Transient Simulation 12 th International LS-DYNA Users Conference Blast/Impact(1) Golf Ball Impact: Material Characterization and Transient Simulation Xiaohu Liu, David Quinn and Jorgen Bergström Veryst Engineering, LLC 47A

More information

D-Case Modeling Guide for Target System

D-Case Modeling Guide for Target System D-Case Modeling Guide for Target System 1/32 Table of Contents 1 Scope...4 2 Overview of D-Case and SysML Modeling Guide...4 2.1 Background and Purpose...4 2.2 Target System of Modeling Guide...5 2.3 Constitution

More information

A Novel Decode-Aware Compression Technique for Improved Compression and Decompression

A Novel Decode-Aware Compression Technique for Improved Compression and Decompression A Novel Decode-Aware Compression Technique for Improved Compression and Decompression J. Suresh Babu, K. Tirumala Rao & P. Srinivas Department Of Electronics & Comm. Engineering, Nimra College of Engineering

More information

SIDRA INTERSECTION 6.1 UPDATE HISTORY

SIDRA INTERSECTION 6.1 UPDATE HISTORY Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION

More information

Application of Bayesian Networks to Shopping Assistance

Application of Bayesian Networks to Shopping Assistance Application of Bayesian Networks to Shopping Assistance Yang Xiang, Chenwen Ye, and Deborah Ann Stacey University of Guelph, CANADA Abstract. We develop an on-line shopping assistant that can help a e-shopper

More information

Ermenek Dam and HEPP: Spillway Test & 3D Numeric-Hydraulic Analysis of Jet Collision

Ermenek Dam and HEPP: Spillway Test & 3D Numeric-Hydraulic Analysis of Jet Collision Ermenek Dam and HEPP: Spillway Test & 3D Numeric-Hydraulic Analysis of Jet Collision J.Linortner & R.Faber Pöyry Energy GmbH, Turkey-Austria E.Üzücek & T.Dinçergök General Directorate of State Hydraulic

More information

Designing Mechanisms for Reliable Internet-based Computing

Designing Mechanisms for Reliable Internet-based Computing Designing Mechanisms for Reliable Internet-based Computing Chryssis Georgiou University of Cyprus, Cyprus Antonio Fernandez Miguel Mosteiro Universidad Rey Juan Carlos, Spain Trustworthy Network Computing

More information

Session Objectives. At the end of the session, the participants should: Understand advantages of BFD implementation on S9700

Session Objectives. At the end of the session, the participants should: Understand advantages of BFD implementation on S9700 BFD Features Session Objectives At the end of the session, the participants should: Understand advantages of BFD implementation on S9700 Understand when to use BFD on S9700 1 Contents BFD introduction

More information

Out-of-Core Cholesky Factorization Algorithm on GPU and the Intel MIC Co-processors

Out-of-Core Cholesky Factorization Algorithm on GPU and the Intel MIC Co-processors Out-of-Core Cholesky Factorization Algorithm on GPU and the Intel MIC Co-processors Ben Chan (Chinese University of Hong Kong) Nina Qian (Chinese University of Hong Kong) Mentors: Ed D Azevedo (ORNL) Shiquan

More information

Development of Fluid-Structure Interaction Program for the Mercury Target

Development of Fluid-Structure Interaction Program for the Mercury Target Chapter 4 Epoch Making Simulation Development of Fluid-Structure Interaction Program for the Mercury Target Project Representative Chuichi Arakawa Authors Chuichi Arakawa Takuma Kano Ryuta Imai Japan Atomic

More information

Determining the Limit Performance of a GP2 Race Car: from Reality to Multibody and Analytical Simulation - Part II.

Determining the Limit Performance of a GP2 Race Car: from Reality to Multibody and Analytical Simulation - Part II. Determining the Limit Performance of a GP2 Race Car: from Reality to Multibody and Analytical Simulation - Part II Giuseppe Callea BhaiTech Technology BhaiTech Technology 1 Company Presentation Brief Recall

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 9 BioTechnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(9), 2014 [4222-4227] Evaluation on test of table tennis equipment based

More information

The Game of Yinsh (Phase II)

The Game of Yinsh (Phase II) The Game of Yinsh (Phase II) COL333 October 27, 2018 1 Goal The goal of this assignment is to learn the adversarial search algorithms (minimax and alpha beta pruning), which arise in sequential deterministic

More information

A COMPARATIVE STUDY OF MIX FLOW PUMP IMPELLER CFD ANALYSIS AND EXPERIMENTAL DATA OF SUBMERSIBLE PUMP

A COMPARATIVE STUDY OF MIX FLOW PUMP IMPELLER CFD ANALYSIS AND EXPERIMENTAL DATA OF SUBMERSIBLE PUMP IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN 2321-8843 Vol. 1, Issue 3, Aug 2013, 57-64 Impact Journals A COMPARATIVE STUDY OF MIX FLOW PUMP IMPELLER CFD ANALYSIS

More information