Performance Engineering for High-Tech Systems: Crossing Boundaries
|
|
- Osborne Leonard
- 5 years ago
- Views:
Transcription
1 Twan Basten Eindhoven University of Technology & TNO Embedded Systems Innovation P A G E 1 Joint work with many others Funding: Artemis EMC2, Almarvi STW Robust CPS program Min. of Economic Affairs, Océ Octo+ program Min. of Economic Affairs, ASML CARM2G program P A G E 2 3 The challenge Image processing and paper handling in production printing How to optimize productivity under cost and quality constraints? Target: 150 pages A4/minute, duplex, color Industrial challenges inspiring research Scheduling print jobs? Scheduling pages? Processing images? Configuring the printer? Managing temperature? Scheduling maintenance? Optimizing topology?
2 4 The challenge Controlling an electron microscope data-intensive control 5 The challenge Data processing and motion control in interventional x-ray Network stage Sensors Sensor data Processing Control Image Sensor Control Stage control Beam control mosquito eyes Maximizing data processing throughput? Coping with processing & communication latencies? Lens Resource sharing? Virtualization? Real-time processing? Safety? P A G E 6 Model based performance engineering 1 Which questions do we have w.r.t. performance? 2 Initial modeling based on questions. 7 Performance TNO ESI 3 Predict the past: Measurements on existing are used for calibration and validation of model X. Gives prediction accuracy and builds trust. 4 Model design alternatives that may answer questions. 5 Explore the future: Predictive models for the new are analyzed following the initial questions. Results are interpreted and feedback is given to development process. 6 Retrospective model validation builds experience.
3 P A G E 8 Reduce cost, while guaranteeing performance 9 Interplay between model and implementation Parallel code that uses all available CPU cores. Calibration using several multi core CPU platforms Modeling: Amdahl s law: Validation fitting Amdahl s law gives a good fit! 1 ) Calibration & validation T( ) the execution time with cores s the sequential fraction of the code (schematic)
4 12 13 Calibration & validation Model new 1 ) T(1) is estimated by scaling the measurements with the ratio given by a public single threaded CPU performance benchmark s is estimated from the measurements Calibration & validation Model new Prediction Prediction model implemented in a spread sheet Cost Predictions have been used to select new CPU Pareto frontier (schematic) Execution time 14 Prediction: model implemented in a spread sheet Cost Pareto frontier (schematic) Calibration & validation Model new Prediction Validation Predictions have been used to select new CPU Execution time Measurements on the new CPU confirm accuracy Combinatorial optimization
5 16 Print job scheduling 17 Print job scheduling synthetic benchmark Simultaneous sequencing (job order) and selection (print mode) execution time (ms) CPH fast and accurate jobs On-line timing constraints Compositional to cope with new jobs Generalized Traveling Salesman Problem Compositional Pareto-algebraic Heuristic CPH Generalized Traveling Salesman Problem Compositional Pareto-algebraic Heuristic CPH 18 Print job scheduling synthetic benchmark execution time (ms) objective 2 jobs CPH fast and accurate objective 1 Generalized Traveling Salesman Problem Compositional Pareto-algebraic Heuristic CPH Feedback control
6 20 Platform virtualization & resource sharing 21 Embedded control App1 App2 App1 Periodic sampling h App1 App2 Micro kernel Application layer Microkernel layer control application slot micro-kernel slot other application slots control application t CPU Memory Multi-periodic sampling Interconnect HW layer h 1 h 1 h 2 Switched linear s t 22 Embedded control cost / performance trade offs 0,700 Performance 0,600 0,500 0,400 0,300 0,200 Simulation HIL FPGA Implementation 0,100 0,000 9% / single 27% / contiguous 27% / distributed 45% / contiguous 45% / distributed 63% / contiguous 63% / distributed 90% / complete Feedback control Resources/Type of allocation
7 24 Robust scheduling of control applications 25 Robust scheduling of control applications execution time execution time Stochastic robustness analysis in a list scheduler 27 Multi-core pipelined sensing in image-based control Static pipelined control Dynamically reconfigurable pipelined control Feedback control Switched linear s
8 28 Multi-core pipelined sensing in image-based control Reconfigurable pipelined control Static pipelined control Sequential control Reconfigurable pipelined control performs best! Supervisory control Switched linear s 30 Supervisory control: ensuring safe behavior 31 Supervisory control: state-space explosion LR UR IN COND DRILL OUT Avoid collissions Drill only when material present
9 32 Supervisory control: timing analysis Minimal throughput Maximal throughput Win-win: avoid low throughput paths during controller synthesis Best practices 34 System scenarios and rigorous foundations 35 Conclusions Scenario-based design modes, configurations Design-time optimization per scenario Run-time reconfiguration between scenarios Crossing boundaries Embedded computing Timing analysis for communicating processes: (max, +)-algebra Supervisory control Combinatorial optimization Feedback control Performance engineering Game theory max, Run-time optimization game theory, Pareto algebra (max,+) algebra Strategic collaborations between academia and industry pay off
Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems
Model-Driven Design-Space Exploration for Software-Intensive Embedded Systems (extended abstract) Twan Basten 1,2, Martijn Hendriks 1, Lou Somers 2,3, and Nikola Trčka 4 1 Embedded Systems Institute, Eindhoven,
More informationEMC 2 Living Lab Automotive
Embedded Multi-Core Systems for Mixed Criticality Applications in dynamic and changeable Real-time Environments EMC 2 Living Lab Automotive Presentation at 3Ccar workshop Eindhoven NL, 2016-11-15 Rutger
More informationThe Future of Embedded Systems. Frans Beenker Embedded Systems Innovation by TNO
The Future of Embedded Systems Frans Beenker Embedded Systems Innovation by TNO TNO-ESI, October 2013 FHI D&E Event 2013 1 Content 1. Embedded systems 2. High-tech industry market characteristics 3. Product
More informationNSF {Program (NSF ) first announced on August 20, 2004} Program Officers: Frederica Darema Helen Gill Brett Fleisch
NSF07-504 {Program (NSF04-609 ) first announced on August 20, 2004} Program Officers: Frederica Darema Helen Gill Brett Fleisch Computer Systems Research Program: Components and Thematic Areas Advanced
More informationCS510 Operating System Foundations. Jonathan Walpole
CS510 Operating System Foundations Jonathan Walpole Project 3 Part 1: The Sleeping Barber problem - Use semaphores and mutex variables for thread synchronization - You decide how to test your code!! We
More informationAnalytical Latency-Throughput Model of Future Power Constrained Multicore Processors
Analytical Latency-Throughput Model of Future Power Constrained Multicore Processors Amanda Chih-Ning Tseng and David rooks Harvard University {cntseng, dbrooks}@eecs.harvard.edu ATRACT Despite increased
More informationVirtual Commissioning in the Digital Enterprise Presented by: Thomas Hoffman Manufacturing in America March 14-15, 2018
Virtual Commissioning in the Digital Enterprise Presented by: Thomas Hoffman Manufacturing in America March 14-15, 2018 Before we start A Penny for Your Thoughts At the end of the session, share your feedback
More informationSE350: Operating Systems. Lecture 6: Scheduling
SE350: Operating Systems Lecture 6: Scheduling Main Points Definitions Response time, throughput, scheduling policy, Uniprocessor policies FIFO, SJF, Round Robin, Multiprocessor policies Scheduling sequential
More informationEnd-to-end Analysis and Design of a Drone Flight Controller. Zhuoqun Cheng, Richard West, Craig Einstein Boston University
End-to-end Analysis and Design of a Drone Flight Controller Zhuoqun Cheng, Richard West, Craig Einstein Boston University Emerging Drone Applications Current State of the Art Most drone apps controlled
More informationSimulation Analytics
Simulation Analytics Powerful Techniques for Generating Additional Insights Mark Peco, CBIP mark.peco@gmail.com Objectives Basic capabilities of computer simulation Categories of simulation techniques
More informationLearning Based Admission Control. Jaideep Dhok MS by Research (CSE) Search and Information Extraction Lab IIIT Hyderabad
Learning Based Admission Control and Task Assignment for MapReduce Jaideep Dhok MS by Research (CSE) Search and Information Extraction Lab IIIT Hyderabad Outline Brief overview of MapReduce MapReduce as
More informationGraph Optimization Algorithms for Sun Grid Engine. Lev Markov
Graph Optimization Algorithms for Sun Grid Engine Lev Markov Sun Grid Engine SGE management software that optimizes utilization of software and hardware resources in heterogeneous networked environment.
More informationSoftware Performance Estimation in MPSoC Design
Software Performance Estimation in MPSoC Design Marcio Seiji Oyamada 1,2, Flávio Rech Wagner 1, Wander Cesario 2, Marius Bonaciu 2, Ahmed Jerraya 2 UFRGS 1 Instituto de Informática Porto Alegre, Brazil
More informationFeatures and Capabilities. Assess.
Features and Capabilities Cloudamize is a cloud computing analytics platform that provides high precision analytics and powerful automation to improve the ease, speed, and accuracy of moving to the cloud.
More informationMulti-core Management A new Approach
Multi-core Management A new Approach Dr Marc GATTI, Thales Avionics Marc-j.gatti@fr.thalesgroup.com MAKS IMA Conference 20 th July, Moscow www.thalesgroup.com Abstract Multi-core Management A new Approach
More informationOil reservoir simulation in HPC
Oil reservoir simulation in HPC Pavlos Malakonakis, Konstantinos Georgopoulos, Aggelos Ioannou, Luciano Lavagno, Ioannis Papaefstathiou and Iakovos Mavroidis PRACEdays18 This project has received funding
More informationIntel s Machine Learning Strategy. Gary Paek, HPC Marketing Manager, Intel Americas HPC User Forum, Tucson, AZ April 12, 2016
Intel s Machine Learning Strategy Gary Paek, HPC Marketing Manager, Intel Americas HPC User Forum, Tucson, AZ April 12, 2016 Taxonomic Foundations AI Sense, learn, reason, act, and adapt to the real world
More informationCollaborative Control of Unmanned Air Vehicles Concentration
Collaborative Control of Unmanned Air Vehicles Concentration Stochastic Dynamic Programming and Operator Models for UAV Operations Anouck Girard August 29, 2007 Overview of C 2 UAV Concentration Team:
More informationModel-Driven Development of Integrated Support Architectures
Model-Driven Development of Integrated Support Architectures Stan Ofsthun Associate Technical Fellow The Boeing Company (314) 233-2300 October 13, 2004 Agenda Introduction Health Management Framework rocess
More informationAddressing the I/O bottleneck of HPC workloads. Professor Mark Parsons NEXTGenIO Project Chairman Director, EPCC
Addressing the I/O bottleneck of HPC workloads Professor Mark Parsons NEXTGenIO Project Chairman Director, EPCC I/O is key Exascale challenge Parallelism beyond 100 million threads demands a new approach
More informationHigh-speed color on demand
Océ VarioStream 9000 Platform High-speed color on demand Revolutionary black and color-capable printing platform Océ Job Appropriate Color on demand Single-pass duplexing with exceptional registration
More informationExpanding the Reach of Formal. Oz Levia November 19, 2013
Expanding the Reach of Formal Oz Levia November 19, 2013 Agenda Jasper Our Product Strategy and Apps Design Coverage App What will it mean to you? Page 2 2013, Jasper Design Automation All Rights Reserved.
More informationInternational Business Machines Corporation provides information technology (IT) products and services worldwide. ~380,000 employees
International Business Machines Corporation provides information technology (IT) products and services worldwide Cognitive Solutions Global Business Services Business Consulting Systems Integration Application
More informationProteus. Full-Chip Mask Synthesis. Benefits. Production-Proven Performance and Superior Quality of Results. synopsys.com DATASHEET
DATASHEET Proteus Full-Chip Mask Synthesis Proteus provides a comprehensive and powerful environment for performing full-chip proximity correction, building models for correction, and analyzing proximity
More informationParallel Cloud Computing Billing Model For Maximizing User s Utility and Provider s Cost-Efficiency
Parallel Cloud Computing Billing Model For Maximizing User s Utility and Provider s Cost-Efficiency ABSTRACT Presented cloud computing billing model is designed for maximizing value-adding throughput of
More informationMANAGING COMPLEXITY IN HIGH-TECH SYSTEMS
MANAGING COMPLEXITY IN HIGH-TECH SYSTEMS Research at ESI Wouter Leibbrandt Science and operations director 7 November 2018 2 Engineering of complex systems has been done for ages E.g in the Netherlands
More informationCHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING
79 CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING The present chapter proposes a hybrid intelligent approach (IPSO-AIS) using Improved Particle Swarm Optimization (IPSO) with
More informationAdvanced Machine Monitoring. Whitepaper
Advanced Machine Monitoring Whitepaper Abstract Most Internet platforms in use today initially collect all available sensor data so that it can be statistically evaluated at a later time. This procedure
More informationJack Weast. Principal Engineer, Chief Systems Engineer. Automated Driving Group, Intel
Jack Weast Principal Engineer, Chief Systems Engineer Automated Driving Group, Intel From the Intel Newsroom 2 Levels of Automated Driving Courtesy SAE International Ref: J3061 3 Simplified End-to-End
More informationSLA-Driven Planning and Optimization of Enterprise Applications
SLA-Driven Planning and Optimization of Enterprise Applications H. Li 1, G. Casale 2, T. Ellahi 2 1 SAP Research, Karlsruhe, Germany 2 SAP Research, Belfast, UK Presenter: Giuliano Casale WOSP/SIPEW Conference
More informationDistributed Model Based Development for Car Electronics
Distributed Model Based Development for Car Electronics Outline Background Methodology Paradigm Shift Background Automotive Supply Chain Spider Web Tier2 Tier1 CAR Maker Distributed Car Systems Architectures
More informationMicro-Virtualization. Maximize processing power use and improve system/energy efficiency
Micro-Virtualization Maximize processing power use and improve system/energy efficiency Disclaimers We don t know everything But we know there is a problem and we re solving (at least part of) it And we
More informationDynamic Vehicle Routing and Dispatching
Dynamic Vehicle Routing and Dispatching Jean-Yves Potvin Département d informatique et recherche opérationnelle and Centre interuniversitaire de recherche sur les réseaux d entreprise, la logistique et
More informationDelivering High Performance for Financial Models and Risk Analytics
QuantCatalyst Delivering High Performance for Financial Models and Risk Analytics September 2008 Risk Breakfast London Dr D. Egloff daniel.egloff@quantcatalyst.com QuantCatalyst Inc. Technology and software
More informationDeep Learning Hyperparameter Optimization with Competing Objectives
Deep Learning Hyperparameter Optimization with Competing Objectives GTC 2018 - S8136 Scott Clark scott@sigopt.com OUTLINE 1. Why is Tuning Models Hard? 2. Common Tuning Methods 3. Deep Learning Example
More informationCPU scheduling. CPU Scheduling
EECS 3221 Operating System Fundamentals No.4 CPU scheduling Prof. Hui Jiang Dept of Electrical Engineering and Computer Science, York University CPU Scheduling CPU scheduling is the basis of multiprogramming
More informationInformation-based adaptive routing: Path v.s Policy
Information-based adaptive routing: Path v.s Policy Nam Hong Hoang Supervised by: Prof. Hai Vu & Dr. Manoj Panda hhoang@swin.edu.au Intelligent Transport Systems Lab (ITSL) Centre for Advanced Internet
More informationIntroduction to. Hybrid Systems Analog+Digital analog. Hybrid. Reactive Systems. Definition for Embedded Systems. embedded embedded real-time
Definition for Embedded Systems Introduction to Embedded d Computing Embedded systems (ES) = information processing systems embedded into a larger product keyword: a specific function, embedded within
More informationPlatform-Based Design of Heterogeneous Embedded Systems
Platform-Based Design of Heterogeneous Embedded Systems Ingo Sander Royal Institute of Technology Stockholm, Sweden ingo@kth.se Docent Lecture August 31, 2009 Ingo Sander (KTH) Platform-Based Design August
More informationAdaptive Power Profiling for Many-Core HPC Architectures
Adaptive Power Profiling for Many-Core HPC Architectures J A I M I E K E L L E Y, C H R I S TO P H E R S T E WA R T T H E O H I O S TAT E U N I V E R S I T Y D E V E S H T I WA R I, S A U R A B H G U P
More informationProduction Code Generation for Engine Control System
IAC 2004 Production Code Generation for Engine Control System June 15 th, 2004 Tetsuji Katayama Akira Ohata TOYOTA MOTOR CORPORATION Yoshitaka Uematsu DENSO CORPORATION Contents MBD (Model Based Development)
More informationPlatform-Based Design of Heterogeneous Embedded Systems
Platform-Based Design of Heterogeneous Embedded Systems Ingo Sander Royal Institute of Technology Stockholm, Sweden ingo@kth.se Docent Lecture August 31, 2009 Ingo Sander (KTH) Platform-Based Design August
More informationCPU Scheduling: Part I. Operating Systems. Spring CS5212
Operating Systems Spring 2009-2010 Outline CPU Scheduling: Part I 1 CPU Scheduling: Part I Outline CPU Scheduling: Part I 1 CPU Scheduling: Part I Basic Concepts CPU Scheduling: Part I Maximum CPU utilization
More informationFinishing System. A reliable and robust machine. You can happily walk away and leave it running. Sharon Doherty - Rolls Royce
Watkiss Document Finishing System A reliable and robust machine. You can happily walk away and leave it running. Sharon Doherty - Rolls Royce Document Finishing System (online) 14 Watkiss Document Finishing
More informationDeploying IBM Cognos 8 BI on VMware ESX. Barnaby Cole Practice Lead, Technical Services
Deploying IBM Cognos 8 BI on VMware ESX Barnaby Cole Practice Lead, Technical Services Agenda > Overview IBM Cognos 8 BI Architecture VMware ESX > Deployment Options > Our Testing > Optimization of VMware
More informationSCOE Sim u lation SESP /09/2012. Clemessy Switzerland AG 2012 SESP /09/2012 ESTEC Noordwijk - NL
SCOE Sim u lation SESP 2012 25/09/2012 > Clemessy Switzerland in EGSE : A long story Introduction of simulation in SCOE development cycle > 1995 : First Power SCOE (XMM) > 1999 : Rosetta Power SCOE > 2007
More informationObservation in the GB (Gentle Beam) Capabilities
A field-emission cathode in the electron gun of a scanning electron microscope provides narrower probing beams at low as well as high electron energy, resulting in both improved spatial resolution and
More informationJuly, 10 th From exotics to vanillas with GPU Murex 2014
July, 10 th 2014 From exotics to vanillas with GPU Murex 2014 COMPANY Selected Industry Recognition and Rankings 2013-2014 OVERALL #1 TOP TECHNOLOGY VENDOR #1 Trading Systems #1 Pricing & Risk Analytics
More informationContents PREFACE 1 INTRODUCTION The Role of Scheduling The Scheduling Function in an Enterprise Outline of the Book 6
Integre Technical Publishing Co., Inc. Pinedo July 9, 2001 4:31 p.m. front page v PREFACE xi 1 INTRODUCTION 1 1.1 The Role of Scheduling 1 1.2 The Scheduling Function in an Enterprise 4 1.3 Outline of
More informationChapter 6: CPU Scheduling. Basic Concepts. Histogram of CPU-burst Times. CPU Scheduler. Dispatcher. Alternating Sequence of CPU And I/O Bursts
Chapter 6: CPU Scheduling Basic Concepts Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time Scheduling Algorithm Evaluation Maximum CPU utilization obtained
More informationBias Scheduling in Heterogeneous Multicore Architectures. David Koufaty Dheeraj Reddy Scott Hahn
Bias Scheduling in Heterogeneous Multicore Architectures David Koufaty Dheeraj Reddy Scott Hahn Motivation Mainstream multicore processors consist of identical cores Complexity dictated by product goals,
More informationDesign System for Machine Learning Accelerator
Design System for Machine Learning Accelerator Joonyoung Kim NVXL Technology Senior Director of Machine Learning HW Development 09/13/2018 NVXL ACCELERATION PLATFORM NVXL/Partner Libraries NVXL & 3P RTL/OCL
More informationInventory Segmentation and Production Planning for Chemical Manufacturing
Inventory Segmentation and Production Planning for Chemical Manufacturing Introduction: In today s competitive marketplace, manufacturers are compelled to offer a wide range of products to satisfy customers,
More informationOPAL Optimized Ambulance Logistics
TRISTAN V : The Fifth Triennal Symposium on Transportation Analysis 1 OPAL Optimized Ambulance Logistics Tobias Andersson* Sverker Petersson Peter Värband* *Linköping University ITN/Campus Norrköping SE-601
More informationDigital Twin & Augmented Reality. Usage of digital product models for product development, production and. service
Digital Twin & Augmented Reality Hannover, 26th April 2017 Usage of digital product models for product development, production and service Marco Liesegang, EY Advisory Service IoT / I4.0 Team Lead GSA
More informationDoes ESL have a role in Verification? Nick Gatherer Engineering Manager Processor Division ARM
Does ESL have a role in Verification? Nick Gatherer Engineering Manager Processor Division ARM 1 Key Trends A typical verification challenge... big.little heterogeneous multicore APPS APPS Increasing complexity
More informationNEXUS 4000 SERIES. Vickers Hardness Tester
NEXUS 4000 SERIES Vickers Hardness Tester VICKERS HARDNESS TESTERS NEXUS 4000 SERIES NEXUS 4000 LOAD CELL, CLOSED LOOP SYSTEM FEATURES High-end Vickers/Knoop/Brinell tester with low and high force ranging
More informationSentinel LNG. Panametrics Ultrasonic Flowmeter for Cryogenic Liquids. GE Sensing & Inspection Technologies. Benefits. Applications
GE Sensing & Inspection Technologies Sentinel LNG Panametrics Ultrasonic Flowmeter for Cryogenic Liquids Benefits Improved performance, reduced maintenance and dynamic flow measurement is now available
More informationJob Batching and Scheduling for Parallel Non- Identical Machines via MILP and Petri Nets
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Job Batching and Scheduling for Parallel Non- Identical Machines via MILP and
More informationModels in Engineering Glossary
Models in Engineering Glossary Anchoring bias is the tendency to use an initial piece of information to make subsequent judgments. Once an anchor is set, there is a bias toward interpreting other information
More informationAdvanced Operating Systems (CS 202) Scheduling (2)
Advanced Operating Systems (CS 202) Scheduling (2) Lottery Scheduling 2 2 2 Problems with Traditional schedulers Priority systems are ad hoc: highest priority always wins Try to support fair share by adjusting
More informationPreparing for Next- Generation Precision Laser Micromachining
White Paper Preparing for Next- Generation Precision Laser Micromachining A Better Way to Reduce Costs, Meet Quality Requirements and Achieve High Volume High Yield Production ESI by Scott Sulivan, Business
More informationINTELLIGENT & SECURE CARD MAILING
CARD MAILING SYSTEMS MS10 - MS20 INTELLIGENT & SECURE CARD MAILING The MS10 & MS20 Card Mailing Systems offer affordable solutions for direct card mailing and fulfilment applications. They can be used
More informationCS 143A - Principles of Operating Systems
CS 143A - Principles of Operating Systems Lecture 4 - CPU Scheduling Prof. Nalini Venkatasubramanian nalini@ics.uci.edu CPU Scheduling 1 Outline Basic Concepts Scheduling Objectives Levels of Scheduling
More informationSentinel LNG. Panametrics Ultrasonic Flowmeter for Cryogenic Liquids. GE Sensing & Inspection Technologies. Benefits. Applications
GE Sensing & Inspection Technologies Sentinel LNG Panametrics Ultrasonic Flowmeter for Cryogenic Liquids Benefits Improved performance, reduced maintenance and dynamic flow measurement is now available
More informationCPU SCHEDULING. Scheduling Objectives. Outline. Basic Concepts. Enforcement of fairness in allocating resources to processes
Scheduling Objectives CPU SCHEDULING Enforcement of fairness in allocating resources to processes Enforcement of priorities Make best use of available system resources Give preference to processes holding
More informationBiomedical Data Science
510.311 Structure of Materials 510.312 Thermodynamics/Materials 510.313 Mechanical Properties of Materials 510.314 Electronic Properties of Materials 510.315 Physical Chemistry of Materials II 510.316
More informationANAFAS is a short-circuit calculation
ANAFAS Simultaneous Fault Analysis ANAFAS is a short-circuit calculation software that covers a wide range of automated fault simulations. Its output reports are guided by fault points or monitoring points.
More informationHigh Level Tools for Low-Power ASIC design
High Level Tools for Low-Power ASIC design Arne Schulz OFFIS Research Institute, Germany 1 Overview introduction high level power estimation µprocessors ASICs tool overview µprocessors ASICs conclusion
More information1. Explain the architecture and technology used within FPGAs. 2. Compare FPGAs with alternative devices. 3. Use FPGA design tools.
Higher National Unit Specification General information for centres Unit code: DG3P 35 Unit purpose: This Unit is designed to enable candidates to gain some knowledge and understanding of the architecture
More informationSensor Network Design for Multimodal Freight Traffic Surveillance
NEXTRANS 2009 Undergraduate Summer Internship Sensor Network Design for Multimodal Freight Traffic Surveillance Eunseok Choi (Joint work with Xiaopeng Li and Yanfeng Ouyang) Motivation Challenge: Real-Time
More informationCOMP/MATH 553 Algorithmic Game Theory Lecture 8: Combinatorial Auctions & Spectrum Auctions. Sep 29, Yang Cai
COMP/MATH 553 Algorithmic Game Theory Lecture 8: Combinatorial Auctions & Spectrum Auctions Sep 29, 2014 Yang Cai An overview of today s class Vickrey-Clarke-Groves Mechanism Combinatorial Auctions Case
More informationDell EMC Ready Solutions for HPC Lustre Storage. Forrest Ling HPC Enterprise Technolgist at Dell EMC Greater China
Dell EMC Ready Solutions for HPC Lustre Storage Forrest Ling HPC Enterprise Technolgist at Dell EMC Greater China 2018.10.23 Dell EMC Supports HPC Open Source Software Support Open Source Software projects
More informationScheduling Processes 11/6/16. Processes (refresher) Scheduling Processes The OS has to decide: Scheduler. Scheduling Policies
Scheduling Processes Don Porter Portions courtesy Emmett Witchel Processes (refresher) Each process has state, that includes its text and data, procedure call stack, etc. This state resides in memory.
More informationCPU Scheduling CPU. Basic Concepts. Basic Concepts. CPU Scheduler. Histogram of CPU-burst Times. Alternating Sequence of CPU and I/O Bursts
Basic Concepts CPU Scheduling CSCI 315 Operating Systems Design Department of Computer Science Notice: The slides for this lecture have been largely based on those from an earlier What does it mean to
More informationChallenges for Performance Analysis in High-Performance RC
Challenges for Performance Analysis in High-Performance RC July 20, 2007 Seth Koehler Ph.D. Student, University of Florida John Curreri Ph.D. Student, University of Florida Dr. Alan D. George Professor
More information1 Introduction 1. 2 Forecasting and Demand Modeling 5. 3 Deterministic Inventory Models Stochastic Inventory Models 63
CONTENTS IN BRIEF 1 Introduction 1 2 Forecasting and Demand Modeling 5 3 Deterministic Inventory Models 29 4 Stochastic Inventory Models 63 5 Multi Echelon Inventory Models 117 6 Dealing with Uncertainty
More informationA NOVEL MULTIOBJECTIVE OPTIMIZATION ALGORITHM, MO HSA. APPLICATION ON A WATER RESOURCES MANAGEMENT PROBLEM
A NOVEL MULTIOBJECTIVE OPTIMIZATION ALGORITHM, MO HSA. APPLICATION ON A WATER RESOURCES MANAGEMENT PROBLEM I. Kougias 1, L. Katsifarakis 2 and N. Theodossiou 3 Division of Hydraulics and Environmental
More informationr 1 r 2 r 3 Figure 1: Machines in a self re-entrant flowshop. Figure 2: Jobs flowing in a self re-entrant machine.
A Fast Estimator of Performance with respect to the Design Parameters of Self Re-entrant Flowshops Umar Waqas, Marc Geilen, Sander Stuijk, Joost van Pinxten, Twan Basten,Lou Somers, Henk Corporaal Department
More informationAdvanced Types Of Scheduling
Advanced Types Of Scheduling In the previous article I discussed about some of the basic types of scheduling algorithms. In this article I will discuss about some other advanced scheduling algorithms.
More informationSimultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem
Tamkang Journal of Science and Engineering, Vol. 13, No. 3, pp. 327 336 (2010) 327 Simultaneous Perspective-Based Mixed-Model Assembly Line Balancing Problem Horng-Jinh Chang 1 and Tung-Meng Chang 1,2
More informationStatement of Tasks and Intent of Sponsor
Industrialization of Biology: A Roadmap to Accelerate Advanced Manufacturing of Chemicals Statement of Tasks and Intent of Sponsor Friedrich Srienc Program Director Biotechnology, Biochemical, and Biomass
More informationIBM xseries 430. Versatile, scalable workload management. Provides unmatched flexibility with an Intel architecture and open systems foundation
Versatile, scalable workload management IBM xseries 430 With Intel technology at its core and support for multiple applications across multiple operating systems, the xseries 430 enables customers to run
More informationFCR prequalification design note
FCR prequalification design note Summary This document presents market design evolutions of FCR (previously called primary control service or R1) related to the prequalification processes and data exchange
More informationMilestone Solution Partner IT Infrastructure Components Certification Summary
Milestone Solution Partner IT Infrastructure Components Certification Summary Promise Technologies VESS A2000 Series NVR 02-12-2014 Table of Contents Introduction... 3 Certified Products... 3 Test Process...
More informationMulti-Resource Fair Sharing for Datacenter Jobs with Placement Constraints
Multi-Resource Fair Sharing for Datacenter Jobs with Placement Constraints Wei Wang, Baochun Li, Ben Liang, Jun Li Hong Kong University of Science and Technology, University of Toronto weiwa@cse.ust.hk,
More informationJoe Butler, Sharon Ruane Intel Labs Europe. May 11, 2018.
Joe Butler, Sharon Ruane Intel Labs Europe. May 11, 2018. Orchestrating apps (content) and network. Application And Content Complexity & demand for network performance. Immersive Media, V2X, IoT. Streaming,
More information(Jog Falls, Jog, India)
(Jog Falls, Jog, India) Algorithmic Challenges in Building Efficient Data Center/ Cloud Infrastructure Janardhan Kulkarni, MSR Redmond. 1. Minimum Birkhoff-von Neumann Decompositions K., Lee, Singh. IPCO
More informationMulti-tenancy in Datacenters: to each according to his. Lecture 15, cs262a Ion Stoica & Ali Ghodsi UC Berkeley, March 10, 2018
Multi-tenancy in Datacenters: to each according to his Lecture 15, cs262a Ion Stoica & Ali Ghodsi UC Berkeley, March 10, 2018 1 Cloud Computing IT revolution happening in-front of our eyes 2 Basic tenet
More informationIncreasing computing performance of ADCS subsystems in small satellites for earth observation
Increasing computing performance of ADCS subsystems in small satellites for earth observation Johan Carvajal-Godínez, Morteza Haghayegh, Allan Granados, Jaan Viru and Jian Guo Space Engineering Department
More informationScaling up the use of LCA through technology. Eric Mieras, Managing Director at PRé Sustainability LCIC 2018, August 30th 2018
Scaling up the use of LCA through technology Eric Mieras, Managing Director at PRé Sustainability LCIC 2018, August 30th 2018 Full LCA requires experience and expertise Building a model is a real expert
More informationNew Solution Deployment: Best Practices White Paper
New Solution Deployment: Best Practices White Paper Document ID: 15113 Contents Introduction High Level Process Flow for Deploying New Solutions Solution Requirements Required Features or Services Performance
More informationIntroducing the ATO on suburban line Paris
Introducing the ATO on suburban line Paris SNCF Engineering All rights reserved Tous droits réservés - SNCF 28/10/2014 Overview Context ATO : answer and benefits Introducing CBTC, ATO Handle the system
More informationOptimal Pricing Strategies for Resource Allocation in IaaS Cloud
International Journal of Advanced Network Monitoring and Controls Volume 02, No.2, 2017 Optimal Pricing Strategies for Resource Allocation in IaaS Cloud 60 Zhengce Cai a, Xianwei Li *b,c a Department of
More informationGoya Deep Learning Inference Platform. Rev. 1.2 November 2018
Goya Deep Learning Inference Platform Rev. 1.2 November 2018 Habana Goya Deep Learning Inference Platform Table of Contents 1. Introduction 2. Deep Learning Workflows Training and Inference 3. Goya Deep
More informationMetaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example.
Metaheuristics for scheduling production in large-scale open-pit mines accounting for metal uncertainty - Tabu search as an example Amina Lamghari COSMO Stochastic Mine Planning Laboratory! Department
More informationTRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS
Advanced OR and AI Methods in Transportation TRENDS IN MODELLING SUPPLY CHAIN AND LOGISTIC NETWORKS Maurizio BIELLI, Mariagrazia MECOLI Abstract. According to the new tendencies in marketplace, such as
More informationIndependent Cart Technology. Increase machine flexibility and throughput to enhance overall productivity
Independent Cart Technology Increase machine flexibility and throughput to enhance overall productivity Independent Cart Technology A breakthrough in fast, flexible motion control FASTER PRODUCTION CHANGEOVER
More informationA Modeling Tool to Minimize the Expected Waiting Time of Call Center s Customers with Optimized Utilization of Resources
A Modeling Tool to Minimize the Expected Waiting Time of Call Center s Customers with Optimized Utilization of Resources Mohsin Iftikhar Computer Science Department College of Computer and Information
More informationOracle Communications Billing and Revenue Management Elastic Charging Engine Performance. Oracle VM Server for SPARC
Oracle Communications Billing and Revenue Management Elastic Charging Engine Performance Oracle VM Server for SPARC Table of Contents Introduction 1 About Oracle Communications Billing and Revenue Management
More information