UpBit:'Scalable'In0Memory' Updatable'Bitmap'Indexing

Size: px
Start display at page:

Download "UpBit:'Scalable'In0Memory' Updatable'Bitmap'Indexing"

Transcription

1 UpBit:'Scalable'InMemory' Updatable'Bitmap'Indexing Manos&Athanassoulis Harvard&University Talk&at&CS65,&September&26 th,&26

2 Indexing'for'Analytical'Workloads Column&A 3 A= A=2 A=3 Specialized&indexing Compact&representation&of&query&result 2 3 Query&result&is&readily&available 2 Bitvectors Can&leverage&fast&Boolean&operators 3 2 Bitwise&AND/OR/NOT&faster&than&looping&over&meta&data 2

3 Bitmap'Indexing'Limitations Index&Size Column&A 3 A= A=2 A=3 SpaceQinefficient&for&large&domains 2 3 Addressed&by&bitvector&encoding/compression 2 core'idea:&run$length*encoding*in&prior&work 3 2 but$ Updating&encoded&bitvectors&is&very inefficient 3

4 4 3&zeros ending&pattern Update? &zeros ending&pattern flip*bit re$encode encode decode

5 Goal Bitmap&Indexing&with&efficient&Reads&&&Updates 5

6 Prior%Work:'Bitmap'Indexing'and'Deletes Update&Conscious&Bitmaps&(UCB),&SSDBM&27 A= A=2 A=3 EB efficient&deletes&by&invalidation existence&bitvector&(eb) 6

7 Prior%Work:'Bitmap'Indexing'and'Deletes efficient&deletes&by&invalidation existence&bitvector&(eb) reads? bitwise&and&with&eb updates? deleteqthenqappend 7 A= A=2 A=3 EB EB A=2 Update&Conscious&Bitmaps&(UCB),&SSDBM&27

8 Prior%Work:'Limitations Latency (ms) Bitwise AND with EB Decode VB Update and Encode EB Decode EB n=m&tuples,&d=&domain&values,&5%&updates&/&5%&reads U R U R U R U R U R UCB st UCB K UCB K UCB 2K UCB 4K read&cost&increases&with&#updates why? bitwise&and&with&eb&is&the&bottleneck update&eb&is&costly&for&>>&#updates UCB&performance&does&not&scale&with&#updates single&auxiliary&bitvector& 8 repetitive&bitwise&operations

9 Bitmap'Indexing'for'Reads'&'Updates distribute&update&cost efficient&random&accesses&in&compressed&bitvectors queryqdriven&requse&results&of&bitwise&operations 9

10 Design'Element':'update'bitvectors A= UB one&per&value&of&the&domain initialized&to&s the&current&value&is&the&xor every&update&flips&a&bit&on&ub

11 Design'Element':'update'bitvectors A= UB one&per&value&of&the&domain initialized&to&s the&current&value&is&the&xor every&update&flips&a&bit&on&ub &distribute&the&update&burden

12 Updating'UpBit 2 &row&2&to& A= A=2 A=3 UB UB UB

13 Updating'UpBit 3 &row&2&to&. find&old&value&of&row&2&(a=2) A= A=2 A=3 UB UB UB

14 Updating'UpBit 4 &row&2&to&. find&old&value&of&row&2&(a=2) A= A=2 A=3 UB UB UB

15 Updating'UpBit 5 &row&2&to&. find&old&value&of&row&2&(a=2) 2. flip&bit&of&row&2&of&ub&of&a=2 A= A=2 A=3 UB UB UB

16 Updating'UpBit 6 &row&2&to&. find&old&value&of&row&2&(a=2) 2. flip&bit&of&row&2&of&ub&of&a=2 3. flip&bit&of&row&2&of&ub&of&a= A= A=2 A=3 UB UB UB can&we&speed&up&step&?

17 Design'Element'2:'fence'pointers efficient&access&of&compressed&bitvectors fence'pointers row&3 row&6 7

18 Updating'UpBit 8 &row&2&to&. find&old&value&of&row&2&(a=2) A= A=2 A=3 UB UB UB

19 Updating'UpBit (with'fence'pointers) 9 &row&2&to&. find&old&value&of&row&2&(a=2) using&fence&pointers A= A=2 A=3 UB UB UB row&2

20 Querying 2

21 Querying'UpBit 2 &A&=&2 Return&the&XOR&of&A=2&and&UB A= A=2 A=3 UB UB UB

22 Querying'UpBit &A&=&2 Return&the&XOR&of&A=2&and&UB A=2 UB A=2 can&we&requse&the&result? 22

23 Design'Element'3:'querydriven'merging A=2 UB A=2 UB maintain&high&compressibility&of&ub query2driven'merging on&query& A=2 23

24 UpBit supports'very'efficient'updates n=m&tuples,&d=&domain&values k&queries&(varying&%&of&updates) Update Latency (ms) In-place UCB UpBit Read Latency (ms) Read-optimized UCB UpBit % update 5% update % update updates:&5q29x&faster&than&ucb 5Q5x&faster&than&inQplace % update 5% update % update only&8%&read&overhead&over&optimal 3x&faster&reads&than&UCB 24

25 UpBit offers'robust'reads Update Latency (ms) Read Latency (ms) In-place UCB UpBit % update 5% update % update updates:&5q29x&faster&than&ucb 5Q5x&faster&than&inQplace Read Latency (ms) # updates (thousands) 5 n=m&tuples,&d=&domain&values 5%/5%&update/read&queries UCB UpBit Ideal In-place UCB UpBit % update 5% update % update only&8%&read&overhead&over&optimal 3x&faster&reads&than&UCB 25

