Compiling for Multi, Many, and Anycore. Rudi Eigenmann Purdue University
|
|
- Prudence Short
- 5 years ago
- Views:
Transcription
1 Compiling for Multi, Many, and Anycore Rudi Eigenmann Purdue University
2 Compilation Issues in Multi, Many, Anycore and sample contributions Multicore: shared-memory issues revisited => Cetus: parallelizing compiler for multicore Manycore: message-passing programming? => Shared-memory model for message-passing architectures Anycore: heterogeneity will increase complexity by an order of magnitude => Moving compile-time decisions into runtime R. Eigenmann, Compiling for Multi, Many, Anycore 2
3 Compiler Infrastructure for Multicore Compilation Cetus Successor to Polaris Source-to-source translator for C, C++, Java Supported by the U.S. National Science Foundation Written in Java cetus.ecn.purdue.edu R. Eigenmann, Compiling for Multi, Many, Anycore 3
4 Manycore: Shared-memory model for message-passing architectures Translating OpenMP to MPI
5 OpenMP for Message-Passing Architectures 25 2 Our OpenMP to MPI translator Hand-coded MPI Speedup CG EP FT LU IS ART EQUAKE From NAS Translated Par. Benchmarks OpenMP Hand-coded MPI From SPEC OMP21 R. Eigenmann, Compiling for Multi, Many, Anycore 5
6 OpenMP for Message-Passing Architectures: Comparison with High-Peformance Fortran Execution Time (secs) CG (CLASS B) on Ethernet LU (CLASS A) on Ethernet Number of Processors MPI Execution Time OpenMP Execution Time HPF Execution Time MPI Scalability OpenMP Scalability HPF Scalability Number of Processors Execution Time (secs) Scalability A good case for HPF Scalability A bad case for HPF MPI Execution Time OpenMP Execution Time HPF Execution Time MPI Scalability OpenMP Scalability HPF Scalability R. Eigenmann, Compiling for Multi, Many, Anycore 6
7 OpenMP for Message-Passing Architectures: How does it Work? All shared data is conceptually replicated. Iterations are statically scheduled onto processors. For j=1,n a[e1]= RHS End for M P M P M P RHS data are local reads M P For j=1,n =a[e2] End for Compiler sends data produced (a[e1]) to all future consumer processors. RHS data (a[e2]) are local reads, again R. Eigenmann, Compiling for Multi, Many, Anycore 7
8 Anycore: Moving Compile-time Decisions into Runtime R. Eigenmann, Compiling for Multi, Many, Anycore 8
9 Is there Potential? You bet! Imagine you (the compiler) had full knowledge of input data and execution platform of the program Performance 1 1 You are here Amdahl s law of dynamic optimization 1 1% knowledge R. Eigenmann, Compiling for Multi, Many, Anycore 9
10 Early Results Relative performance improvement percentage (%) ammp applu apsi Whole-program tuning train data set Subroutine-level tuning train data set Whole-program tuning ref data set Subroutine-level tuning ref data set art equake mesa Tuning Goal: determine the best combination of GCC options mgrid R. Eigenmann, Compiling for Multi, Many, Anycore 1 sixtrack swim wupwise geometric mean
11 Reduction of Tuning Time through Subroutine-level Tuning Whole-program tuning Subroutine-level tuning 12. Normalized tuning time ammp applu apsi art equake mesa mgrid sixtrack swim wupwise GeoMean R. Eigenmann, Compiling for Multi, Many, Anycore 11
12 Ongoing Work Beyond autotuning of compiler options New applications of the tuning system MPI parameter tuning Tuning library selection - (ScalaPack,...) OpenMP to MPI translator Best allocation of computation on host vs. GPGPU R. Eigenmann, Compiling for Multi, Many, Anycore 12
13 Runtime Work Distribution on GPU vs. Host Speedups over CPU version Speedups over CPU version Speeuup CPU GPU Tuned Speedup CPU GPU Tuned Dimension size (WA = HA = WB) Dimension size (WA = HA = WB) Arbitrary data dimensions Data dimensions optimal for GPU R. Eigenmann, Compiling for Multi, Many, Anycore 13
14 Conclusions Compilation issues for (today s) multicores: same as for SMPs but has the importance changed? Manycore, anycore: We need high-level programming models E.g., shared-memory models advanced optimizations E.g., runtime decision support R. Eigenmann, Compiling for Multi, Many, Anycore 14
Analyzing the Processor Bottlenecks in SPEC CPU 2000
Analyzing the Processor Bottlenecks in SPEC CPU 2000 Joshua J. Yi 1, Ajay Joshi 2, Resit Sendag 3, Lieven Eeckhout 4, and David J. Lilja 5 1 - Networking and Computing Systems Group Freescale Semiconductor,
More informationFast 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 informationFast 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 informationVPC3: A Fast and Effective Trace-Compression Algorithm
VPC3: A Fast and Effective Trace-Compression Algorithm Martin Burtscher Computer Systems Laboratory School of Electrical and Computer Engineering Cornell University, Ithaca, NY 14853 burtscher@csl.cornell.edu
More information6/16/2010 DAG Execu>on Model, Work and Depth 1 DAG EXECUTION MODEL, WORK AND DEPTH
6/16/2010 DAG Execu>on Model, Work and Depth 1 DAG EXECUTION MODEL, WORK AND DEPTH 6/16/2010 DAG Execu>on Model, Work and Depth 2 Computa>onal Complexity of (Sequen>al) Algorithms Model: Each step takes
More informationCloud, 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 informationScore-P A Joint Performance Measurement Run-Time Infrastructure for Periscope, Scalasca, TAU, and Vampir
Score-P A Joint Performance Measurement Run-Time Infrastructure for Periscope, Scalasca, TAU, and Vampir VI-HPS Team Congratulations!? If you made it this far, you successfully used Score-P to instrument
More informationRunning 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 informationUsing 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 informationUsing 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 informationDDT and Totalview. HRSK Practical on Debugging,
Center for Information Services and High Performance Computing (ZIH) DDT and Totalview HRSK Practical on Debugging, 03.04.2009 Zellescher Weg 12 Willers-Bau A106 Tel. +49 351-463 - 31945 Matthias Lieber
More informationStrategy, 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 informationProfile-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 informationCougar 21 MTR Performance Analysis Page 1 of 7
Performance Analysis Page 1 of 7 Cougar 21 MTR Performance Analysis I wanted to do a "quick" analysis of top speed, and acceleration simulation. I used the (few) setup details from the boat test in F&PB's
More informationComputational 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 informationA new take at Adaptive Fast Multipole Methods: application, implementation, and hybrid CPU/GPU parallelism
A new take at Adaptive Fast Multipole Methods: application, implementation, and hybrid CPU/GPU parallelism Stefan Engblom UPMARC @ TDB/IT, Uppsala University KCSE seminar, Stockholm, November 6, 2013 S.
More informationParsimonious Linear Fingerprinting for Time Series
Parsimonious Linear Fingerprinting for Time Series Lei Li, B. Aditya Prakash, Christos Faloutsos School of Computer Science Carnegie Mellon University VLDB 2010 1 L. Li, 2010 VLDB2010, 36 th International
More informationThe 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 informationOut-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- 2 - Companion Web Site. Back Cover. Synopsis
Companion Web Site A Programmer's Introduction to C# by Eric Gunnerson ISBN: 1893115860 Apress 2000, 358 pages This book takes the C programmer through the all the details from basic to advanced-- of the
More informationInvestigating 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 informationRudolf Eigenmann Curriculum Vita November 2016
Rudolf Eigenmann Curriculum Vita November 2016 Contact Information: National Science Foundation CISE/ACI Division, Room 1270.08 4201 Wilson Blvd Arlington, VA 22203 Telephone: 703 292 2598 email: reigenma@nsf.gov
More information7),8) (GPU) SIMD ClearSpeed (GSIC) 53% TSUBAME. NVIDIA Tesla GPU TFlops. Tokyo Institute of Technology 2 JST, CREST
Linpack 1, 2 1, 2 1, 3, 2 1, 2 7),8) (GPU) SIMD ClearSpeed TSUBAME Linpack TSUBAME 10000 Opteron 640 Xeon 4),12) LANL RoadRunner 5) 648 ClearSpeed 624 NVIDIA Tesla GPU Linpack 87TFlops 163TFlops (GSIC)
More informationActualtests ASF 45q. Number: ASF Passing Score: 800 Time Limit: 120 min File Version: 15.5 ASF. Agile Scrum Foundation
Actualtests ASF 45q Number: ASF Passing Score: 800 Time Limit: 120 min File Version: 15.5 http://www.gratisexam.com/ ASF Agile Scrum Foundation Excellent Questions, I pass with 90% with these questions.
More informationFunctional safety. Functional safety of Programmable systems, devices & components: Requirements from global & national standards
Functional safety Functional safety of Programmable systems, devices & components: Requirements from global & national standards Matthias R. Heinze Vice President Engineering TUV Rheinland of N.A. Email
More informationLinear Compressor Discharge Manifold Design For High Thermal Efficiency
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2016 Linear Compressor Discharge Manifold Design For High Thermal Efficiency Dietmar E.
More informationAxial and Centrifugal Compressor Mean Line Flow Analysis Method
7th AIAA Aerospace Sciences Meeting Including The New Horizons Forum and Aerospace Exposition - January 9, Orlando, Florida AIAA 9- Axial and Centrifugal Compressor Mean Line Flow Analysis Method Joseph
More informationMouth of the Columbia River Jetties Three-Phase Construction Plan
Mouth of the Columbia River Jetties Three-Phase Construction Plan Project Overview October 9, 2012 US Army Corps of Engineers MCR Jetties Major Rehabilitation Sand Island pile dikes 1930-1935 Columbia
More informationGlobalizing localization of data-limited approaches for sustainable resource management
NWFSC, Seattle Globalizing localization of data-limited approaches for sustainable resource management Jason M. Cope Collaborators: Jim Berkson, Jim Thorson, Chantel Wetzel, SNAP working group on Data-limited
More informationShearwater GeoServices. Increasing survey productivity and enhancing data quality February 2017 Steve Hepburn Acquisition Geophysicist
Shearwater GeoServices Increasing survey productivity and enhancing data quality February 2017 Steve Hepburn Acquisition Geophysicist Shearwater GeoServices - Full Geophysical Service Company Marine Processing
More informationComputing s Energy Problem:
Computing s Energy Problem: (and what we can do about it) Mark Horowitz Stanford University horowitz@ee.stanford.edu 1 of 46 Everything Has A Computer Inside 2of 46 The Reason is Simple: Moore s Law Made
More informationThe Evolution of Transport Planning
The Evolution of Transport Planning On Proportionality and Uniqueness in Equilibrium Assignment Michael Florian Calin D. Morosan Background Several bush-based algorithms for computing equilibrium assignments
More informationEfficiency Improvement of Rotary Compressor by Improving the Discharge path through Simulation
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2014 Efficiency Improvement of Rotary Compressor by Improving the Discharge path through
More informationcudimot: A CUDA toolbox for modelling the brain tissue microstructure from diffusion-mri
cudimot: A CUDA toolbox for modelling the brain tissue microstructure from diffusion-mri Moisés Hernández Fernández Istvan Reguly, Mike Giles, Stephen Smith and Stamatios N. Sotiropoulos GPU Technology
More informationA Quadtree-Based Lightweight Data Compression Approach to Processing Large-Scale Geospatial Rasters
1 A Quadtree-Based Lightweight Data Compression Approach to Processing Large-Scale Geospatial Rasters Jianting Zhang 1,2 and Simin You 2 1 Department of Computer Science, City College of New York, New
More informationDesigning 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 informationReducing 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 informationParaFEM: Microstructurally Faithful Modelling of Materials. Louise M. Lever, University of Manchester
ParaFEM: Microstructurally Faithful Modelling of Materials Louise M. Lever, University of Manchester HECToR dcse Seminar, NAG, Manchester, UK 9.30am Wednesday 5 October 2011 Overview Background Activities
More informationApplication of Computational Fluid Dynamics to Compressor Efficiency Improvement
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 1994 Application of Computational Fluid Dynamics to Compressor Efficiency Improvement J.
More informationTrack 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 informationMETRO System Design. Witt&Sohn AG Aug-11
METRO System Design Content Purpose Comparison Metro Road tunnel Ventilation Types/ Systems Operation Modes Pre-/ Detailed Design Summary Purpose Presentation: Degree of Complexity of Metro Systems No
More informationA history-based estimation for LHCb job requirements
A history-based estimation for LHCb job requirements Nathalie Rauschmayr on behalf of LHCb Computing 13th April 2015 Introduction N. Rauschmayr 2 How long will a job run and how much memory might it need?
More informationPARALLEL IMPLEMENTATION OF THE SOCIAL FORCES MODEL
PARALLEL IMPLEMENTATION OF THE SOCIAL FORCES MODEL Michael J. Quinn 1, Ronald A. Metoyer 1, and Katharine Hunter-Zaworski 2 1 School of Electrical Engineering and Computer Science 2 Department of Civil,
More informationsorting solutions osx separator series
osx separator series Comex offers a newly developed complex optical sorting system, in a user friendly platform, for the identification and separation of particles and materials, based on their many physical
More informationRoundabout Design 101: Principles, Process, and Documentation
Design 101: Principles, Process, and Documentation Part 1 March 7, 2012 Well designed roundabouts should minimize accidents, delay and costs for everyone using the intersection. This session covers the
More informationOnline Companion to Using Simulation to Help Manage the Pace of Play in Golf
Online Companion to Using Simulation to Help Manage the Pace of Play in Golf MoonSoo Choi Industrial Engineering and Operations Research, Columbia University, New York, NY, USA {moonsoo.choi@columbia.edu}
More informationAuthor 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 informationSingle Phase Pressure Drop and Flow Distribution in Brazed Plate Heat Exchangers
Purdue University Purdue e-pubs International Refrigeration and Air Conditioning Conference School of Mechanical Engineering 2016 Single Phase Pressure Drop and Flow Distribution in Brazed Plate Heat Exchangers
More informationMulti-Function Vehicle
Automated Cracking Survey and Multi-Function Vehicle Kelvin CP Wang University of Arkansas & WayLink kcw@uark.edu RPUG 2008 Austin, Texas October 28 2008 1 Four Parts of Presentation Part One: History
More information#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 informationAn STPA Tool. Dajiang Suo, John Thomas
An STPA Tool Dajiang Suo, John Thomas Structure of an Unsafe Control Action Example: Operator provides open train door command when train is moving Control Actions Operator Train Door 2 Structure of an
More informationFIRE PROTECTION. In fact, hydraulic modeling allows for infinite what if scenarios including:
By Phil Smith, Project Manager and Chen-Hsiang Su, PE, Senior Consultant, Lincolnshire, IL, JENSEN HUGHES A hydraulic model is a computer program configured to simulate flows for a hydraulic system. The
More informationEvaluation of a High Performance Code Compression Method
Evaluation of a High Performance Code Compression Method Charles Lefurgy, Eva Piccininni, and Trevor Mudge EECS Department, University of Michigan 1301 Beal Ave., Ann Arbor, MI 48109-2122 {lefurgy,epiccini,tnm}@eecs.umich.edu
More informationAn 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 informationAN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION
AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION OMAR AHMAD oahmad@nads-sc.uiowa.edu YIANNIS E. PAPELIS yiannis@nads-sc.uiowa.edu National Advanced Driving
More informationAgenda Item I.5.b Supplemental NOAA Presentation November 2012
Agenda Item I.5.b Supplemental NOAA Presentation November 2012 This file contains the Powerpoint presentation with selected screen shots from the videos. Videos were not submitted electronically to the
More informationAlternative architectures for distributed ledgers. Sarah Meiklejohn (University College London)
Alternative architectures for distributed ledgers Sarah Meiklejohn (University College London) company company data consumers data producers company company (icons by parkjisun from noun project) 2 data
More informationREPORT DOCUMENTATION PAGE
REPORT DOCUMENTATION PAGE Form Approved OMB NO. 0704-0188 The public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions,
More informationOPTIMIZING 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 informationMPCS: Develop and Test As You Fly for MSL
MPCS: Develop and Test As You Fly for MSL GSAW 2008 Michael Tankenson & Lloyd DeForrest Wednesday April 2, 2008 Copyright 2008 California Institute of Technology. Government sponsorship acknowledged. Mission
More informationPredicting skipjack tuna dynamics and effects of climate change using SEAPODYM with fishing and tagging data
Predicting skipjack tuna dynamics and effects of climate change using SEAPODYM with fishing and tagging data Working Doc.: WCPFC-SC12-2016/EB WP01 Inna Senina 1 Patrick Lehodey 1 Beatriz Calmettes 1 Simon
More informationHow Game Engines Can Inspire EDA Tools Development: A use case for an open-source physical design library
How Game Engines Can Inspire EDA Tools Development: A use case for an open-source physical design library Tiago Fontana, Renan Netto, Vinicius Livramento, Chrystian Guth, Sheiny Almeida, Laércio Pilla,
More informationSpacecraft 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 informationHigh usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours!
High usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours! Airlock Login Airlock IAM When combined with Airlock WAF, Airlock Login
More informationCompact Binaries with Code Compression in a Software Dynamic Translator
Compact Binaries with Code Compression in a Software Dynamic Translator Stacey Shogan and Bruce R. Childers Department of Computer Science University of Pittsburgh Pittsburgh, PA 15260 {sasst118, childers}@cs.pitt.edu
More informationMEMORY is one of the key driving factors in embeddedsystem
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 27, NO. 4, APRIL 2008 673 Bitmask-Based Code Compression for Embedded Systems Seok-Won Seong and Prabhat Mishra, Member,
More informationA 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 informationA Physics Based Link Model for Tree Vibrations
A Physics Based Link Model for Tree Vibrations Mark Rudnicki 1 and Kevin D. Murphy 2 1. Department of Natural Resources and the Environment, U. Connecticut 2. Department of Mechanical Engineering, U. Connecticut
More informationInvestigation on Deep-Array Wake Losses Under Stable Atmospheric Conditions
Investigation on Deep-Array Wake Losses Under Stable Atmospheric Conditions Yavor Hristov, Mark Zagar, Seonghyeon Hahn, Gregory Oxley Plant Siting and Forecasting Vestas Wind Systems A/S Introduction Introduction
More information: A WEB-BASED SOLVER FOR COMPRESSIBLE FLOW CALCULATIONS
2006-709: A WEB-BASED SOLVER FOR COMPRESSIBLE FLOW CALCULATIONS Harish Eletem, Lamar University HARISH ELETEM was a graduate student in the Department of Mechanical Engineering at Lamar University. He
More informationValve Losses in Reciprocating Compressors
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 1988 Valve Losses in Reciprocating Compressors Friedrich Bauer Hoerbiger Ventilwerke AG
More informationInnovative and Robust Design. With Full Extension of Offshore Engineering and Design Experiences.
Innovative and Robust Design by VL Offshore With Full Extension of Offshore Engineering and Design Experiences www.vloffshore.com Y Wind Semi Designed by VL Offshore The Y Wind Semi platform (foundation)
More informationHydronic Systems Balance
Hydronic Systems Balance Balancing Is Misunderstood Balancing is application of fundamental hydronic system math Balance Adjustment of friction loss location Adjustment of pump to requirements By definition:
More informationInstruction Cache Compression for Embedded Systems by Yujia Jin and Rong Chen
Instruction Cache Compression for Embedded Systems by Yujia Jin and Rong Chen Abstract Code compression could lead to less overall system die area and therefore less cost. This is significant in the embedded
More informationA computational study of on-demand accuracy level decomposition for twostage stochastic programs
A computational study of on-demand accuracy level decomposition for twostage stochastic programs Christian Wolf, Universität Paderborn, Germany Csaba I. Fábián, Kecskemét College, Hungary Achim Koberstein,
More informationReplay using Recomposition: Alignment-Based Conformance Checking in the Large
Replay using Recomposition: Alignment-Based Conformance Checking in the Large Wai Lam Jonathan Lee 2, H.M.W. Verbeek 1, Jorge Munoz-Gama 2, Wil M.P. van der Aalst 1, and Marcos Sepúlveda 2 1 Architecture
More informationTransition from Scrum to Flow
Transition from Scrum to Flow Implementing change at a large multi-national software company Transition from Scrum to Flow Phillip Cave / Kristin Poole 2 Introducing IEB Transition from Scrum to Flow Phillip
More informationDevelopment 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 informationNCHRP Superelevation Criteria for Sharp Horizontal Curves on Steep Grades. Research Team: MRIGlobal Pennsylvania State University
NCHRP 15-39 Superelevation Criteria for Sharp Horizontal Curves on Steep Grades Research Team: MRIGlobal Pennsylvania State University Objective and Scope Develop superelevation criteria for sharp horizontal
More informationDesign and Modeling of a Mobile Robot
Design and Modeling of a Mobile Robot with an Optimal Obstacle-Climbing Mode The pen WHEEL Project Jean-Christophe FAUROUX Morgann FORLOROU Belhassen Chedli BOUZGARROU Frédéric CHAPELLE 1/33 LaMI / TIMS
More informationRelative Dosimetry. Photons
Relative Dosimetry Photons What you need to measure! Required Data (Photon) Central Axis Percent Depth Dose Tissue Maximum Ratio Scatter Maximum Ratio Output Factors S c & S cp! S p Beam profiles Wedge
More informationNearshore wave-flow modelling with SWASH
Nearshore wave-flow modelling with SWASH th Waves Workshop Marcel, Guus and Pieter November, /37 Delft University of Technology Motivation Goal: to develop a model that is capable of simulating wave motion
More informationPerformance of Fully Automated 3D Cracking Survey with Pixel Accuracy based on Deep Learning
Performance of Fully Automated 3D Cracking Survey with Pixel Accuracy based on Deep Learning Kelvin C.P. Wang Oklahoma State University and WayLink Systems Corp. 2017-10-19, Copenhagen, Denmark European
More informationPassing Vessel Analysis in Design and Engineering. Eric D. Smith, P.E. Vice President, Moffatt & Nichol
moffatt & nichol Passing Vessel Analysis in Design and Engineering Eric D. Smith, P.E. Vice President, Moffatt & Nichol Passing Vessel Analysis in Port Engineering and Design Passing Vessel Effects Data
More information6. EXPERIMENTAL METHOD. A primary result of the current research effort is the design of an experimental
6. EXPERIMENTAL METHOD 6.1 Introduction A primary result of the current research effort is the design of an experimental setup that can simulate the interaction of a windmill with a vortex wake and record
More informationRoundabout Design Principles
des Carrefours Giratoires Roundabout Design Principles NCLUG Roundabout Luncheon Tuesday, March 4, 2014 Prepared by: des Carrefours Agenda Giratoires Roundabout design process: Planning and Policy Lane
More informationGas Vapor Injection on Refrigerant Cycle Using Piston Technology
Purdue University Purdue e-pubs International Refrigeration and Air Conditioning Conference School of Mechanical Engineering 2012 Gas Vapor Injection on Refrigerant Cycle Using Piston Technology Sophie
More informationCompact Binaries with Code Compression in a Software Dynamic Translator
Compact Binaries with Code Compression in a Software Dynamic Translator Stacey Shogan and Bruce R. Childers Department of Computer Science, University of Pittsburgh Pittsburgh, PA 15260 USA {sasst118,
More informationSUPPLEMENT MATERIALS
SUPPLEMENT MATERIALS This document provides the implementation details of LW-FQZip 2 and the detailed experimental results of the comparison studies. 1. Implementation details of LW-FQZip 2 LW-FQZip 2
More informationWind Flow Model of Area Surrounding the Case Western Reserve University Wind Turbine
Wind Flow Model of Area Surrounding the Case Western Reserve University Wind Turbine Matheus C. Fernandes 1, David H. Matthiesen PhD *2 1 Case Western Reserve University Dept. of Mechanical Engineering,
More informationLifecycle Performance of Escape Systems
Lifecycle Performance of Escape Systems A look at laboratory vs field conditioning of aramid fiber based escape systems. By James Hunter, Cedric Smith, Ole Kils and Tyler Mayer for ITRS 2018 1.1 Introduction
More informationCT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper
CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper Note: All Questions are compulsory. Each question carry one mark. 1. Error detection at the data link layer is achieved by? [A] Bit stuffing
More informationNew Vessel Fuel Efficient Design and Construction Considerations Medium and Long-Term Options
New Vessel Fuel Efficient Design and Construction Considerations Medium and Long-Term Options By Dag Friis Christian Knapp Bob McGrath Ocean Engineering Research Centre MUN Engineering Overview : Introduction
More informationFully coupled modelling of complex sand controlled completions. Michael Byrne
Fully coupled modelling of complex sand controlled completions Michael Byrne Outline Background Objectives Reservoir, Fluid Properties and Pressure Validating Modelling Fluid Flow Through Inflow Control
More informationOPTIMIZATION OF SINGLE STAGE AXIAL FLOW COMPRESSOR FOR DIFFERENT ROTATIONAL SPEED USING CFD
http:// OPTIMIZATION OF SINGLE STAGE AXIAL FLOW COMPRESSOR FOR DIFFERENT ROTATIONAL SPEED USING CFD Anand Kumar S malipatil 1, Anantharaja M.H 2 1,2 Department of Thermal Power Engineering, VTU-RO Gulbarga,
More informationHWBOINTS REVISION 7. Revision 7 is designed in response to community feedback with the intent of awarding points
HWBOINTS REVISION 7 Revision 7 is designed in response to community feedback with the intent of awarding points more accurately as a reflection of overclocking result quality. The new revision re-balances
More informationEvaluation 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 informationTemplate Document of Comparison Tables Generated by the BBOB 2012 Post-Processing: Layout for the BBOB 2012 Noisy Testbed
Template Document of Comparison Tables Generated by the BBOB 2012 Post-Processing: Layout for the BBOB 2012 Noisy Testbed The BBOBies July 15, 2012 Abstract This document provides tabular results of the
More informationAGW SYSTEMS. Blue Clock W38X
AGW SYSTEMS Blue Clock W38X Contents table BLUECLOCKS...3 THE EVOLUTION...4 WHAT S NEW!...5 HARDWARE...6 SOFTWARE...7 MULTI COMPANY...8 INSTANTLY...9 EVEN MORE!...10 WHAT S INSIDE HOW DOES IT WORK...11...12
More informationPolynomial DC decompositions
Polynomial DC decompositions Georgina Hall Princeton, ORFE Joint work with Amir Ali Ahmadi Princeton, ORFE 7/31/16 DIMACS Distance geometry workshop 1 Difference of convex (dc) programming Problems of
More information