Enhancing Energy Efficiency of Database Applications Using SSDs
|
|
- Chester Watts
- 5 years ago
- Views:
Transcription
1 Seminar Energy-Efficient Databases Enhancing Energy Efficiency of Database Applications Using SSDs Felix Martin Schuhknecht
2 Motivation vs. Energy-Efficiency Seminar Felix Martin Schuhknecht 2 / 37
3 Motivation Why Solid State Disks (SSDs)? Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
4 Motivation Why Solid State Disks (SSDs)? Positive: High Perfomance Low Power Consumption Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
5 Motivation Why Solid State Disks (SSDs)? Positive: High Perfomance Low Power Consumption Negative: Small Capacity Very Expensive Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
6 Motivation Why Solid State Disks (SSDs)? Positive: High Perfomance Low Power Consumption Negative: Small Capacity Very Expensive Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
7 Motivation Why Solid State Disks (SSDs)? Positive: High Perfomance Low Power Consumption Negative: Small Capacity Very Expensive Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
8 Motivation Why Solid State Disks (SSDs)? Really? Positive: High Perfomance Low Power Consumption Negative: Small Capacity Very Expensive Energy-Efficiency Seminar Felix Martin Schuhknecht 3 / 37
9 Architecture: Flash versus Disk HDD SSD Cache YES NO Limited Write Endurance NO YES Block Size SMALL LARGE Energy-Efficiency Seminar Felix Martin Schuhknecht 4 / 37
10 Architecture: Flash versus Disk Block Size: HDD Block 4-64 KB SSD Block KB divided in fixed-size pages Energy-Efficiency Seminar Felix Martin Schuhknecht 5 / 37
11 Architecture: Flash versus Disk Problem: Page Updates Block update page 1101 Energy-Efficiency Seminar Felix Martin Schuhknecht 6 / 37
12 Architecture: Flash versus Disk Problem: Page Updates Block update page 1101 Only transitions from 1 to 0 possible! Energy-Efficiency Seminar Felix Martin Schuhknecht 6 / 37
13 Architecture: Flash versus Disk Problem: Page Updates Block Energy-Efficiency Seminar Felix Martin Schuhknecht 7 / 37
14 Architecture: Flash versus Disk Problem: Page Updates Block Block 2 Energy-Efficiency Seminar Felix Martin Schuhknecht 7 / 37
15 Architecture: Flash versus Disk Problem: Page Updates Block Block 2 Energy-Efficiency Seminar Felix Martin Schuhknecht 7 / 37
16 Architecture: Flash versus Disk Problem: Page Updates Block Block 2 Energy-Efficiency Seminar Felix Martin Schuhknecht 7 / 37
17 Architecture: Flash versus Disk Problem: Write Endurance Number of allowed erase cycles > today Energy-Efficiency Seminar Felix Martin Schuhknecht 8 / 37
18 Architecture: Flash versus Disk Problem: Write Endurance Number of allowed erase cycles > today Energy-Efficiency Seminar Felix Martin Schuhknecht 8 / 37
19 Architecture: Flash versus Disk Problem: Write Endurance Number of allowed erase cycles > today Uniform Block Distribution needed! Energy-Efficiency Seminar Felix Martin Schuhknecht 8 / 37
20 Architecture: Flash versus Disk Problem: Write Endurance Number of allowed erase cycles > today Uniform Block Distribution needed! Flash Translation Layer (FTL) Energy-Efficiency Seminar Felix Martin Schuhknecht 8 / 37
21 Architecture: Flash versus Disk Flash Translation Layer Wear Leveling Guarded Secrets! Energy-Efficiency Seminar Felix Martin Schuhknecht 9 / 37
22 Architecture: Flash versus Disk Flash Translation Layer Wear Leveling Guarded Secrets! Problem: Hard to predict SSD Performance Energy-Efficiency Seminar Felix Martin Schuhknecht 9 / 37
23 Setup: Access Pattern Sequential Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Sorted Access: Block 1 Block 2 Block 3 Block 4 Block 5 Energy-Efficiency Seminar Felix Martin Schuhknecht 10 / 37
24 Setup: Access Pattern Sequential Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Sorted Access: Block 1 Block 2 Block 3 Block 4 Block 5 Energy-Efficiency Seminar Felix Martin Schuhknecht 10 / 37
25 Setup: Access Pattern Sequential Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Sorted Access: Block 1 Block 2 Block 3 Block 4 Block 5 Energy-Efficiency Seminar Felix Martin Schuhknecht 10 / 37
26 Setup: Access Pattern Sequential Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Access: Block 1 Block 2 Block 3 Block 4 Block 5 Random Sorted Access: Block 1 Block 2 Block 3 Block 4 Block 5 Energy-Efficiency Seminar Felix Martin Schuhknecht 10 / 37
27 Access Time: Flash versus Disk HDD: td(b) tsio + tsavg + trev / 2 + b / Fd tsavg Average Seek Time trev F Rotational Delay Transfer Rate tsio CPU Overhead Energy-Efficiency Seminar Felix Martin Schuhknecht 11 / 37
28 Access Time: Flash versus Disk HDD: td(b) tsio + tsavg + trev / 2 + b / Fd SSD: tsavg Average Seek Time tf(b) tsio + b / Ff trev F Rotational Delay Transfer Rate tsio CPU Overhead Energy-Efficiency Seminar Felix Martin Schuhknecht 11 / 37
29 HDDs under Test Device Type Name Idle Power Watt Price $ / GB Capacity Rotation Speed Maxtor IDE HDD GB 7200 rpm WD SATA HDD GB rpm Fujitsu SAS HDD GB rpm Energy-Efficiency Seminar Felix Martin Schuhknecht 12 / 37
30 SSDs under Test Device Type Name Idle Power Watt Price $ / GB Capacity Rotation Speed SuperTalent SSD1 no info GB - Mtron SSD GB - Intel SSD GB - Energy-Efficiency Seminar Felix Martin Schuhknecht 13 / 37
31 Energy Cost: Flash versus Disk HDD % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 14 / 37
32 Energy Cost: Flash versus Disk SSD HDD % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 14 / 37
33 Random vs. Sequential Access Rule of Thumb (for HDDs): If > 2% of file accessed Read complete file! Energy-Efficiency Seminar Felix Martin Schuhknecht 15 / 37
34 Random vs. Sequentiell Access Time in sec % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 16 / 37
35 Random vs. Sequentiell Access Time in sec % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 16 / 37
36 Random vs. Sequentiell Access Time in sec % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 16 / 37
37 Random vs. Sequentiell Access Time in sec % of file read Energy-Efficiency Seminar Felix Martin Schuhknecht 16 / 37
38 Random vs. Sequentiell Access Rule of Thumb: Read complete file... HDD:... if > 2% of file accessed. SSD:... if > 83% of file accessed. Energy-Efficiency Seminar Felix Martin Schuhknecht 17 / 37
39 Experiment: Power Consumption Energy-Efficiency Seminar Felix Martin Schuhknecht 18 / 37
40 Experiment: Power Consumption Energy-Efficiency Seminar Felix Martin Schuhknecht 18 / 37
41 Experiment: Power Consumption HDDs consume more power in all cases. Energy-Efficiency Seminar Felix Martin Schuhknecht 18 / 37
42 Experiment: Power Consumption HDDs consume more power in all cases. Constant consumption for SSDs Energy-Efficiency Seminar Felix Martin Schuhknecht 18 / 37
43 Experiment: Power Consumption HDDs consume more power in all cases. Constant consumption for SSDs Read/Write has marginal impact Energy-Efficiency Seminar Felix Martin Schuhknecht 18 / 37
44 Experiment: Performance Energy-Efficiency Seminar Felix Martin Schuhknecht 19 / 37
45 Experiment: Performance Energy-Efficiency Seminar Felix Martin Schuhknecht 19 / 37
46 Experiment: Performance Sequential performance comparable. Energy-Efficiency Seminar Felix Martin Schuhknecht 19 / 37
47 Experiment: Performance Sequential performance comparable. Random read is worst case for HDDs. Energy-Efficiency Seminar Felix Martin Schuhknecht 19 / 37
48 Experiment: Performance Sequential performance comparable. Random read is worst case for HDDs. Sorting decreases this problem. Energy-Efficiency Seminar Felix Martin Schuhknecht 19 / 37
49 Experiment: Performance Energy-Efficiency Seminar Felix Martin Schuhknecht 20 / 37
50 Experiment: Performance Energy-Efficiency Seminar Felix Martin Schuhknecht 20 / 37
51 Experiment: Performance Sequential performance comparable. Energy-Efficiency Seminar Felix Martin Schuhknecht 20 / 37
52 Experiment: Performance Sequential performance comparable. Random write problem for all, except of SSD3. Energy-Efficiency Seminar Felix Martin Schuhknecht 20 / 37
53 Experiment: Performance Sequential performance comparable. Random write problem for all, except of SSD3. Sorting decreases this problem. Energy-Efficiency Seminar Felix Martin Schuhknecht 20 / 37
54 Experiment: Energy Efficiency Read Write SSDs superior in ALL situations. SSDs superior in MOST situations. Energy-Efficiency Seminar Felix Martin Schuhknecht 21 / 37
55 Drive Diversity Main factors for performance and power consumption: Energy-Efficiency Seminar Felix Martin Schuhknecht 22 / 37
56 Drive Diversity Main factors for performance and power consumption: Rotation Speed Capacity Energy-Efficiency Seminar Felix Martin Schuhknecht 22 / 37
57 Drive Diversity Main factors for performance and power consumption: Rotation Speed Capacity FTL Unknown, proprietary firmware Energy-Efficiency Seminar Felix Martin Schuhknecht 22 / 37
58 Drive Diversity Main factors for performance and power consumption: Rotation Speed Capacity FTL Unknown, proprietary firmware Hardware vs. Software Specification Energy-Efficiency Seminar Felix Martin Schuhknecht 22 / 37
59 Flash inside of a DBMS Till now: Direct I/O Mode pure file reading / writing Energy-Efficiency Seminar Felix Martin Schuhknecht 23 / 37
60 Flash inside of a DBMS Till now: Direct I/O Mode pure file reading / writing Next step: Integrate SSDs into DBMS index structures physical layout query types buffers / caches Energy-Efficiency Seminar Felix Martin Schuhknecht 23 / 37
61 XTC DBMS XML DBMS: Stores tree-structured data Energy-Efficiency Seminar Felix Martin Schuhknecht 24 / 37
62 XTC DBMS XML DBMS: Stores tree-structured data 1 bib 1.3 publication book book... year id type title author author Science DBMS Gehrke Ramakrishnan Energy-Efficiency Seminar Felix Martin Schuhknecht 24 / 37
63 XTC DBMS XML DBMS: Stores tree-structured data SPLID (Stable Path Labeling IDentifier) 1 bib 1.3 publication book book... year id type title author author Science DBMS Gehrke Ramakrishnan Energy-Efficiency Seminar Felix Martin Schuhknecht 24 / 37
64 XTC DBMS XML DBMS: Stores tree-structured data Path Synopsis PCRs (Path Class References) 1 bib 2 publication 3 book year 4 id 5 type 6 title 7 author 8 Energy-Efficiency Seminar Felix Martin Schuhknecht 25 / 37
65 XTC DBMS XML DBMS: Physical representation Index 1 bib 1.3 publication book year id type Science title DBMS author Gehrke author Ramakr book Data SPLID Content Attribute Energy-Efficiency Seminar Felix Martin Schuhknecht 26 / 37
66 XTC DBMS XML DBMS: Storage Mappings Full Representation (full) previous slide Prefix-Compressed Representation (pc) 1 bib 1.3 publication bib 3 publication 3 Elementless Representation (eless) 1 bib 3 publication % 70% 65% of plain XML file Energy-Efficiency Seminar Felix Martin Schuhknecht 27 / 37
67 XTC DBMS - Optimizations Problem: DBMS and OS apply several optimizations. Good for Performance! Bad for Experiments! Caches, Buffers and Prefetching may disturb results. Energy-Efficiency Seminar Felix Martin Schuhknecht 28 / 37
68 XTC DBMS - Optimizations Cache Hierarchy: Application User Level Page Cache VFS Inode Cache Kernel Level Directory Cache Kernel Cache HDD Device Cache SSD Device Storage Level Energy-Efficiency Seminar Felix Martin Schuhknecht 29 / 37
69 XTC DBMS - Optimizations Problem: Cold Buffers vs. Hot Buffers Energy-Efficiency Seminar Felix Martin Schuhknecht 30 / 37
70 XTC DBMS - Experiments Read performance: 1000 Transactions I/O bound CPU bound Energy-Efficiency Seminar Felix Martin Schuhknecht 31 / 37
71 XTC DBMS - Experiments Read performance: 1000 vs Transactions I/O bound Energy-Efficiency Seminar Felix Martin Schuhknecht 32 / 37
72 XTC DBMS - Experiments Read performance: 1000 vs Transactions Caching reduces HDD drawbacks! I/O bound Energy-Efficiency Seminar Felix Martin Schuhknecht 32 / 37
73 XTC DBMS - Experiments Write performance: 1000 Transactions 10% write 90% read 20% write 80% read 30% write 70% read I/O bound Energy-Efficiency Seminar Felix Martin Schuhknecht 33 / 37
74 XTC DBMS - Experiments Write performance: 1000 Transactions 10% write 90% read 20% write 80% read 30% write 70% read I/O bound Energy-Efficiency Seminar Felix Martin Schuhknecht 33 / 37
75 SSD vs. HDD - Results Main Problem: Papers from 2009/2010 Hardware even older Results are partially outdated Energy-Efficiency Seminar Felix Martin Schuhknecht 34 / 37
76 SSD vs. HDD - Results Old vs. New: Device Type Name Sequ. Read Sequ. Write Random Read Random Write Intel X25-M SSD3 250 MB/s 70 MB/s 35,000 pages/s 3,300 pages/s Intel 320 Series NEW 270 MB/s 165 MB/s 39,000 pages/s 21,000 pages/s Energy-Efficiency Seminar Felix Martin Schuhknecht 35 / 37
77 SSD vs. HDD - Results Conclusions: Today, high-end SSDs outperform HDDs in all cases. Performance Energy Efficiency Energy-Efficiency Seminar Felix Martin Schuhknecht 36 / 37
78 SSD vs. HDD - Results Conclusions: Today, high-end SSDs outperform HDDs in all cases. Performance Energy Efficiency Replace all HDDs with SSDs? Expensive! Energy-Efficiency Seminar Felix Martin Schuhknecht 36 / 37
79 SSD vs. HDD - Results Conclusions: Hybrid Systems: Integrate SSDs into existing environment. Storage awareness needed (SSD-aware buffer manager) Clever data distribution needed (e.g. Index on SSD). Remove unnecessary HDD opmizations (ListPrefetch). Exploit efficient Standby-Mode of SSDs. Energy-Efficiency Seminar Felix Martin Schuhknecht 37 / 37
Storage and Memory Hierarchy CS165
Storage and Memory Hierarchy CS165 What is the memory hierarchy? L1
More informationARC-H: Adaptive replacement cache management for heterogeneous storage devices
Journal of Systems Architecture 58 (2012) ARC-H: Adaptive replacement cache management for heterogeneous storage devices Young-Jin Kim, Division of Electrical and Computer Engineering, Ajou University,
More informationDell EMC SCv ,000 Mailbox Exchange 2016 Resiliency Storage Solution using 10K drives
Dell EMC SCv3020 14,000 Mailbox Exchange 2016 Resiliency Storage Solution using 10K drives Microsoft ESRP 4.0 Abstract This document describes the Dell EMC SCv3020 storage solution for Microsoft Exchange
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1479BU vsan Beyond the Basics Sumit Lahiri Product Line Manager Eric Knauft Staff Engineer #VMworld #STO1479BU Disclaimer This presentation may contain product features that are currently under development.
More informationMD90-FS0 (R180-F34) Thermal Test Report. Networking & Communication Business Unit Thermal Department Jul-11,2014
MD90-FS0 (R180-F34) Thermal Test Report Networking & Communication Business Unit Thermal Department Jul-11,2014 Test Configuration Hardware M/B MD90-FS0 Rev: 0.1 BIOS: D02d BMC: 09.25 SKU: R180-F34 CPU
More informationSPARC T4-4 Server with. Oracle Database 11g Release 2
SPARC T4-4 Server with Oracle Database 11g Release 2 TPC-H Rev. 2.14.2 TPC-Pricing 1.6.0 Report Date: September 26, 2011 Total System Cost Composite Query per Hour Metric Price / Performance $925,525 USD
More informationAdvanced Superscalar Architectures. Speculative and Out-of-Order Execution
6.823, L16--1 Advanced Superscalar Architectures Asanovic Laboratory for Computer Science M.I.T. http://www.csg.lcs.mit.edu/6.823 Speculative and Out-of-Order Execution Branch Prediction kill kill Branch
More informationUKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling
UKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling Nai Xia* Chen Tian* Yan Luo + Hang Liu + Xiaoliang Wang* *: Nanjing University +: University of Massachusetts Lowell
More information6.823 Computer System Architecture Prerequisite Self-Assessment Test Assigned Feb. 6, 2019 Due Feb 11, 2019
6.823 Computer System Architecture Prerequisite Self-Assessment Test Assigned Feb. 6, 2019 Due Feb 11, 2019 http://csg.csail.mit.edu/6.823/ This self-assessment test is intended to help you determine your
More informationInstallation And Programming Manual of OPTIMA Eco Tec and OPTIMA Pro Tec OBD/CAN
v1.03 [EN] Installation And Programming Manual of OPTIMA Eco Tec and OPTIMA Pro Tec OBD/CAN ALEX Zambrowska 4A, 16-001 Kleosin Poland tel./fax: +48 85 664 84 40 www.optimagas.pl e-mail: service@optimagas.pl
More informationDataCore Virtualization Appliance
DataCore Virtualization Appliance Fujitsu-DataCore SVA November 2018 The Fujitsu Storage Virtualization Appliance (SVA) is a complete hardware solution for DataCore s SANsymphony SAN virtualization product.
More informationTotal memory size : 256 MB (DDR-SDRAM PC2700) Memory Bandwidth : MB/s
file:///e /Neu/990164%20Bench.txt System Speed Test Ver 4.78 Report file - created on 17-08-2004 13:07:18 CPU is in V86 mode: No Processor : AMD Athlon(tm)XP 2400+ Frequency via TSC : 1996.96 MHz External
More informationJon Konings Former CEM Coordinator
Jon Konings Former CEM Coordinator Not covering every detail of these QA topics. There is such a wide variation in the configuration of hardware out there, and I can t cover everything, so I will address
More informationEnergy Efficient Content-Addressable Memory
Energy Efficient Content-Addressable Memory Advanced Seminar Computer Engineering Institute of Computer Engineering Heidelberg University Fabian Finkeldey 26.01.2016 Fabian Finkeldey, Energy Efficient
More informationGPI (Gas Pump Interface) with Cash Register Express - Integration Manual
One Blue Hill Plaza, Second Floor, PO Box 1546 Pearl River, NY 10965 1-800-PC-AMERICA, 1-800-722-6374 (Voice) 845-920-0800 (Fax) 845-920-0880 GPI (Gas Pump Interface) with Cash Register Express - Integration
More informationHigh Performance Cache Replacement Using Re-Reference Interval Prediction (RRIP)
High Performance Cache Replacement Using Re-Reference Interval Prediction (RRIP) 1 T H E A C M I E E E I N T E R N A T I O N A L S Y M P O S I U M O N C O M P U T E R A R C H I T E C T U R E ( I S C A
More informationBMS-LiFePower. 123SmartBMS. Instruction manual
BMS-LiFePower 123SmartBMS Instruction manual Index Introduction...2 Keep the batteries in perfect condition...2 Package contains (12 Volt, 4 cells)...3 Specs...3 Placing the cell modules...4 Mounting the
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 22: Memery, ROM
CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 22: Memery, ROM [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12 CMPEN 411 L22 S.1
More informationComputer Architecture: Out-of-Order Execution. Prof. Onur Mutlu (editted by Seth) Carnegie Mellon University
Computer Architecture: Out-of-Order Execution Prof. Onur Mutlu (editted by Seth) Carnegie Mellon University Reading for Today Smith and Sohi, The Microarchitecture of Superscalar Processors, Proceedings
More informationINDEX 1 Introduction 2- Software installation 3 Open the program 4 General - F2 5 Configuration - F3 6 - Calibration - F5 7 Model - F6 8 - Map - F7
SET UP MANUAL INDEX 1 Introduction 1.1 Features of the Software 2- Software installation 3 Open the program 3.1 Language 3.2 Connection 4 General - F2 4.1 The sub-folder Error visualization 5 Configuration
More informationGuardMagic DLLS-DLLE programming tool manual v
DLLS-DLLE programming tool manual v1.10 01-01-2013 DLLS-DLLE Programming Tool (GM2.034) User Manual 2013 Table of contents: 1. INTRODUCTION... 3 2. PACKAGES... 3 2.1. STANDARD PACKAGE... 3 2.2. OPTIONAL
More informationControl Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt
Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt 2001-05-11 1 Contents Introduction What is an AHS? Why use an AHS? System architecture Layers
More informationReRAM Technology, Versatility, and Readiness
ReRAM Technology, Versatility, and Readiness Hagop Nazarian VP of Engineering & Cofounder Santa Clara, CA 1 Introduction to ReRAM ReRAM Technology Attributes Scalability Ease of integration with CMOS Architectural
More informationE-BOOK // GARMIN NUVI 265W USER MANUAL DOWNLOAD
25 March, 2018 E-BOOK // GARMIN NUVI 265W USER MANUAL DOWNLOAD Document Filetype: PDF 391.1 KB 0 E-BOOK // GARMIN NUVI 265W USER MANUAL DOWNLOAD Not only in this country, had the presence of this garmin
More informationFLEXIBILITY FOR THE HIGH-END DATA CENTER. Copyright 2013 EMC Corporation. All rights reserved.
FLEXIBILITY FOR THE HIGH-END DATA CENTER 1 The World s Most Trusted Storage Platform More Than 20 Years Running the World s Most Critical Applications 1988 1990 1994 2000 2003 2005 2009 2011 2012 New Symmetrix
More informationMongoDB - Replication & Sharding
MongoDB - Replication & Sharding Masterprojekt NoSQL Mirko Köster Universität Hamburg Fachbereich Informatik Arbeitsgruppe VSIS 29. November 2013 Mirko Köster MongoDB - Replication & Sharding 29.11.2013
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 informationNon-volatile STT-RAM: A True Universal Memory
Non-volatile STT-RAM: A True Universal Memory Farhad Tabrizi Grandis Inc., Milpitas, California August 13 th, 2009 Santa Clara, CA, USA, August 2009 1 Outline Grandis Corporation Overview Current Flash
More informationPACKARD BELL SLIMVIEW 500 MANUAL ARCHIVE
25 April, 2018 PACKARD BELL SLIMVIEW 500 MANUAL ARCHIVE Document Filetype: PDF 172.44 KB 0 PACKARD BELL SLIMVIEW 500 MANUAL ARCHIVE Service manuals, repair manuals, owner's manuals for Panasonic Sony JVC
More informationParallelism I: Inside the Core
Parallelism I: Inside the Core 1 The final Comprehensive Same general format as the Midterm. Review the homeworks, the slides, and the quizzes. 2 Key Points What is wide issue mean? How does does it affect
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 informationINSTITUTO SUPERIOR TÉCNICO. Architectures for Embedded Computing
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Informática Architectures for Embedded Computing MEIC-A, MEIC-T, MERC Lecture Slides Version 3.0 - English Lecture 02
More informatione-smart 2009 Low cost fault injection method for security characterization
e-smart 2009 Low cost fault injection method for security characterization Jean-Max Dutertre ENSMSE Assia Tria CEA-LETI Bruno Robisson CEA-LETI Michel Agoyan CEA-LETI Département SAS Équipe mixte CEA-LETI/ENSMSE
More informationDecoupling Loads for Nano-Instruction Set Computers
Decoupling Loads for Nano-Instruction Set Computers Ziqiang (Patrick) Huang, Andrew Hilton, Benjamin Lee Duke University {ziqiang.huang, andrew.hilton, benjamin.c.lee}@duke.edu ISCA-43, June 21, 2016 1
More informationExpected Delay for Various Access Probabilities Access Probability Expected Delay (in broadcast units) A B C Flat (a) Skewed (b) Multi-disk (c)
Organization of Broadcast Data Source: [2]: S. Acharya, et al. Broadcast disks: data management for asymmetric communication environments," ACM SIGMOD International Conference on Management of Data (SIGMOD
More informationCopyright 2012 EMC Corporation. All rights reserved.
1 Transforming Storage: An EMC Overview Symmetrix storage systems Boštjan Zadnik Technology Consultant Bostjan.Zadnik@emc.com 2 Data Sources Are Expanding Source: 2011 IDC Digital Universe Study 3 Applications
More informationGreen Server Design: Beyond Operational Energy to Sustainability
Green Server Design: Beyond Operational Energy to Sustainability Justin Meza Carnegie Mellon University Jichuan Chang, Partha Ranganathan, Cullen Bash, Amip Shah Hewlett-Packard Laboratories 1 Overview
More informationZEPHYR FAQ. Table of Contents
Table of Contents General Information What is Zephyr? What is Telematics? Will you be tracking customer vehicle use? What precautions have Modus taken to prevent hacking into the in-car device? Is there
More informationOSP Battery Training. Craig Paoli Director Strategic Platforms July 13 th Copyright 2010 The Alpha Group. All Rights Reserved.
OSP Battery Training Craig Paoli Director Strategic Platforms July 13 th 2013 Copyright 2010 The Alpha Group. All Rights Reserved. Topics: Types of lead acid batteries o VLA vs. VRLA o AGM vs. Gel o Standby
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 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 informationIssue 2.0 December EPAS Midi User Manual EPAS35
Issue 2.0 December 2017 EPAS Midi EPAS35 CONTENTS 1 Introduction 4 1.1 What is EPAS Desktop Pro? 4 1.2 About This Manual 4 1.3 Typographical Conventions 5 1.4 Getting Technical Support 5 2 Getting Started
More informationContents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1
Contents Preface... xiii Introduction... xv Chapter 1: The Systems Approach to Control and Instrumentation... 1 Chapter Overview...1 Concept of a System...2 Block Diagram Representation of a System...3
More informationOMEM200 Tuning Manual 3v Series ECU. Tuning Manual OMEM200.
200 Series ECU Tuning Manual OMEM200 www.omextechnology.com 0 1 Introduction... 3 1.1 What this manual covers... 3 1.2 Notation Used in This Manual... 3 2 Software... 4 3 Sensor Setup... 5 3.1 Throttle
More informationIFC-BL02 Interface Free Controller Brushless Motor Card
IFC-BL02 Interface Free Controller Brushless Motor Card User s Manual V1.1 Apr 2008 Information contained in this publication regarding device applications and the like is intended through suggestion only
More informationPIPELINING: BRANCH AND MULTICYCLE INSTRUCTIONS
PIPELINING: BRANCH AND MULTICYCLE INSTRUCTIONS Mahdi Nazm Bojnordi Assistant Professor School of Computing University of Utah CS/ECE 6810: Computer Architecture Overview Announcement Homework 1 submission
More informationGb Ingredients Ltd. Particulars. RSPO Annual Communications of Progress About Your Organisation. Membership. Particulars Form Page 1/1
Particulars About Your Organisation Organisation Name Gb Ingredients Ltd Corporate Website Address www.lallemand.com Primary Activity or Product Manufacturer Supply Chain Associate Related Company(ies)
More informationGMLC Interoperability Technical Review Meeting Ecosystems Panel
GMLC Interoperability Technical Review Meeting Ecosystems Panel Rich Scholer Fiat Chrysler Automobiles Manager Vehicle to Grid Chair the Hybrid Communication and Interoperability Task Force 1 Index Standards
More informationPACKARD BELL ISTART F2312 MANUAL EPUB
26 April, 2018 PACKARD BELL ISTART F2312 MANUAL EPUB Document Filetype: PDF 101.26 KB 0 PACKARD BELL ISTART F2312 MANUAL EPUB Pilote wifi packard bell dot s xp; Packard Bell Intel (R) Core (TM)2 Duo CPU
More informationSinfonia: a new paradigm for building scalable distributed systems
CS848 Paper Presentation Sinfonia: a new paradigm for building scalable distributed systems Aguilera, Merchant, Shah, Veitch, Karamanolis SOSP 2007 Presented by Somayyeh Zangooei David R. Cheriton School
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 informationOut-of-order Pipeline. Register Read. OOO execution (2-wide) OOO execution (2-wide) OOO execution (2-wide) OOO execution (2-wide)
Out-of-order Pipeline Register Read When do instructions read the register file? Fetch Decode Rename Dispatch Buffer of instructions Issue Reg-read Execute Writeback Commit Option #: after select, right
More informationModel-Based Design and Hardware-in-the-Loop Simulation for Clean Vehicles Bo Chen, Ph.D.
Model-Based Design and Hardware-in-the-Loop Simulation for Clean Vehicles Bo Chen, Ph.D. Dave House Associate Professor of Mechanical Engineering and Electrical Engineering Department of Mechanical Engineering
More informationCVR Release Notes Page 1 of 7
CVR Release Notes Page 1 of 7 CVR Software Release Notes VAEVR Version 9.17 Introduction CVR is pleased to announce Virginia Electronic Vehicle Registration (VA EVR) Software Release 9.17. This release
More informationAddressing the API Licensing Fear Factor
Addressing the API Licensing Fear Factor Overview There are motor oil consumers who have a fear of using non-api certified motor oils, i.e. motor oils that do not have the API donut certification. The
More informationUser Manual. BMS123 Smart
User Manual BMS123 Smart Introduction After the introduction of affordable LiFePO4 batteries, off-grid solutions became available for wide public. It is vital that such batteries are charged very carefully.
More informationAutomatic Genset Controller, AGC-4 Display readings Push-button functions Alarm handling Log list
OPERATOR'S MANUAL Automatic Genset Controller, AGC-4 Display readings Push-button functions handling Log list DEIF A/S Frisenborgvej 33 DK-7800 Skive Tel.: +45 9614 9614 Fax: +45 9614 9615 info@deif.com
More informationZT Disk Drive Replacement Solutions
ZT Disk Drive Replacement Solutions ZT Technology Solutions 1 Bethany Road Suite 56 Hazlet, NJ 07730 Phone: 732-217-3081 Email: info@zttechsol.com www.zttechsol.com Why Upgrade your Legacy Mechanical HDD
More informationDirect-Mapped Cache Terminology. Caching Terminology. TIO Dan s great cache mnemonic. UCB CS61C : Machine Structures
Lecturer SOE Dan Garcia inst.eecs.berkeley.edu/~cs61c UCB CS61C : Machine Structures Lecture 31 Caches II 2008-04-12 HP has begun testing research prototypes of a novel non-volatile memory element, the
More informationUpdate on the ODVA Energy Initiative
Update on the ODVA Energy Initiative www.odva.org Marketing Track The case for ODVA energy actions Agenda What ODVA is doing about it What you can do Where do we go from here? Marketing Track 2014 Industry
More informationLecture 14: Instruction Level Parallelism
Lecture 14: Instruction Level Parallelism Last time Pipelining in the real world Today Control hazards Other pipelines Take QUIZ 10 over P&H 4.10-15, before 11:59pm today Homework 5 due Thursday March
More informationPrototypage rapide du contrôle d'un convertisseur de puissance DC-DC à haut rendement
Prototypage rapide du contrôle d'un convertisseur de puissance DC-DC à haut rendement Piotr Dworakowski, SuperGrid Institute 21/06/2016 Agenda Supergrid origins and SuperGrid Institute SAS Power converter
More informationModel based development of Cruise Control for Mercedes-Benz Trucks
Model based development of Cruise Control for Mercedes-Benz Trucks M. Wünsche, J. Elser 15.06.2004 Truck Product Creation (4P) TPC / MMP Agenda Introduction functional and technical overview Project description
More informationAPEC 2011 Special Session Polymer Film Capacitors March 2011
This presentation covers current topics in polymer film capacitors commonly used in power systems. Polymer film capacitors are essential components in higher voltage and higher current circuits. Unlike
More informationAdvanced Superscalar Architectures
Advanced Suerscalar Architectures Krste Asanovic Laboratory for Comuter Science Massachusetts Institute of Technology Physical Register Renaming (single hysical register file: MIPS R10K, Alha 21264, Pentium-4)
More informationUSER S MANUAL TACHOTERMINAL PRO1 TACHOTERMINAL PRO2. Firmware and higher
USER S MANUAL TACHOTERMINAL PRO1 TACHOTERMINAL PRO2 Firmware 06.01.337 and higher In the Box miniusb-usb cable (1.8 metres) 2GB removable memory card (in the slot) TTCon gurator (pre-installed in TERMINAL
More informationTest Infrastructure Design for Core-Based System-on-Chip Under Cycle-Accurate Thermal Constraints
Test Infrastructure Design for Core-Based System-on-Chip Under Cycle-Accurate Thermal Constraints Thomas Edison Yu, Tomokazu Yoneda, Krishnendu Chakrabarty and Hideo Fujiwara Nara Institute of Science
More informationThe Automotive Industry
WLTP AUTOMOTIVE INDUSTRY GUIDE WLTP GUIDANCE FOR The Automotive Industry NEDC WLTP Executive Summary The purpose of this guide is to provide an overview of WLTP and its transition into UK policy and consumer
More information12 VOLT BATTERY & ELECTRICAL SYSTEM ANALYSER
12 VOLT BATTERY & ELECTRICAL SYSTEM ANALYSER P/No. BLT700 KIT CONTENTS 1. Battery analyser 2. Storage case 3. Battery chart 4. USB Cable 5. Software on CD 6. Printer paper OVERVIEW 1. LCD display 2. Red
More informationSetup of a multi-os platform based on the Xen hypervisor. An industral case study. Paolo Burgio
Setup of a multi-os platform based on the Xen hypervisor An industral case study Paolo Burgio paolo.burgio@unimore.it Roberto Cavicchioli Ignacio Sanudo Olmedo Marco Solieri Who are we? High-Performance
More informationFiorano ESB 2007 Oracle Enterprise Gateway Integration Guide
An Oracle White Paper June 2011 Fiorano ESB 2007 Oracle Enterprise Gateway Integration Guide 1 / 25 Disclaimer The following is intended to outline our general product direction. It is intended for information
More informationHow Much Power Does your Server Consume? Estimating Wall Socket Power Using RAPL Measurements
How Much Power Does your Server Consume? Estimating Wall Socket Power Using RAPL Measurements Kashif Nizam Khan Zhonghong Ou, Mikael Hirki, Jukka K. Nurminen, Tapio Niemi 1 Motivation The Large Hadron
More informationGENERAL MOTORS SERVICE PARTS OPERATION 6200 Grand Pointe Drive, Grand Blanc, MI 48439
LS IGNITION CONTROLLER 19355418 Ignition Control for Carbureted LS Series Engines (24x Crankshaft Index/1x Camshaft Index, 58x Crankshaft Index/4x Camshaft Index) Parts Included Quantity Ignition Controller
More informationIntelligent Energy Management System Simulator for PHEVs at a Municipal Parking Deck in a Smart Grid Environment
Intelligent Energy Management System Simulator for PHEVs at a Municipal Parking Deck in a Smart Grid Environment Preetika Kulshrestha, Student Member, IEEE, Lei Wang, Student Member, IEEE, Mo-Yuen Chow,
More informationBasic Electricity. Mike Koch Lead Mentor Muncie Delaware Robotics Team 1720 PhyXTGears. and Electronics. for FRC
Basic Electricity and Electronics for FRC Mike Koch Lead Mentor Muncie Delaware Robotics Team 1720 PhyXTGears The Quick Tour The Analog World Basic Electricity The Digital World Digital Logic The Rest
More informationIntelligent CAD system for the Hydraulic Manifold Blocks
Advances in Intelligent Systems Research, volume th International Conference on Sensors, Mechatronics and Automation (ICSMA 0) Intelligent CAD system for the Hydraulic Manifold Blocks Jinwei Bai, Guang
More informationIn-Place Associative Computing:
In-Place Associative Computing: A New Concept in Processor Design 1 Page Abstract 3 What s Wrong with Existing Processors? 3 Introducing the Associative Processing Unit 5 The APU Edge 5 Overview of APU
More informationTransmission & Distribution Glossary of Electrical Terms
Transmission & Distribution Glossary of Electrical s Breaker Panel Bushing Circuit Circuit Breaker Conductor Conduit Consumption Current Distribution Electricity (Static vs. Current) Electron Feeder The
More informationClamp-Type Ultrasonic Flow Meter. Specifications. Archive Date Author. Rev / 07 / 30 M.Shiraishi Rev / 11 / 5 M.
C a l o r i e n a Rev6.0.0 Clamp-Type Ultrasonic Flow Meter Specifications Archive Date Author Rev 1.0.0 2012 / 07 / 30 M.Shiraishi Rev 3.0.0 2012 / 11 / 5 M.Shiraishi Rev 4.0.0 2013 / 03 / 15 M.Shiraishi
More information< Why a mechanical LSD is a necessity >
CUSCO LSD GUIDE < Why a mechanical LSD is a necessity > Standard Open Differential A standard open differential is a component that transfers the rotational energy (torque) produced by the engine to the
More informationChassis Profiles and Templates
About Cisco UCS Storage Servers, page 1 Chassis Profiles, page 2 Creating a Chassis Profile Template, page 7 Creating a Chassis Profile Instance from a Chassis Profile Template, page 8 Binding a Chassis
More informationTechnical Service Information Bulletin
Technical Service Information Bulletin August 4, 2003 Title: Models: 02 03 ES 300 & 04 05 ES 330 REVISION NOTICE: April 1, 2005: 2004 2005 model year ES 330 vehicles have been added to Applicable Vehicles.
More informationHERGOTT Julien & MOISY Alexandre EHRS modelling with GT-Suite European GT Conference 2015
HERGOTT Julien & MOISY Alexandre 26-10 - 2015 EHRS modelling with GT-Suite European GT Conference 2015 Reduce CO2 by more than 50% in Europe, USA and China between 2005 and 2025 Average CO2 emissions from
More informationPredictive Control Strategies using Simulink
Example slide Predictive Control Strategies using Simulink Kiran Ravindran, Ashwini Athreya, HEV-SW, EE/MBRDI March 2014 Project Overview 2 Predictive Control Strategies using Simulink Kiran Ravindran
More informationM3-ATX 6-24V Intelligent ATX Power Supply
M3-ATX 6-24V Intelligent ATX Power Supply Installation Guide Version 1.0b P/N M3-ATX-01 Before you start Please take a moment and read this manual before you install the M3-ATX in your vehicle. Often times,
More informationOverview Python Scripting in Abaqus Specialized Postprocessing Advanced Topics Introduction to Python and Scripting in Abaqus
Introduction to Python and Scripting in Abaqus Agenda Python Scripting in Abaqus Specialized Postprocessing Advanced Topics The goal of this advanced seminar is to introduce you to the Abaqus Scripting
More informationInstalling Proactive Monitoring for PowerCenter Operations 2.0 HotFix 1 on Solaris
Installing Proactive Monitoring for PowerCenter Operations 2.0 HotFix 1 on Solaris 2012-2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means
More informationXTUNER T1 Heavy Duty Trucks Auto Intelligent Diagnostic Tool Support WIFI
XTUNER T1 Heavy Duty Trucks Auto Intelligent Diagnostic Tool Support WIFI Language: English Only (will add more languages in the future) Top 11 Reasons to Get XTUNER T1 Heavy Duty Trucks Auto Intelligent
More informationFILE - GARMIN NUVI 700 OPERATION MANUAL EBOOK
10 December, 2017 FILE - GARMIN NUVI 700 OPERATION MANUAL EBOOK Document Filetype: PDF 471.66 KB 0 FILE - GARMIN NUVI 700 OPERATION MANUAL EBOOK Need a Garmin Nuvi 750 manual? If you've lost your Nuvi's
More information128Mb Synchronous DRAM. Features High Performance: Description. REV 1.0 May, 2001 NT5SV32M4CT NT5SV16M8CT NT5SV8M16CT
Features High Performance: f Clock Frequency -7K 3 CL=2-75B, CL=3-8B, CL=2 Single Pulsed RAS Interface Fully Synchronous to Positive Clock Edge Four Banks controlled by BS0/BS1 (Bank Select) Units 133
More informationGate & Door Controller with LCD and Intelligent Technology
2nd Edition Gate & Door Controller with LCD and Intelligent Technology 24Sv1 and 12Sv1 Motor Controllers Setup and Technical information for single motor controller for gates & doors Includes latest Intelligent
More informationPowerJet Sequential Injection INDEX. 1 Introduction 1.1 Features of the Software. 2- Software installation
INDEX 1 Introduction 1.1 Features of the Software 2- Software installation 3 Open the program 3.1 Language 3.2 Connection 4 Folder General - F2. 4.1 The sub-folder Error visualization 5 Folder Configuration
More informationEPAS Desktop Pro Software User Manual
Software User Manual Issue 1.10 Contents 1 Introduction 4 1.1 What is EPAS Desktop Pro? 4 1.2 About This Manual 4 1.3 Typographical Conventions 5 1.4 Getting Technical Support 5 2 Getting Started 6 2.1
More informationOutline. Background Performed evaluations. General experiences Future work. ATAM Experiences. Architecture used in 3O3P project SA-AFL architecture
Xiaohong Jin Pia Stoll Mariana Olsson Corporate Research ABB ATAM Experiences ABB AB, Corporate Research - 1 3/29/2005 Outline Background Performed evaluations Architecture used in 3O3P project SA-AFL
More informationHolzma Panel Saw, Model Optimat HPP 250
Holzma Panel Saw, Model Optimat HPP 250 The Holzma Optimat HPP 250 automatic panel saw is designed to provide today s craftsman with the best in class solution for stack and single sheet panel processing.
More informationDOC - PACKARD BELL TJ65 REPAIR MANUAL
16 December, 2017 DOC - PACKARD BELL TJ65 REPAIR MANUAL Document Filetype: PDF 534.4 KB 0 DOC - PACKARD BELL TJ65 REPAIR MANUAL Laptop by Packard Bell Packard Bell EasyNote TJ65-CU-030GE troubleshooting,
More informationLPG STARTBOX. Instruction Manual. Rempel Power Systems GmbH
LPG STARTBOX Rempel Power Systems GmbH 2014-10-24 Content Installation Guidelines... 2 Layout... 2 Getting started (Learning mode)... 3 Operating mode... 5 Switch positions... 6 Programming mode (Firmware
More informationAll KODIAK 100 Series Aircraft; see Compliance section below for details of applicability.
KODIAK MANDATORY SERVICE BULLETIN SB12-04 NUMBER: SB12-04 REVISION: 00 DATE: May 31, 2012 SUBJECT: KODIAK 100 Fuel Quantity Calibration *MANDATORY SERVICE BULLETIN* EFFECTIVITY: All KODIAK 100 Series Aircraft;
More informationImproving Transmission Asset Utilization Through Advanced Mathematics and Computing
Engineering Conferences International ECI Digital Archives Modeling, Simulation, And Optimization for the 21st Century Electric Power Grid Proceedings Fall 10-22-2012 Improving Transmission Asset Utilization
More informationA Predictive Delay Fault Avoidance Scheme for Coarse Grained Reconfigurable Architecture
A Predictive Fault Avoidance Scheme for Coarse Grained Reconfigurable Architecture Toshihiro Kameda 1 Hiroaki Konoura 1 Dawood Alnajjar 1 Yukio Mitsuyama 2 Masanori Hashimoto 1 Takao Onoye 1 hasimoto@ist.osaka
More information