Scheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling.
|
|
- Theodora Chambers
- 6 years ago
- Views:
Transcription
1 427 Concurrent & Distributed Systems Uwe R. Zimmer - The Australian National University 429 Motivation and definition of terms Purpose of scheduling 2017 Uwe R. Zimmer, The Australian National University page 429 of 759 (chapter 6: up to page 458) 428 References for this chapter [ Ben2006 ] Ben-Ari, M Principles of Concurrent and Distributed Programming second edition, Prentice-Hall 2006 [ Stallings2001 ] Stallings, William Operating Systems Prentice Hall, 2001 [AdaRM2012] Ada Reference Manual - Language and Standard Libraries; ISO/IEC 8652:201x (E) 2017 Uwe R. Zimmer, The Australian National University page 428 of 759 (chapter 6: up to page 458) 430 Motivation and definition of terms Purpose of scheduling Two scenarios for scheduling algorithms: 1. Ordering resource assignments (CPU, network access, ). live, on-line application of scheduling algorithms. 2. Predicting system behaviours under anticipated loads. simulated, off-line application of scheduling algorithms. Predictions are used: at compile : to confirm the feasibility of the system, or to predict resource needs, at run : to permit admittance of new requests or for load-balancing, 2017 Uwe R. Zimmer, The Australian National University page 430 of 759 (chapter 6: up to page 458)
2 431 Motivation and definition of terms Criteria Performance criteria: Predictability criteria: Process / user perspective: minimize the minimize deviation from given Waiting minima / maxima / average / variance value / minima / maxima Response minima / maxima / average / variance value / minima / maxima / deadlines Turnaround minima / maxima / average / variance value / minima / maxima / deadlines System perspective: maximize the Throughput minima / maxima / average Utilization CPU busy 2017 Uwe R. Zimmer, The Australian National University page 431 of 759 (chapter 6: up to page 458) 433 Definition of terms Time scales of scheduling pre-emption or cycle done ready Short-term dispatch executing CPU ready, suspended suspend (swap-out) suspend (swap-out) swap-in blocked, suspended unblock swap-out Medium-term blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 433 of 759 (chapter 6: up to page 458) 432 Definition of terms Time scales of scheduling pre-emption or cycle done ready Short-term dispatch executing CPU blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 432 of 759 (chapter 6: up to page 458) 434 Definition of terms Time scales of scheduling Long-term pre-emption or cycle done admit batch ready creation Short-term dispatch executing CPU terminate. ready, suspended suspend (swap-out) suspend (swap-out) swap-in blocked, suspended unblock swap-out Medium-term blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 434 of 759 (chapter 6: up to page 458)
3 435 Requested resource s Tasks have an average between instantiations of T i and a constant computation of C i 2017 Uwe R. Zimmer, The Australian National University page 435 of 759 (chapter 6: up to page 458) 437 First come, first served () Waiting : 0..11, average: 5.4 Turnaround : 3..12, average: 8.0 In this example: the average waiting s vary between 5.4 and 5.9 the average turnaround s vary between 8.0 and 8.4 Shortest possible maximal turnaround! 2017 Uwe R. Zimmer, The Australian National University page 437 of 759 (chapter 6: up to page 458) 436 First come, first served () Waiting : 0..11, average: 5.9 Turnaround : 3..12, average: 8.4 As tasks apply concurrently for resources, the actual sequence of arrival is non-deterministic. hence even a deterministic scheduling schema like can lead to different outcomes Uwe R. Zimmer, The Australian National University page 436 of 759 (chapter 6: up to page 458) 438 Round Robin () Waiting : 0..5, average: 1.2 Turnaround : 1..20, average: 5.8 Optimized for swift initial responses. Stretches out long tasks. Bound maximal waiting! (depended only on the number of tasks) 2017 Uwe R. Zimmer, The Australian National University page 438 of 759 (chapter 6: up to page 458)
4 439 Feedback with 2 i pre-emption intervals Implement multiple hierarchical ready-queues. Fetch processes from the highest filled ready queue. Dispatch more CPU for lower priorities (2 i units). admit priority 0 priority 1 CPU priority i dispatch 2 0 dispatch 2 1 dispatch 2 i executing Processes on lower ranks may suffer starvation. New and short tasks will be preferred Uwe R. Zimmer, The Australian National University page 439 of 759 (chapter 6: up to page 458) 441 Feedback with 2 i pre-emption intervals - overlapping Waiting : 0..3, average: 0.9 Turnaround : 1..45, average: 7.7 Optimized for swift initial responses. Prefers short tasks and long tasks can suffer starvation. Long tasks are delayed until all queues run empty! 2017 Uwe R. Zimmer, The Australian National University page 441 of 759 (chapter 6: up to page 458) 440 Feedback with 2 i pre-emption intervals - sequential Waiting : 0..5, average: 1.5 Turnaround : 1..21, average: 5.7 Optimized for swift initial responses. Prefers short tasks and long tasks can suffer starvation. Very short initial response s! and good average turnaround s Uwe R. Zimmer, The Australian National University page 440 of 759 (chapter 6: up to page 458) 442 Shortest job first Waiting : 0..11, average: 3.7 Turnaround : 1..14, average: 6.3 Optimized for good average performance with minimal task-switches. Prefers short tasks but all tasks will be handled. Good choice if computation s are known and task switches are expensive! 2017 Uwe R. Zimmer, The Australian National University page 442 of 759 (chapter 6: up to page 458)
5 443 Shortest job first Waiting : 0..10, average: 3.4 Turnaround : 1..14, average: 6.0 Can be sensitive to non-deterministic arrival sequences Uwe R. Zimmer, The Australian National University page 443 of 759 (chapter 6: up to page 458) 445 Shortest Remaining Time First () Waiting : 0..6, average: 0.7 Turnaround : 1..21, average: 4.4 Optimized for good averages. Prefers short tasks and long tasks can suffer starvation.. Better averages than Feedback scheduling but with longer absolute waiting s! 2017 Uwe R. Zimmer, The Australian National University page 445 of 759 (chapter 6: up to page 458) 444 Highest Response Ration C Wi+ Ci i First () Waiting : 0..9, average: 4.1 Turnaround : 2..13, average: 6.6 Blend between Shortest-Job-First and First-Come-First-Served. Prefers short tasks but long tasks gain preference over. More task switches and worse averages than but better upper bounds! 2017 Uwe R. Zimmer, The Australian National University page 444 of 759 (chapter 6: up to page 458) 446 Comparison (in order of appearance) Waiting s Turnaround s 2017 Uwe R. Zimmer, The Australian National University page 446 of 759 (chapter 6: up to page 458)
6 Uwe R. Zimmer, The Australian National University page 449 of 759 (chapter 6: up to page 458) G Providing upper bounds to turnaround s G No tasks are left behind Uwe R. Zimmer, The Australian National University page 450 of 759 (chapter 6: up to page 458) Turnaround s Waiting s G Providing good average performance G High throughput systems 40 Turnaround s Comparison by shortest average turnaround Comparison by shortest maximal turnaround Waiting s page 448 of 759 (chapter 6: up to page 458) Uwe R. Zimmer, The Australian National University page 447 of 759 (chapter 6: up to page 458) 0 Turnaround s Waiting s G Providing short average waiting s G Very swift response in most cases Uwe R. Zimmer, The Australian National University G Providing upper bounds to waiting s G Swift response systems Turnaround s Waiting s Comparison by shortest average waiting Comparison by shortest maximal waiting
7 451 Selection Preemption Comparison overview Waiting Turnaround Preferred jobs Starvation possible? Methods without any knowledge about the processes max ( W i ) no long equal share yes bound FB priority queues yes very short long average & short maximum good average & large maximum short average & long maximum equal no short no short no Methods employing computation C i and elapsed E i min ( C i ) no medium medium short yes W C C + max ( ) no i i i controllable compromise controllable compromise controllable no min ( Ci- Ei) yes very short wide variance short yes 2017 Uwe R. Zimmer, The Australian National University page 451 of 759 (chapter 6: up to page 458) 453 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay max. exec. max. elapse deadline created 2017 Uwe R. Zimmer, The Australian National University page 453 of 759 (chapter 6: up to page 458) 452 Towards predictable scheduling Task requirements (Quality of service): Guarantee data flow levels Guarantee reaction s Guarantee deadlines Guarantee delivery s Provide bounds for the variations in results Examples: Streaming media broadcasts, playing HD videos, live mixing audio/video, Reacting to users, Reacting to alarm situations, Delivering a signal to the physical world at the required, 2017 Uwe R. Zimmer, The Australian National University page 452 of 759 (chapter 6: up to page 458) 454 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay max. exec. max. elapse deadline created activated 2017 Uwe R. Zimmer, The Australian National University page 454 of 759 (chapter 6: up to page 458) t t
8 455 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay elapse max. exec. max. elapse deadline created activated re-activated suspended terminated 2017 Uwe R. Zimmer, The Australian National University page 455 of 759 (chapter 6: up to page 458) 457 Common temporal scope attributes Temporal scopes can be: Periodic controllers, routers, schedulers, streaming processes, Aperiodic periodic on average tasks, i.e. regular but not rigidly d, Sporadic / Transient user requests, alarms, I/O interaction, Deadlines can be: Hard Firm Soft single failure leads to severe malfunction and/or disaster results are meaningless after the deadline only multiple or permanent failures lead to malfunction results are still useful after the deadline Semantics defined by application 2017 Uwe R. Zimmer, The Australian National University page 457 of 759 (chapter 6: up to page 458) 456 Temporal scopes Common attributes: execution Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay elapse max. exec. max. elapse deadline created activated re-activated suspended terminated 2017 Uwe R. Zimmer, The Australian National University page 456 of 759 (chapter 6: up to page 458) 458 Summary Basic performance scheduling Motivation & Terms Levels of knowledge / assumptions about the task set Evaluation of performance and selection of appropriate methods Towards predictable scheduling Motivation & Terms Categories & Examples 2017 Uwe R. Zimmer, The Australian National University page 458 of 759 (chapter 6: up to page 458) t t
OStrich: Fair Scheduler for Burst Submissions of Parallel Jobs. Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland
Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland! joint work with: Filip Skalski (U Warsaw / Google)! based on work with: Vinicius Pinheiro (Grenoble) Denis Trystram (Grenoble) http://www.flickr.com/photos/bobjagendorf/345683620/
More informationRoundabout Modeling in CORSIM. Aaron Elias August 18 th, 2009
Roundabout Modeling in CORSIM Aaron Elias August 18 th, 2009 Objective To determine the best method of roundabout implementation in CORSIM and make recommendations for its improvement based on comparisons
More informationUse of Microgrids and DERs for black start and islanding operation
Use of Microgrids and DERs for black start and islanding operation João A. Peças Lopes, FIEEE May 14 17, 17 Wiesloch The MicroGrid Concept A Low Voltage distribution system with small modular generation
More informationEMC System Engineering of the Hybrid Vehicle Electric Motor and Battery Pack
The Southeastern Michigan IEEE EMC Society EMC System Engineering of the Hybrid Vehicle Electric Motor and Battery Pack Presented by: James Muccioli Authors: James Muccioli & Dale Sanders Jastech EMC Consulting,
More informationPractical Resource Management in Power-Constrained, High Performance Computing
Practical Resource Management in Power-Constrained, High Performance Computing Tapasya Patki*, David Lowenthal, Anjana Sasidharan, Matthias Maiterth, Barry Rountree, Martin Schulz, Bronis R. de Supinski
More informationRule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata
1 Robotics Rule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata 2 Motivation Construction of mobile robot controller Evolving neural networks using genetic algorithm (Floreano,
More informationEPRI HVDC Research. Gary Sibilant, EPRI. August 30, 2011
EPRI HVDC Research John Chan, Ram Adapa, Bernie Clairmont & Gary Sibilant, EPRI EPRI HVDC & FACTS Conference August 30, 2011 Presentation Contents 1. Team Members 2. Research Program Objective & Scope
More informationIntegrated System Models Graph Trace Analysis Distributed Engineering Workstation
Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Robert Broadwater dew@edd-us.com 1 Model Based Intelligence 2 Integrated System Models Merge many existing, models together,
More informationCHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL
STANDARDS October 2017 CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL E S 3.29 Page 1/13 PROCÉDURES DE CONTRÔLE ET CALIBRAGE DE FATIGUE BANCS D'ESSAIS DE ROUE PRÜFUNG UND KALIBRIERUNG
More informationVOLVO GENUINE Brake PARTS PRODUCT INFORMATION
VOLVO GENUINE Brake PARTS PRODUCT INFORMATION VOLVO GENUINE BRAKE DISCS The brake disc is a part of the complete braking system and contributes to vehicle braking by transferring kinetic energy into heat
More informationThe DDFT is the time period from the moment the doors start to close till the moment the doors are fully open on the next target floor.
Summary: Elevator "muscle power" controls how swift a car can move between floors including the times for closing and opening of doors. Door to Door Flight Times (DDFT s) define the "muscle power" of each
More informationFigure1: Kone EcoDisc electric elevator drive [2]
Implementation of an Elevator s Position-Controlled Electric Drive 1 Ihedioha Ahmed C. and 2 Anyanwu A.M 1 Enugu State University of Science and Technology Enugu, Nigeria 2 Transmission Company of Nigeria
More informationTITLE: EVALUATING SHEAR FORCES ALONG HIGHWAY BRIDGES DUE TO TRUCKS, USING INFLUENCE LINES
EGS 2310 Engineering Analysis Statics Mock Term Project Report TITLE: EVALUATING SHEAR FORCES ALONG HIGHWAY RIDGES DUE TO TRUCKS, USING INFLUENCE LINES y Kwabena Ofosu Introduction The impact of trucks
More informationVehicle Use Case Task Force E: General Registration & Enrollment Process
Document History Revision History Revision Number Revision Date Revision/ Reviewed By Summary of Changes Changes marked Approvals This document requires the following approvals. Name Title 1.1 Use Case
More informationREC: Predictable Charging Scheduling for Electric Taxi Fleets
REC: Predictable Charging Scheduling for Electric Taxi Fleets Zheng Dong, Cong Liu, Yanhua Li, Jie Bao, Yu Gu, Tian He The University of Texas at Dallas, Worcester Polytechnic Institute Microsft Reseach
More informationCS 152 Computer Architecture and Engineering
CS 152 Computer Architecture and Engineering Lecture 23 Synchronization 2006-11-16 John Lazzaro (www.cs.berkeley.edu/~lazzaro) TAs: Udam Saini and Jue Sun www-inst.eecs.berkeley.edu/~cs152/ 1 Last Time:
More informationChapter 1: Battery management: State of charge
Chapter 1: Battery management: State of charge Since the mobility need of the people, portable energy is one of the most important development fields nowadays. There are many types of portable energy device
More informationReal-time Bus Tracking using CrowdSourcing
Real-time Bus Tracking using CrowdSourcing R & D Project Report Submitted in partial fulfillment of the requirements for the degree of Master of Technology by Deepali Mittal 153050016 under the guidance
More informationASAM ATX. Automotive Test Exchange Format. XML Schema Reference Guide. Base Standard. Part 2 of 2. Version Date:
ASAM ATX Automotive Test Exchange Format Part 2 of 2 Version 1.0.0 Date: 2012-03-16 Base Standard by ASAM e.v., 2012 Disclaimer This document is the copyrighted property of ASAM e.v. Any use is limited
More informationElectrical Safety CSA Z462 & NB Regulations
Electrical Safety CSA Z462 & NB Regulations WorkSafeNB s 2014 Health and Safety Conference Daniel Roberts Senior Manager, Electrical Safety Consulting at Schneider Electric Vice-chair CSA Z462 daniel.roberts@schneider-electric.com
More informationTransmitted by the expert from Germany
Overview Transmitted by the expert from Germany Informal document No. GRRF-62-17 (62nd GRRF, 25-28 September 2007, agenda item 9(f)) TPMS Motivations Principles of tire pressure monitoring systems (TPMS)
More informationScheduling for Wireless Energy Sharing Among Electric Vehicles
Scheduling for Wireless Energy Sharing Among Electric Vehicles Zhichuan Huang Computer Science and Electrical Engineering University of Maryland, Baltimore County Ting Zhu Computer Science and Electrical
More informationCritical Chain Project Management (CCPM)
Critical Chain Project Management (CCPM) Sharing of concepts and deployment strategy Ashok Muthuswamy April 2018 1 Objectives Why did we implement CCPM at Tata Chemicals? Provide an idea of CCPM, its concepts
More informationPipelining A B C D. Readings: Example: Doing the laundry. Ann, Brian, Cathy, & Dave. each have one load of clothes to wash, dry, and fold
Pipelining Readings: 4.5-4.8 Example: Doing the laundry Ann, Brian, Cathy, & Dave A B C D each have one load of clothes to wash, dry, and fold Washer takes 30 minutes Dryer takes 40 minutes Folder takes
More informationCHAPTER 1 INTRODUCTION
1 CHAPTER 1 INTRODUCTION 1.1 MOTIVATION OF THE RESEARCH Electrical Machinery is more than 100 years old. While new types of machines have emerged recently (for example stepper motor, switched reluctance
More informationPower Distribution Scheduling for Electric Vehicles in Wireless Power Transfer Systems
Power Distribution Scheduling for Electric Vehicles in Wireless Power Transfer Systems Chenxi Qiu*, Ankur Sarker and Haiying Shen * College of Information Science and Technology, Pennsylvania State University
More informationThe MathWorks Crossover to Model-Based Design
The MathWorks Crossover to Model-Based Design The Ohio State University Kerem Koprubasi, Ph.D. Candidate Mechanical Engineering The 2008 Challenge X Competition Benefits of MathWorks Tools Model-based
More informationGeneral Purpose Permanent Magnet Motor Drive without Speed and Position Sensor
General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor Jun Kang, PhD Yaskawa Electric America, Inc. 1. Power consumption by electric motors Fig.1 Yaskawa V1000 Drive and a PM motor
More informationASIC Design (7v81) Spring 2000
ASIC Design (7v81) Spring 2000 Lecture 1 (1/21/2000) General information General description We study the hardware structure, synthesis method, de methodology, and design flow from the application to ASIC
More information/CENELEC Phase 3/Generic Preliminary Hazard Analysis Template
Project CENELEC Phase 3 /CENELEC Phase 3/ Version: 6.0 Printed by: Holter Printed on: 22 May 2003 Generated from DOORS V5.2 Copyright (c) 2003 UIC / Euro-Interlocking Contents 1 Introduction 1 1.1 Background
More informationIMILV01 Carry out routine light vehicle maintenance
IMILV01 Carry out routine light vehicle maintenance Overview This NOS is about conducting routine maintenance, adjustment and replacement activities as part of the periodic servicing of light vehicles.
More informationFREQUENTLY ASKED QUESTIONS
FREQUENTLY ASKED QUESTIONS 2018 What is the More MARTA Atlanta program? The More MARTA Atlanta program is a collaborative partnership between MARTA and the City of Atlanta to develop and implement a program
More informationPreferred citation style
Preferred citation style Axhausen, K.W. (2017) Chances and impacts of autonomous vehicles, Seminar CASA, UCL, London, September 2017.. Chances and impacts of autonomous vehicles KW Axhausen IVT ETH Zürich
More informationSS GEN-02 Business Focus with Simulation
Slide 1 SS GEN-02 Business Focus with Simulation Dr. Martin A. Turk social.invensys.com @InvensysOpsMgmt / #SoftwareRevolution /InvensysVideos /InvensysOpsMgmt 2013 Invensys. All Rights Reserved. The names,
More informationDesign of Electric Bus Systems
Design of Electric Bus Systems ebusplan GmbH 17/02/2016 Philipp Sinhuber +49 (0)241 5380 7557 p.sinhuber@ebusplan.com ebusplan GmbH Hüttenstr. 7 52068 Aachen Germany www.ebusplan.com 1 Agenda Introduction:
More informationTURUN RAITIOTIEN YS:N TARKISTUS OPENTRACK-SIMULOINNIT
TURUN RAITIOTIEN YS:N TARKISTUS OPENTRACK-SIMULOINNIT CONTENTS Traffic concept and line alternatives Assumptions for the OpenTrack model and the rolling stock Detailed simulation results Conclusions TRAFFIC
More informationThe TIMMO Methodology
ITEA 2 06005: TIMMO Timing Model The TIMMO Methodology Guest Lecture at Chalmers University February 9 th, 2010 Stefan Kuntz, Continental Automotive GmbH 2010-02-09 Chalmers University, Göteborg Slide
More informationThe purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection.
1 The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection. Two learning objectives for this lab. We will proceed over the remainder
More informationFeasibility Study for the Q MW Solar Project
Feasibility Study for the Q171 74.5 MW Solar Project August 2018 Bulk Transmission Planning, Florida i This document and any attachments hereto ( document ) is made available by Duke Energy Florida, LLC
More informationInventory Routing for Bike Sharing Systems
Inventory Routing for Bike Sharing Systems mobil.tum 2016 Transforming Urban Mobility Technische Universität München, June 6-7, 2016 Jan Brinkmann, Marlin W. Ulmer, Dirk C. Mattfeld Agenda Motivation Problem
More informationSouthern California Edison Rule 21 Storage Charging Interconnection Load Process Guide. Version 1.1
Southern California Edison Rule 21 Storage Charging Interconnection Load Process Guide Version 1.1 October 21, 2016 1 Table of Contents: A. Application Processing Pages 3-4 B. Operational Modes Associated
More informationCalibration. DOE & Statistical Modeling
ETAS Webinar - ASCMO Calibration. DOE & Statistical Modeling Injection Consumption Ignition Torque AFR HC EGR P-rail NOx Inlet-cam Outlet-cam 1 1 Soot T-exhaust Roughness What is Design of Experiments?
More informationecognition of Prior Learning (RPL)
ecognition of Prior Learning (RPL) EVIDENCE GUIDE FOR INSPECT AND LUBRICATE AN AUTOMOTIVE SYSTEM Evidence Guide inspect and lubricate an automotive system Page 1 of 15 National Certificate in Professional
More informationCOSC 6385 Computer Architecture. - Tomasulos Algorithm
COSC 6385 Computer Architecture - Tomasulos Algorithm Fall 2008 Analyzing a short code-sequence DIV.D F0, F2, F4 ADD.D F6, F0, F8 S.D F6, 0(R1) SUB.D F8, F10, F14 MUL.D F6, F10, F8 1 Analyzing a short
More informationScholastic s Early Childhood Program correlated to the Kentucky Primary English/Language Arts Standards
Primary English/Language Arts Reading (1.2) Arts and Humanities (2.24, 2.25) Students develop abilities to apply appropriate reading strategies to make sense of a variety of print and nonprint texts (literary,
More informationOnline Learning and Optimization for Smart Power Grid
1 2016 IEEE PES General Meeting Panel on Domain-Specific Big Data Analytics Tools in Power Systems Online Learning and Optimization for Smart Power Grid Seung-Jun Kim Department of Computer Sci. and Electrical
More informationmicroscopic activity based travel demand modelling in large scale simulations The application of
The application of microscopic activity based travel demand modelling in large scale simulations Georg Hertkorn, Peter Wagner georg.hertkorn@dlr.de, peter.wagner@dlr.de German Aerospace Centre Deutsches
More informationFixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs
Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs Louis Bavoil, Principal Engineer Booth #223 - South Hall www.nvidia.com/gdc Full-Screen Pixel Shader SM TEX L2 DRAM CROP SM = Streaming
More informationSystems. In-line Blending. Solutions you can trust
In-line Blending Systems In-line Blending Solutions you can trust Blending In-line Blending In-line Blending is the controlled, continuous mixing of a number of components to produce a finished product
More informationSCOOTER SHARING SURVEY
SCOOTER SHARING SURVEY How is scooter sharing best placed in the market based on the marketing mix (4 Ps)? HTW Berlin Master International Business Balmberger, Tina (531148); Pampel, Lisbeth (552268);
More informationService Requested 150 MW, Firm. Table ES.1: Summary Details for TSR #
Executive Summary Firm point to point transmission service has been requested by Transmission Service Request (TSR) #75669514, under the SaskPower Open Access Transmission Tariff (OATT). The TSR consists
More informationDescriptive Statistics
Chapter 2 Descriptive Statistics 2-1 Overview 2-2 Summarizing Data 2-3 Pictures of Data 2-4 Measures of Central Tendency 2-5 Measures of Variation 2-6 Measures of Position 2-7 Exploratory Data Analysis
More informationIf a customer arrives and finds both servers busy, there is a 25% probability that he departs without entering the queue.
If a customer arrives and finds both servers busy, there is a 25% probability that he departs without entering the queue. Dennis L. Bricker Dept of Mechanical & Industrial Engineering The University of
More informationIndustry 4.0 Is Unthinkable Without Calibration!
Industry 4.0 Is Unthinkable Without Calibration! The much-discussed Industry 4.0 cannot be implemented without a clear increase in automation solutions. At the same time, this development necessitates
More informationCompatibility of STPA with GM System Safety Engineering Process. Padma Sundaram Dave Hartfelder
Compatibility of STPA with GM System Safety Engineering Process Padma Sundaram Dave Hartfelder Table of Contents Introduction GM System Safety Engineering Process Overview Experience with STPA Evaluation
More informationModeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems.
Modeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems Alireza Talebpour Information Level Connectivity in the Modern Age Sensor
More informationPart 3 Agreement Programs for 2017 and Greenhouse Gas Reduction (Renewable and Low Carbon Fuel Requirements) Act
Part 3 Agreement Programs for 2017 and 2018 Greenhouse Gas Reduction (Renewable and Low Carbon Fuel Requirements) Act Ministry of Energy, Mines and Petroleum Resources Government of British Columbia August
More informationPILOT PLANT DESIGN, INSTALLATION & OPERATION Training Duration 5 days
Training Title PILOT PLANT DESIGN, INSTALLATION & OPERATION Training Duration 5 days Training Date Pilot Plant Design, Installation & Operation 5 21 25 Sep $3,750 Dubai, UAE In any of the 5 star hotels.
More informationQuarterly Content Guide Driver Education/Traffic Safety Classroom and Laboratory (Course # )
Page 1 of 17 THE SCHOOL DISTRICT OF LEE COUNTY Adopted Instructional : Quarter 1 43 Days Quarter 2 47 Days Quarter 3 47 Days Quarter 4 43 Days Orientation and Highway Transportation System Traffic Laws
More informationGenerator Interconnection System Impact Study For
Generator Interconnection System Impact Study For Prepared for: January 15, 2015 Prepared by: SCE&G Transmission Planning Table of Contents General Discussion... Page 3 I. Generator Interconnection Specifications...
More informationIntroducing Formal Methods (with an example)
Introducing Formal Methods (with an example) J-R. Abrial September 2004 Formal Methods: a Great Confusion - What are they used for? - When are they to be used? - Is UML a formal method? - Are they needed
More informationFleet Penetration of Automated Vehicles: A Microsimulation Analysis
Fleet Penetration of Automated Vehicles: A Microsimulation Analysis Corresponding Author: Elliot Huang, P.E. Co-Authors: David Stanek, P.E. Allen Wang 2017 ITE Western District Annual Meeting San Diego,
More informationDeveloping tools to increase RES penetration in smart grids
Grid + Storage Workshop 9 th February 2016, Athens Developing tools to increase RES penetration in smart grids Grigoris Papagiannis Professor, Director Power Systems Laboratory School of Electrical & Computer
More informationRisk Based Maintenance
Dai Richards ABB Eutech Risk Based Maintenance ABB Industries - 1 - Overview Delivering sustainable improvements is hard No time Changing priorities BU concepts appear well understood ABB Industries -
More informationTraining Title GAS TURBINE AND COMPRESSOR OPERATION, MAINTENANCE AND TROUBLESHOOTING
Training Title GAS TURBINE AND COMPRESSOR OPERATION, MAINTENANCE AND TROUBLESHOOTING Training Duration 5 days Training Venue and Dates Gas Turbine and Compressor Operation, Maintenance and Troubleshooting
More informationH2020 (ART ) CARTRE SCOUT
H2020 (ART-06-2016) CARTRE SCOUT Objective Advance deployment of connected and automated driving across Europe October 2016 September 2018 Coordination & Support Action 2 EU-funded Projects 36 consortium
More informationQuarterly Content Guide Driver Education/Traffic Safety Classroom (Course # )
Adopted Instructional : Quarterly Content Guide Driver Education/Traffic Safety Classroom (Course #1900300) Pearson Drive Right (11 th Edition) Quarter 1 43 Days Quarter 2 47 Days Quarter 3 47 Days Quarter
More informationAN ECONOMIC AND ENVIRONMENTAL ASSESSMENT OF EASTERN CANADIAN CRUDE OIL IMPORTS
Study No. 167 CANADIAN ENERGY RESEARCH INSTITUTE AN ECONOMIC AND ENVIRONMENTAL ASSESSMENT OF EASTERN CANADIAN CRUDE OIL IMPORTS Canadian Energy Research Institute Relevant Independent Objective An Economic
More informationHawai'i Island Planning and Operations MEASURES TO IMPROVE RELIABILITY WITH HIGH DER
1 Hawai'i Island Planning and Operations MEASURES TO IMPROVE RELIABILITY WITH HIGH DER Lisa Dangelmaier Hawaii Electric Light lisa.dangelmaier@hawaiielectriclight.com Hawai'i Electric Light System Overview
More informationCONNECTED AUTOMATION HOW ABOUT SAFETY?
CONNECTED AUTOMATION HOW ABOUT SAFETY? Bastiaan Krosse EVU Symposium, Putten, 9 th of September 2016 TNO IN FIGURES Founded in 1932 Centre for Applied Scientific Research Focused on innovation for 5 societal
More informationUltrasonic interior monitoring On Board Diagnostic (OBD)
Page 1 of 44 01-108 Ultrasonic interior monitoring On Board Diagnostic (OBD) General Information The ultrasonic interior monitoring system is only offered in conjunction with the anti-theft system. The
More informationTEXAS ALCOHOLIC BEVERAGE COMMISSION 2008 ENERGY CONSERVATION PLAN
TEXAS ALCOHOLIC BEVERAGE COMMISSION 2008 ENERGY CONSERVATION PLAN Developed by the Business Services Division January 1, 2008 TABLE OF CONTENTS Page I. Executive Summary 1 II. Energy Facts 1 III. Energy
More informationHCLOUD: RESOURCE-EFFICIENT PROVISIONING IN SHARED CLOUD SYSTEMS
HCLOUD: RESOURCE-EFFICIENT PROVISIONING IN SHARED CLOUD SYSTEMS Christina Delimitrou 1 and Christos Kozyrakis 2 1 Stanford/Cornell University, 2 Stanford University/EPFL http://mast.stanford.edu ASPLOS
More informationQuickStick Repeatability Analysis
QuickStick Repeatability Analysis Purpose This application note presents the variables that can affect the repeatability of positioning using a QuickStick system. Introduction Repeatability and accuracy
More informationReallocation of Empty PRT Vehicles en Route
I. Andréasson 1 Reallocation of Empty PRT Vehicles en Route Dr. Ingmar Andréasson, LogistikCentrum, Taljegardsgatan 11, SE-431 53 Molndal Phone: +46 31 877724, Fax: +46 31 279442, E-mail: ingmar@logistikcentrum.se
More informationSTRATEGIC PRIORITIES AND POLICY COMMITTEE MAY 5, 2016
STRATEGIC PRIORITIES AND POLICY COMMITTEE MAY 5, 2016 Shift Rapid Transit Initiative Largest infrastructure project in the city s history. Rapid Transit initiative will transform London s public transit
More informationPRODUCTION OF CONSTRUCTION OPEARTIONS: AN EXAMPLE ON READY MIX CONCRETE BATCH PLANT
University Of Balamand (UOB) Faculty of Engineering Civil Engineering Department PRODUCTION OF CONSTRUCTION OPEARTIONS: AN EXAMPLE ON READY MIX CONCRETE BATCH PLANT By: Dr. Nabil M. Semaan, Ph.D., P.E.
More informationBMW K1200LT / K1200RS Testing a Throttle Position Sensor (also called TPS)
BMW K1200LT / K1200RS Testing a Throttle Position Sensor (also called TPS) Many hours were spent to test and validate the information furnished in this document. None of this information should be considered
More informationWHITE PAPER Autonomous Driving A Bird s Eye View
WHITE PAPER www.visteon.com Autonomous Driving A Bird s Eye View Autonomous Driving A Bird s Eye View How it all started? Over decades, assisted and autonomous driving has been envisioned as the future
More informationMAXQ HRL in Soar. Mitchell Keith Bloch. University of Michigan. May 17, 2010
MAXQ HRL in Soar Mitchell Keith Bloch University of Michigan May 17, 2010 Mitchell Keith Bloch (University of Michigan) MAXQ HRL in Soar May 17, 2010 1 / 26 Motivation 1 Replicate the results described
More informationThe Airline Industry Delta Air Lines, Inc. Technical Operations Engine Maintenance Operations
The Airline Industry Delta Air Lines, Inc. Technical Operations Engine Maintenance Operations A Case Study: The Change and Challenge in Engine Maintenance Gary Adams Matt Sparks Manager, Engine Repair
More informationCI Number: ACE CI Page 1 of 9. Title: Metro Voltage Support - Add Capacitor Bank
216 ACE CI 46587 Page 1 of 9 CI Number: 46587 Title: Metro Voltage Support Add Capacitor Bank Start Date: 215/6 InService Date: 216/12 Final Cost Date: 217/6 Function: Transmission Forecast Amount: 3,373,511
More informationInterconnection Feasibility Study Report GIP-226-FEAS-R3
Interconnection Feasibility Study Report GIP-226-FEAS-R3 System Interconnection Request #226 70 MW Wind Generating Facility Kings County (L-6013) 2010 07 21 Control Centre Operations Nova Scotia Power
More informationDRAFT Evaluation Scores. Transit
DRAFT Evaluation s The criteria for evaluating applications for new funding commitments are used to measure how well they advance the six goals identified for the MTP. Through transportation: Reduce per
More informationFull Vehicle Simulation for Electrification and Automated Driving Applications
Full Vehicle Simulation for Electrification and Automated Driving Applications Vijayalayan R & Prasanna Deshpande Control Design Application Engineering 2015 The MathWorks, Inc. 1 Key Trends in Automotive
More informationIndex 473. explanation, 282, 309, 310 minimal, 282, 284 extension, 306
Index A abstraction, 14 alarm pattern, 309 algorithm controllability language, 53 alphabet, 24 approximation l-complete, 14 arc of a Petri net, 192 assembly, 198 atomic firing of a transition, 323 automaton
More informationTo Our Customers. Enhancing Customer Satisfaction CSR. Customer Service Center Activities in Japan
CSR CSR > Social Performance > To Our Customers To Our Customers We meet our customers' expectations by providing useful products and services. Special Feature Assisting Transportation in Disaster-Affected
More informationEvaluation of Major Street Speeds for Minnesota Intersection Collision Warning Systems
Evaluation of Major Street Speeds for Minnesota Intersection Collision Warning Systems Shauna Hallmark, Principal Investigator Center for Transportation Research and Education Iowa State University June
More informationBusy Ant Maths and the Scottish Curriculum for Excellence Year 6: Primary 7
Busy Ant Maths and the Scottish Curriculum for Excellence Year 6: Primary 7 Number, money and measure Estimation and rounding Number and number processes Including addition, subtraction, multiplication
More informationSTAFF REPORT ACTION REQUIRED
nsert TTC logo here STAFF REPORT ACTION REQUIRED Gap Between Subway Trains and Platforms Date: November 13, 2017 To: From: TTC Board Chief Executive Officer Summary This report is in response to an October
More informationDiscovery of Design Methodologies. Integration. Multi-disciplinary Design Problems
Discovery of Design Methodologies for the Integration of Multi-disciplinary Design Problems Cirrus Shakeri Worcester Polytechnic Institute November 4, 1998 Worcester Polytechnic Institute Contents The
More informationLecture (1) on. Basics of Hydraulic Control. By Dr. Emad M. Saad Industrial Engineering Dept. Faculty of Engineering Fayoum University
1 Lecture (1) on Basics of Hydraulic Control Tanta University By Dr. Emad M. Saad Industrial Engineering Dept. Faculty of Engineering Fayoum University Faculty of Engineering Mechanical power Engineering
More informationTechnical information No. 01. IT systems. The basis for reliable power supply
IT systems The basis for reliable power supply FA01en/01.2004 IT systems The basis for reliable power supply in critical areas The advantages of sophisticated industrial systems can only be of use, if
More informationCalMod Program EMU Procurement Update
CalMod Program EMU Procurement Update Board of Directors May 7, 2015 Agenda Item 7a Key Discussion Items Original Plan Alternative Plan Two Timeframes - 2020 electrified service - Future blended service
More informationAncillary Services & Essential Reliability Services
Ancillary Services & Essential Reliability Services EGR 325 April 19, 2018 1 Basic Products & Ancillary Services Energy consumed by load Capacity to ensure reliability Power quality Other services? o (To
More informationFully Active vs. Reactive AWD coupling systems. How much performance is really needed? Thomas Linortner Manager, Systems Architecture
Fully Active vs. Reactive AWD coupling systems How much performance is really needed? Thomas Linortner Manager, Systems Architecture Overview 1. Market requirements for AWD systems 2. Active and Reactive
More informationContextual note SESAR Solution description form for deployment planning
Purpose: Release 5 SESAR Solution ID #116 Contextual note SESAR Solution description form for deployment planning This contextual note introduces a SESAR Solution (for which maturity has been assessed
More informationThe Boston South Station HSIPR Expansion Project Cost-Benefit Analysis. High Speed Intercity Passenger Rail Technical Appendix
The Boston South Station HSIPR Expansion Project Cost-Benefit Analysis High Speed Intercity Passenger Rail Technical Appendix Prepared by HDR August 5, 2010 The Boston South Station HSIPR Expansion Project
More informationEXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR
EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR Velimir Nedic Thomas A. Lipo Wisconsin Power Electronic Research Center University of Wisconsin Madison
More informationEcoCar3-ADAS. Project Plan. Summary. Why is This Project Important?
EcoCar3-ADAS Project Plan Summary Scott Smith This project is the Advanced Driver Assistance System (ADAS) of the 2015-2016 Senior Design for the EcoCar3. This will be an embedded system for the EcoCar3
More information