26 More'details' ' Tuning: how&frequent&to&merge&ub&to&the&index? Tuning:'what&is&the&optimal&granularity&of&fence&pointers? Optimizations: multiqthreaded&reads&and&updates Performance: full&query&analysis&(scientific&data&and&tpch)

27 Tuning when&to&merge?&(during&reads) inqplace&updates?&(fence&pointers) how&frequently&to&merge? how&frequent&fence&pointers? Update Latency (ms) Update Read Merging threshold merge&back&every&q2&updates Read Latency (ms) Latency (ms) Read Update Memory length = 6 length = 5 length = 4 length = 3 length = 2 length = length = no FP length = fence&pointers&every& 4 Q 5& values Space Overhead (ratio)

28 Memory'Consumption Space Overhead (MB) Value Bitmaps Update Bitmaps Fence Pointers Existence Bitmap n&=&m,&d&=&&distinct&domain&values UpBit UpBit-FP UCB In-place Compressed UpBit UpBit-FP UCB In-place Uncompressed update&bitvectors:&small&memory&footprint&when&compressed 28

29 UpBit vs.'scan Latency (ms) M M n&=&b,&d&=&&distinct&domain&values&(range) n&=&b,&d&vary&for&equality:&,,, M.5 B UpBit (range query) UpBit (equality query) Scan.% % % % we&have&the&classical&crossover&of&index&vs.&scan Selectivity shifts&when&the&query&needs&to&or&multiple&bitvectors&(range) 29

30 UpBit:'achieving'scalable'updates distribute&the&update&burden& update'bitvectors Thanks! efficient&bitvector&accesses fence'pointers avoid&redundant&bitwise&operations query2driven'merging'of'ub 3

31 Building'Access'Methods every&access&method &is&optimizing&for&the&tradeoff&between Tree Index Bitmap'Index Reads Updates Memory this&balance&forms&a&threeqway&tug&of&war 3

UpBit:'Scalable'In0Memory' Updatable'Bitmap'Indexing

UpBit:'Scalable'In0Memory' Updatable'Bitmap'Indexing UpBit:'Scalable'InMemory' Updatable'Bitmap'Indexing Manos&Athanassoulis Zheng&Yan * Stratos Idreos * during&an&internship&at&daslab Indexing'for'Analytical'Workloads Column&A 3 A= A=2 A=3 Specialized&indexing

More information

Storage and Memory Hierarchy CS165

Storage and Memory Hierarchy CS165 Storage and Memory Hierarchy CS165 What is the memory hierarchy? L1

More information

UKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling

UKSM: 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 information

Out-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. 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 information

CMPEN 411 VLSI Digital Circuits Spring Lecture 20: Multiplier Design

CMPEN 411 VLSI Digital Circuits Spring Lecture 20: Multiplier Design CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 20: Multiplier Design [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp11 CMPEN 411

More information

THE witech SOFTWARE VERSION MUST BE AT **15.02** OR HIGHER TO PERFORM THIS PROCEDURE.

THE witech SOFTWARE VERSION MUST BE AT **15.02** OR HIGHER TO PERFORM THIS PROCEDURE. NUMBER: GROUP: 21-030-14 REV. A Transmission and Transfer Case DATE: October 24, 2014 This bulletin is supplied as technical information only and is not an authorization for repair. No part of this publication

More information

CS 152 Computer Architecture and Engineering

CS 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 information

Aftermarket Testing and OEM Build Information Integration. Scott Bolt Chief Engineer MAHLE Test Systems 25 April 2013

Aftermarket Testing and OEM Build Information Integration. Scott Bolt Chief Engineer MAHLE Test Systems 25 April 2013 Aftermarket Testing and OEM Build Information Integration Scott Bolt Chief Engineer MAHLE Test Systems 25 April 2013 Simple data was stored in a simple format Year Make Model Engine ECM Data Stream DTCs

More information

Web Information Retrieval Dipl.-Inf. Christoph Carl Kling

Web Information Retrieval Dipl.-Inf. Christoph Carl Kling Institute for Web Science & Technologies University of Koblenz-Landau, Germany Web Information Retrieval Dipl.-Inf. Christoph Carl Kling Exercises WebIR ask questions! WebIR@c-kling.de 2 of 49 Clustering

More information

Replace your belt, ball screw or rack and pinion mechanism with a simple and economical linear servo motor actuator

Replace your belt, ball screw or rack and pinion mechanism with a simple and economical linear servo motor actuator LINEAR SERVO ECONO-SLIDE Ultimate Solution for High Throughput Precision Positioning Replace your belt, ball screw or rack and pinion mechanism with a simple and economical linear servo motor actuator

More information

CARBON REDUCTION COMMITMENT ENERGY EFFICIENCY SCHEME. Merging Reports

CARBON REDUCTION COMMITMENT ENERGY EFFICIENCY SCHEME. Merging Reports CARBON REDUCTION COMMITMENT ENERGY EFFICIENCY SCHEME Merging Reports 2/9 This guide has been written to help customers with combining their CRC data in instances where two reports (one containing data

More information

StepSERVO Tuning Guide

StepSERVO Tuning Guide StepSERVO Tuning Guide www.applied-motion.com Goal: Using the Step-Servo Quick Tuner software, this guide will walk the user through the tuning parameters to assist in achieving the optimal motor response

More information

Electromagnetic Induction

Electromagnetic Induction Electromagnetic Induction Question Paper Level ubject Exam oard Unit Topic ooklet O Level Physics ambridge International Examinations Electricity and Magnetism Electromagnetic Induction Question Paper

More information

DIGITAX ST UNIMOTOR 2000RPM COMBINATIONS

DIGITAX ST UNIMOTOR 2000RPM COMBINATIONS DIGITAX ST UNIMOTOR FM @ 2000RPM COMBINATIONS Table data based on 2000 rpm motors 3x Torque Part Part DST1201 0.72 1.0 2.16 2.9 0.12 055E2A300 DST1201 1.2 0.9 3.6 2.6 0.7 075E2A200 DST1201 1.4 1.7 4.2

More information

Enhancing Energy Efficiency of Database Applications Using SSDs

Enhancing Energy Efficiency of Database Applications Using SSDs Seminar Energy-Efficient Databases 29.06.2011 Enhancing Energy Efficiency of Database Applications Using SSDs Felix Martin Schuhknecht Motivation vs. Energy-Efficiency Seminar 29.06.2011 Felix Martin Schuhknecht

More information

Computer Architecture ELE 475 / COS 475 Slide Deck 6: Superscalar 3. David Wentzlaff Department of Electrical Engineering Princeton University

Computer Architecture ELE 475 / COS 475 Slide Deck 6: Superscalar 3. David Wentzlaff Department of Electrical Engineering Princeton University Computer Architecture ELE 475 / COS 475 Slide Deck 6: Superscalar 3 David Wentzlaff Department of Electrical Engineering Princeton University 1 Agenda SpeculaJon and Branches Register Renaming Memory DisambiguaJon

More information

CFX-750 Display with the Field-IQ System: Spraying /Strip Till/Anhydrous Application Quick Reference Card

CFX-750 Display with the Field-IQ System: Spraying /Strip Till/Anhydrous Application Quick Reference Card CFX-750 Display with the Field-IQ System: Spraying /Strip Till/Anhydrous Application Quick Reference Card RUN SCREEN The Trimble CFX-750 display is a touchscreen display that is configured and run by tapping

More information

Advanced Superscalar Architectures. Speculative and Out-of-Order Execution

Advanced 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 information

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 24: Peripheral Memory Circuits [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12

More information

Rotel RSX-1065 RS232 HEX Protocol

Rotel RSX-1065 RS232 HEX Protocol Rotel RSX-1065 RS232 HEX Protocol Date Version Update Description February 7, 2012 1.00 Original Specification The RS232 protocol structure for the RSX-1065 is detailed below. This is a HEX based communication

More information

Capacity-Achieving Accumulate-Repeat-Accumulate Codes for the BEC with Bounded Complexity

Capacity-Achieving Accumulate-Repeat-Accumulate Codes for the BEC with Bounded Complexity Capacity-Achieving Accumulate-Repeat-Accumulate Codes for the BEC with Bounded Complexity Igal Sason 1 and Henry D. Pfister 2 Department of Electrical Engineering 1 Techion Institute, Haifa, Israel Department

More information

rfactor AXFOR Paramétrage volant G25

rfactor AXFOR Paramétrage volant G25 rfactor AXFOR Paramétrage volant G25 V2 Table des matières 1. CONFIGURATION WINDOWS...3 2. CONTROLLER.INI...3 3. CONFIGURATION DANS RFACTOR...6 2/8 1. Configuration Windows Configuration G25 sous windows

More information

Frequently Asked Questions: EMC Captiva 7.5

Frequently Asked Questions: EMC Captiva 7.5 Frequently Asked Questions: EMC Captiva 7.5 Table of Contents What s New? Captiva Web Client Capture REST Services Migration/Upgrades Deprecated Modules Other Changes More Information What s New? Question:

More information

2.4G/5G ac Outdoor Access Point

2.4G/5G ac Outdoor Access Point Model: QL-PS344HV Data Sheet 2.4G/5G 802.11ac Outdoor Access Point Features IEEE 802.11ac compliant and backward compatible with 802.11abgn Atheros 533MHz Networking Processor 2.4G/5G concurrent radios,2.4g

More information

Computer 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 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 information

SYNCHRONOUS DRAM. 128Mb: x32 SDRAM. MT48LC4M32B2-1 Meg x 32 x 4 banks

SYNCHRONOUS DRAM. 128Mb: x32 SDRAM. MT48LC4M32B2-1 Meg x 32 x 4 banks SYNCHRONOUS DRAM 128Mb: x32 MT48LC4M32B2-1 Meg x 32 x 4 banks For the latest data sheet, please refer to the Micron Web site: www.micron.com/sdramds FEATURES PC100 functionality Fully synchronous; all

More information

Factory Data: MOSFET Controls Supercapacitor Power Dissipation

Factory Data: MOSFET Controls Supercapacitor Power Dissipation Factory Data: MOSFET Controls Supercapacitor Power Dissipation By ROBERT CHAO, President and CEO, Advanced Linear Devices Recently revealed independent testing data shows that SAB MOSFET arrays designed

More information

Rotel RSX-1067 RS232 HEX Protocol

Rotel RSX-1067 RS232 HEX Protocol Rotel RSX-1067 RS232 HEX Protocol Date Version Update Description February 7, 2012 1.00 Original Specification The RS232 protocol structure for the RSX-1067 is detailed below. This is a HEX based communication

More information

Lecture 31 Caches II TIO Dan s great cache mnemonic. Issues with Direct-Mapped

Lecture 31 Caches II TIO Dan s great cache mnemonic. Issues with Direct-Mapped CS61C L31 Caches II (1) inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C : Machine Structures Lecture 31 Caches II 26-11-13 Lecturer SOE Dan Garcia www.cs.berkeley.edu/~ddgarcia GPUs >> CPUs? Many are using

More information

SDRAM AS4SD8M Mb: 8 Meg x 16 SDRAM Synchronous DRAM Memory. PIN ASSIGNMENT (Top View)

SDRAM AS4SD8M Mb: 8 Meg x 16 SDRAM Synchronous DRAM Memory. PIN ASSIGNMENT (Top View) 128 Mb: 8 Meg x 16 SDRAM Synchronous DRAM Memory FEATURES Full Military temp (-55 C to 125 C) processing available Configuration: 8 Meg x 16 (2 Meg x 16 x 4 banks) Fully synchronous; all signals registered

More information

HIGH CONTINUOUS FORCE for precise and efficient linear motion systems

HIGH CONTINUOUS FORCE for precise and efficient linear motion systems HIGH CONTINUOUS FORCE for precise and efficient linear motion systems * High Continuous Force for Precise and Efficient Linear Motion Systems PBA Linear Shaft motors were designed with similar form factor

More information

2048MB DDR2 SDRAM SO-DIMM

2048MB DDR2 SDRAM SO-DIMM 248MB R2 SRAM S-IMM 248MB R2 SRAM S-IMM based 28Mx8, 8Banks,.8V R2 SRAM with SP Features Performance range (Bandwidth 6.4GB/sec) Part No. 78.A2G86.45 Max Freq. (lock) 4MHz(2.5ns@L6) Speed Grade 8 Mbps

More information

3242 G 024 BX4 CS/CC 24 3,6 18,2 77,3 1,6 / 12,4 9 / ball bearings, preloaded 0,015. stainless steel 370 electronically reversible

3242 G 024 BX4 CS/CC 24 3,6 18,2 77,3 1,6 / 12,4 9 / ball bearings, preloaded 0,015. stainless steel 370 electronically reversible Brushless DC-Servomotor with integrated Motion Controller and or CN interface 6 mnm For combination with Gearheads: 3/1, 32, 32/3, 32/3 S, 38/1, 38/1 S, 38/2, 38/2 S 3242... BX4 CS/CC 1 2 3 4 Nominal voltage

More information

2232 S 024 BX4 CSD/CCD 24 12,4 6,4 67,7 2 / 17 4,1 / ball bearings, preloaded 0,015. stainless steel 77 electronically reversible

2232 S 024 BX4 CSD/CCD 24 12,4 6,4 67,7 2 / 17 4,1 / ball bearings, preloaded 0,015. stainless steel 77 electronically reversible NEW Brushless DC-Servomotor with integrated Motion Controller and or CN interface 18 mnm For combination with Gearheads: 22F, 22/7, 26 2232... BX4 CSD/CCD 1 2 3 4 Nominal voltage Terminal resistance, phase-phase

More information

GuardMagic DLLS-DLLE programming tool manual v

GuardMagic 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 information

Rotel RSX-1055 RS232 HEX Protocol

Rotel RSX-1055 RS232 HEX Protocol Rotel RSX-1055 RS232 HEX Protocol Date Version Update Description February 2, 2012 1.00 Original Specification The RS232 protocol structure for the RSX-1055 is detailed below. This is a HEX based communication

More information

Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs

Fixing 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 information

INVERTER FOR HYDRAULIC LIFTS

INVERTER FOR HYDRAULIC LIFTS INVERTER FOR HYDRAULIC LIFTS ELMO INVERTERS ELMO, a manufacturer of motors for hydraulic lifts for over 40 years, present with this product on all world markets, has created a series of dedicated inverters

More information

Incremental encoders Solid shaft with clamping or synchro flange pulses per revolution programmable

Incremental encoders Solid shaft with clamping or synchro flange pulses per revolution programmable 1 6556 pulses per revolution programmable Features Size mm Precise optical sensing Output signal level programmable (TTL or HTL) Clamping or synchro flange Connection axial, radial or tangential Pulses

More information

EXPLOSION PROOF DIRECTIONAL CONTROL VALVE TYPE ED6 SERIE 5X USA NEC STANDARD

EXPLOSION PROOF DIRECTIONAL CONTROL VALVE TYPE ED6 SERIE 5X USA NEC STANDARD EXPLOSION PROOF DIRECTIONAL CONTROL VALVE TYPE ED6 SERIE 5X USA NEC STANDARD R NOT/E 10-0/05-08 CARACTERISTICS Hydraulic : Cetop. Maximum pressure in service : 15 Bar. Nominal flow. : 60 l/mn. 7 hydraulic

More information

Automatic Electronic Sectionalizing

Automatic Electronic Sectionalizing 2.1 Electronic Sectionalizing OPTIMAL ELECTRONIC PROTECTION - NO REPLACEABLE ELEMENTS. FULLY COMPATIBLE WITH CERAMIC AND POLIMERIC BASES BY ANY MANUFACTURER. SINGLE-POLE AND ELECTRONIC THREE-POLE VERSIONS

More information

CONSTRUCTION TIRES PRODUCT CATALOGUE

CONSTRUCTION TIRES PRODUCT CATALOGUE CONSTRUCTION TIRES PRODUCT CATALOGUE CONSTRUCTION TIRES PRODUCT CATALOGUE Table of Content p. 2 p. 4 p. 6 p. 10 p. 11 p. 12 p. 13 p. 14 p. 15 Corporate Information Construction Tire Range Backhoe MS901

More information

REDUCING FUEL CONSUMPTION AND IMPROVING CHIP QUALITY BY ADJUSTING CHIPPER SETTINGS. Ângelo Conrado de Arruda Moura & Raffaele Spinelli

REDUCING FUEL CONSUMPTION AND IMPROVING CHIP QUALITY BY ADJUSTING CHIPPER SETTINGS. Ângelo Conrado de Arruda Moura & Raffaele Spinelli REDUCING FUEL CONSUMPTION AND IMPROVING CHIP QUALITY BY ADJUSTING CHIPPER SETTINGS Ângelo Conrado de Arruda Moura & Raffaele Spinelli Fibria Pulp 2 FORMEC 2017 REDUCING FUEL CONSUMPTION AND IMPROVING CHIP

More information

Viale Certosa, 8/B Pavia (Italy) INVERTER FOR HYDRAULIC LIFTS

Viale Certosa, 8/B Pavia (Italy)   INVERTER FOR HYDRAULIC LIFTS INVERTER FOR HYDRAULIC LIFTS ELMO INVERTERS ELMO, a manufacturer of motors for hydraulic lifts for over 40 years, present with this product on all world markets, has created a series of dedicated inverters

More information

Updated gear lash procedures for the compact gear train assembly have been added to the Series 60 Service Manual.

Updated gear lash procedures for the compact gear train assembly have been added to the Series 60 Service Manual. NUMBER: 14 60 03 S.M. REF.: 1.21 ENGINE: 60 DATE: November 2003 SUBJECT: GEAR TRAIN AND CAMSHAFT GEAR LASH PROCEDURES FOR THE COMPACT GEAR TRAIN ASSEMBLY INTRODUCTION Updated gear lash procedures for the

More information

PULSE JET WITH CYCLONIC VALVE PROOF-OF-CONCEPT MODEL by John Tindall

PULSE JET WITH CYCLONIC VALVE PROOF-OF-CONCEPT MODEL by John Tindall PULSE JET WITH CYCLONIC VALVE PROOF-OF-CONCEPT MODEL by John Tindall During research on a recent project I began to tinker with pulse jet engines. This type of jet engine uses valves that open and close

More information

OVERVIEW: This bulletin involves performing a Transmission Adaptation Learn procedure based on a subjective shift quality rating evaluation.

OVERVIEW: This bulletin involves performing a Transmission Adaptation Learn procedure based on a subjective shift quality rating evaluation. NUMBER: GROUP: 21-012-14 REV. B and Transfer Case DATE: September 26, 2014 This bulletin is supplied as technical information only and is not an authorization for repair. No part of this publication may

More information

display on the wall or in a panel away from the inline sensor SE30 for easy meter reading.

display on the wall or in a panel away from the inline sensor SE30 for easy meter reading. Analogue Flow Rate Indicator, DN 15...; PN 1...16 Advantages / Benefits Reduced costs of ownership up to 6% Economic integration in pipe systems without any additional piping Shows flow rate with a large

More information

Copyright Nistune Developments rev4

Copyright Nistune Developments rev4 Copyright Nistune Developments 2014-2017 rev4 Boost Sensor Register Nissan has added an additional boost sensor to the Nissan ECU: Boost pressure sensor. Uses a vaccum/boost equipped MAP sensor capable

More information

r) Technologies, Inc. Linear Stepper Motor Travel 144 inches [3.6 m] Velocity 80 inches / sec [2 m/s] Acceleration 1 G 1 G Peak Force 65 lbs [289 N] C

r) Technologies, Inc. Linear Stepper Motor Travel 144 inches [3.6 m] Velocity 80 inches / sec [2 m/s] Acceleration 1 G 1 G Peak Force 65 lbs [289 N] C Cs GROUP SIX LehriAG Avim SEI Ki CO LTD. Linear Stepper Motors - Single and Dual Axis Motors - Great Transport Motion Systems - Full, Half or Microstepping Contact Us! 800-433-3434 USA Email info@grp6.com

More information

Errors with S1/S2/S3/S4 Safety cards

Errors with S1/S2/S3/S4 Safety cards 30.04.2018 Valid for S1, S1-2 (S3), S2, S2-2 (S4) safety cards, version 0.1 to 1.0 Use for the list of errors Error numbers with index for errors of the safety card are shown on the LED display: Order

More information

Config file is loaded in controller; parameters are shown in tuning tab of SMAC control center

Config file is loaded in controller; parameters are shown in tuning tab of SMAC control center Forces using LCC Force and Current limits on LCC The configuration file contains settings that limit the current and determine how the current values are represented. The most important setting (which

More information

Quick Tune provides assisted or fully automated tuning of the main fuel table. This feature greatly reduces fuel tuning time.

Quick Tune provides assisted or fully automated tuning of the main fuel table. This feature greatly reduces fuel tuning time. Quick Tune Quick Tune Quick Tune provides assisted or fully automated tuning of the main fuel table. This feature greatly reduces fuel tuning time. NOTE: There are some important things to note about Quick

More information

PS SERIES PNEUMATIC SEEDERS UNRIVALED PRECISION GLOBALLY ACCLAIMED PNEUMATIC SEEDERS TO COMPLIMENT ANY TASK

PS SERIES PNEUMATIC SEEDERS UNRIVALED PRECISION GLOBALLY ACCLAIMED PNEUMATIC SEEDERS TO COMPLIMENT ANY TASK PS SERIES PNEUMATIC SEEDERS UNRIVALED PRECISION GLOBALLY ACCLAIMED PNEUMATIC SEEDERS TO COMPLIMENT ANY TASK Item Number 00210-3-268, Version 1.1 EN US PS SERIES PNEUMATIC SEEDERS APV PNEUMATIC SEEDER OPERATIONS

More information

SigmaSelect Tutorial Application: Rotary table

SigmaSelect Tutorial Application: Rotary table A rotary table is used to move 10 pound parts through a series of machining operations. The base of the table is an aluminum plate that is 24 in diameter and 0.75 thick. There are six holes in the table

More information

Motor Types. Motor and Controls Introduction to Motors & Controls

Motor Types. Motor and Controls Introduction to Motors & Controls Motor and Controls www.velmex.com Motor Types MO92 MO91 PK268 These motors advance 0.9 degrees per step with half step controllers. Step accuracy is 3% noncumulative. For incremental positioning or accurate

More information

Gravity Control Technologies Phase II - Manned Prototype

Gravity Control Technologies Phase II - Manned Prototype archived as http://www.stealthskater.com/documents/gct_04.pdf read more of GCT at http://www.stealthskater.com/ufo.htm#gct note: because important websites are frequently "here today but gone tomorrow",

More information

Control switch/load disconnect switch Series 8008

Control switch/load disconnect switch Series 8008 > s Control switch with 2, 3 or 4 pole Load switch 3 pole + 1 auxiliary contact > Rated operational voltage up to 690 V AC > Positive opening contacts > Contacts suitable for EM-STOP > Isolating characteristics

More information

Lesson 8: A Compound Spur Gear Train

Lesson 8: A Compound Spur Gear Train Lesson 8: A Compound Spur Gear Train Goal: -Create Assembly -Create Proper Gear Mates -Create Motion Study -Graph Angular velocity of Output Gear MAKE SURE YOU ARE IN MILLIMETERS FOR THIS EXERCISE Creating

More information

FUEL DELIVERY IGNITION ANGLE CONTROL BOOST CONTROL TECH INFO

FUEL DELIVERY IGNITION ANGLE CONTROL BOOST CONTROL TECH INFO TECH INFO Analogue signal modification with resolution of 0.005V 2 high current outputs (4A each) Adaptive VR sensor input with true zero cross detection Reverse polarity protection Overvoltage protection

More information

Dual band 11ac Indoor Access Point Model: MMZ344

Dual band 11ac Indoor Access Point Model: MMZ344 Dual band 11ac Indoor Access Point Model: MMZ344 Revision:1.05 IL Date: 2015,03.,26 Features IEEE 802.11ac compliant and backward compatible with 802.11abgn Atheros 533MHz Networking Processor AR9344 2.4G/5G

More information

Setup 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 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 information

Index. Calculated field creation, 176 dialog box, functions (see Functions) operators, 177 addition, 178 comparison operators, 178

Index. Calculated field creation, 176 dialog box, functions (see Functions) operators, 177 addition, 178 comparison operators, 178 Index A Adobe Reader and PDF format, 211 Aggregation format options, 110 intricate view, 109 measures, 110 median, 109 nongeographic measures, 109 Area chart continuous, 67, 76 77 discrete, 67, 78 Axis

More information

T-MAX SERIES Direct Drive Rotary Servo

T-MAX SERIES Direct Drive Rotary Servo T-MAX SERIES Direct Drive Rotary Servo T-MAX SERIES Direct Drive Rotary Servo Low Profile Direct-drive Rotary Stage Smooth Brushless Servo-drive Positioning Motion Integrated High Resolution Rotary Encoder

More information

Circuit Reliability Review

Circuit Reliability Review Circuit Reliability Review Twenty-Nine Palms Reservation January 2017 1 Providing Safe, Reliable, and Affordable Power Southern California Edison is modernizing the power grid to meet the changing needs

More information

Quick Reference: Immobilizer III Service Procedures

Quick Reference: Immobilizer III Service Procedures Notes: Before starting: Read these instructions completely. When working on an Immobilizer system, try to have all the vehicle keys available. Some repairs require the Adaptation of the keys. If you adapt

More information

Jaltest _18_Rev.00_ES

Jaltest _18_Rev.00_ES Jaltest 18.2 0 06_18_Rev.00_ES JALTEST 18.2 Presentation of Innovations Jaltest 18.2 1 06_18_Rev.00_EN Index 1. NEW SOFTWARE FUNCTIONS... 3 1.1. JALTEST SOFT... 3 1.1.1. New icons in System Scan...3 1.1.2.

More information

Drive Essentials. robot. -Andy Baker

Drive Essentials. robot. -Andy Baker Drive Essentials The best drive train is more important than anything else on the robot meets your strategy goals can be built with your resources rarely needs maintenance can be fixed within 4 minutes

More information

The electrohydraulic brake

The electrohydraulic brake The electrohydraulic brake The electrohydraulic brake corresponds to an architecture for which: Brake control is ensured in a purely electric way Actuation energy (providing brake force or ensuring brake

More information

128Mb Synchronous DRAM. Features High Performance: Description. REV 1.0 May, 2001 NT5SV32M4CT NT5SV16M8CT NT5SV8M16CT

128Mb 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 information

Programming Languages (CS 550)

Programming Languages (CS 550) Programming Languages (CS 550) Mini Language Compiler Jeremy R. Johnson 1 Introduction Objective: To illustrate how to map Mini Language instructions to RAL instructions. To do this in a systematic way

More information

The Mine of the Future. Trends

The Mine of the Future. Trends The Mine of the Future Current Mine Automation Trends Dr. G. Baiden Canadian Research Chair Robotics and Mine Automation Laurentian University Chairman and CTO Penguin Automated Systems Inc. Future Possibilities

More information

Supercal 539. Compact thermal energy meter

Supercal 539. Compact thermal energy meter Supercal 539 Compact thermal energy meter Application Electronic, battery-powered compact thermal energy meter intended to record heat consumption in autonomous heating systems or combined heating/cooling

More information

EXCERPTS FROM DEWDROP: AN ENERGY-AWARE RUNTIME FOR COMPUTATIONAL RFID

EXCERPTS FROM DEWDROP: AN ENERGY-AWARE RUNTIME FOR COMPUTATIONAL RFID EXCERPTS FROM DEWDROP: AN ENERGY-AWARE RUNTIME FOR COMPUTATIONAL RFID Michael Buettner (UW), Benjamin Greenstein (Intel Labs, Seattle), David Wetherall (UW) Challenges to Running Programs Efficiently 1.

More information

Fleet and truck environment

Fleet and truck environment Truck Tyres A complete range of high performance truck & bus tyres,, developed to meet tyres today s demanding truck & bus operating requirements Fleet and truck environment Truck environment: legislation

More information

WGL Series. Wide Guide Linear Motor Stage. Zero backlash ironless linear motor. Choice of linear encoder resolutions of up to 1um

WGL Series. Wide Guide Linear Motor Stage. Zero backlash ironless linear motor. Choice of linear encoder resolutions of up to 1um GL Series ide Guide Linear Motor Stage Direct drive Zero cogging Zero backlash ironless linear motor Choice of linear encoder resolutions of up to 1um Simple design with fewer parts Corrosion resistant

More information

Design Specification. DDR2 UDIMM Enhanced Performance Profiles

Design Specification. DDR2 UDIMM Enhanced Performance Profiles Design Specification DDR2 UDIMM Enhanced Performance Profiles Document Change History REV Date Reason for Change 01 Initial Release i Design Specification Table of Contents Chapter 1. Enhanced Performance

More information

Circuit Reliability Review

Circuit Reliability Review Circuit Reliability Review Colorado River Indian Reservation January 2017 1 Providing Safe, Reliable, and Affordable Power Southern California Edison is modernizing the power grid to meet the changing

More information

System of diesel Engine Performance Analysis (2 nd) SEPA II

System of diesel Engine Performance Analysis (2 nd) SEPA II System of diesel Engine Performance Analysis (2 nd) SEPA II As per the vessel voyaging for many days, many a minor problem for a long time will cause a serious accident. Therefore in general, engine operators

More information

Installation Instructions ISOBUS Liquid ECU

Installation Instructions ISOBUS Liquid ECU Installation Instructions ISOBUS Liquid ECU Liquid Fertilizer & Ammonia Display Screen Sprayer Display Screen Last Update: 3/1/2018 SW Version Liquid v.01.00.04.00 - ECU HW: 1.6-1.7 SW Version Liquid v.02.00.01.00

More information

The Mine of the Future Current Mine Automation Trends

The Mine of the Future Current Mine Automation Trends The Mine of the Future Current Mine Automation Trends Dr. G. Baiden Canadian Research Chair Robotics and Mine Automation Laurentian University Chairman and CTO Penguin Automated Systems Inc. Future Possibilities

More information

Direct-Mapped Cache Terminology. Caching Terminology. TIO Dan s great cache mnemonic. UCB CS61C : Machine Structures

Direct-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 information

Compact Syntax for Topic Maps (CTM) - initial work. Professor Sam G. Oh, Sung Kyun Kwan University; Gabriel Hopmans, Morpheus software;

Compact Syntax for Topic Maps (CTM) - initial work. Professor Sam G. Oh, Sung Kyun Kwan University; Gabriel Hopmans, Morpheus software; Compact Syntax for Topic Maps (CTM) - initial work Professor Sam G. Oh, Sung Kyun Kwan University; Gabriel Hopmans, Morpheus software; This presentation Contains sheets that are not necessarily to be discussed

More information

Installation And Programming Manual of OPTIMA Eco Tec and OPTIMA Pro Tec OBD/CAN

Installation 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 information

Vehicle makes models and variants known or believed to be using this vehicle system, required diagnostic lead and degree of known compatibility.

Vehicle makes models and variants known or believed to be using this vehicle system, required diagnostic lead and degree of known compatibility. HELLA CRUISE CONTROL - System Overview This is a tiny ECU which is surprisingly versatile and turns up in lots of different places. Sometimes it co exists with an engine management specific interface ECU

More information

BG45 BG65S BG75 Axial Parallel Axial Parallel Axial Parallel CASM-32 (LS/BS/BN) X X CASM-40 (LS/BS/BN) X X X X CASM-63 (LS/BN/BF) X X

BG45 BG65S BG75 Axial Parallel Axial Parallel Axial Parallel CASM-32 (LS/BS/BN) X X CASM-40 (LS/BS/BN) X X X X CASM-63 (LS/BN/BF) X X 1 System Overview CASM electric cylinders powered by brushless DC motors are ideally suited for fast and powerful movements. Replacement of pneumatic cylinders has never been easier. Just parameterize

More information

SHUTTER D GARAGE & ROLLER SHUTTER

SHUTTER D GARAGE & ROLLER SHUTTER GARAGE & SHUTTER D GARAGE & ROLLER SHUTTER 2 DOORS ROLLER OORS VER is the abbreviation for versatile. It is the optimal solution for most small to medium sized overhead and sectional residential garage

More information

Suffix arrays, BWT and FM-index. Alan Medlar Wednesday 16 th March 2016

Suffix arrays, BWT and FM-index. Alan Medlar Wednesday 16 th March 2016 Suffix arrays, BWT and FM-index Alan Medlar Wednesday 16 th March 2016 Outline Lecture: Technical background for read mapping tools used in this course Suffix array Burrows-Wheeler transform (BWT) FM-index

More information

Workshop Training Notes

Workshop Training Notes Workshop Training Notes Fuel Basics Theoretical Pulsewidth X Short Term Trim (Closed loop) X Long Term Trim (Stored) Total fuel calculations + Injector latency = Injector Pulsewidth X MAF Load Calculation

More information

EE Architecture for Highly Electrified Powertrain

EE Architecture for Highly Electrified Powertrain EE Architecture for Highly Electrified Powertrain 2020-2030 M. Gleich, Senior Manager Marketing and Business Development Powertrain - restricted - Context Resources, Pollution, Climate Urbanization Moore

More information

SGL Series. Single Guide Linear Motor Stage. Zero cogging and backlash ironless linear motor actuator. High speed and high acceleration

SGL Series. Single Guide Linear Motor Stage. Zero cogging and backlash ironless linear motor actuator. High speed and high acceleration SGL Series Single Guide Linear Motor Stage Direct drive Zero cogging and backlash ironless linear motor actuator High speed and high acceleration Fast response and quick settling time Smooth motion at

More information

SECTION A DYNAMICS. Attempt any two questions from this section

SECTION A DYNAMICS. Attempt any two questions from this section SECTION A DYNAMICS Question 1 (a) What is the difference between a forced vibration and a free or natural vibration? [2 marks] (b) Describe an experiment to measure the effects of an out of balance rotating

More information

Designing Drive Systems for Low Web Speeds

Designing Drive Systems for Low Web Speeds Designing Drive Systems for Low Web Speeds Web Tension Control at Low Speeds Very low web speeds can provide challenges to implementing drive systems with accurate tension control. UNWIND LOAD CELL COOLING

More information

Centimetre-accurate, speed-triggered braking distance measurements with ADMA-Speed

Centimetre-accurate, speed-triggered braking distance measurements with ADMA-Speed Speed and braking distance sensor from GeneSys: Centimetre-accurate, speed-triggered braking distance measurements with ADMA-Speed ADMA-Speed is the compact GPS speed sensor from GeneSys featuring inertial

More information

MASS AIR FLOW (MAF) SENSOR, CHECKING - BOSCH

MASS AIR FLOW (MAF) SENSOR, CHECKING - BOSCH 2004 Audi A6 Sedan (4B2) V6-2.7L Turbo (BEL) Vehicle > Powertrain Management > Computers and Control Systems > Testing and Inspection > Component Tests and General Diagnostics > Component Tests > Mass

More information

ARC-H: Adaptive replacement cache management for heterogeneous storage devices

ARC-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 information

Exercises with the maxon Selection Program

Exercises with the maxon Selection Program Exercises with the maxon Selection Program http://www.maxonmotor.com/maxon/view/msp Purposes and Goals The participants - learn how to use the main parts of the maxon selection program. - select motor-gearhead

More information

Good Winding Starts the First 5 Seconds Part 2 Drives Clarence Klassen, P.Eng.

Good Winding Starts the First 5 Seconds Part 2 Drives Clarence Klassen, P.Eng. Good Winding Starts the First 5 Seconds Part 2 Drives Clarence Klassen, P.Eng. Abstract: This is the second part of the "Good Winding Starts" presentation. Here we discuss the drive system and its requirements

More information

4. If an obvious cause for an observed or reported concern is found, correct the cause (if possible) before proceeding to the next step.

4. If an obvious cause for an observed or reported concern is found, correct the cause (if possible) before proceeding to the next step. Published: Dec 17, 2007 Instrument Cluster Overview Data is provided to the instrument cluster from other subsystem modules in the form of controller area network (CAN) s. The instrument cluster identifies

More information

CONTENT. Our Philosophy. Our competences. The PS 3200 series. The PS 3200 The PS 3200 X-1 The PS 3200 X-3 The outrigger table The sawing aggregate

CONTENT. Our Philosophy. Our competences. The PS 3200 series. The PS 3200 The PS 3200 X-1 The PS 3200 X-3 The outrigger table The sawing aggregate line CONTENT Our Philosophy Our competences The PS 3200 series The PS 3200 The PS 3200 X-1 The PS 3200 X-3 The outrigger table The sawing aggregate Options Technical data Contact Our Philosophy The Werkhuizen

More information