Introduction to tablebase and tablebase Family. William Weber. Market Experts Distribution, SL

Size: px
Start display at page:

Download "Introduction to tablebase and tablebase Family. William Weber. Market Experts Distribution, SL"

Transcription

1 Introduction to tablebase and tablebase Family William Weber Market Experts Distribution, SL

2 Presentation Outline Introduction to DataKinetics tablebase tablebase Product Family

3 Who Is DataKinetics? Established in 1977 The global leader in data performance and optimization solutions. Solving IT problems and reducing IT costs for the Fortune 500 IBM Business partner Founder of The Planet Mainframe Alliance

4 What Does DataKinetics Do? Our comprehensive, world-renowned suite of solutions enables Fortune 500 companies to: Process over a billion mission-critical transactions per second every day Accelerate application processing by up to 98% Seamlessly integrate data on mainframe and distributed systems Enable big data and analytics in multi-platform environments Enable increased control and flexibility in sub-capacity pricing and R4H soft capping environments

5 Who Does DataKinetics Work With? Some of the world s largest companies are our clients: 3 of the top 5 global banks 3 of the top 5 global credit card companies 3 of the top 5 US property & casualty insurance companies 2 of the top 5 US health insurance companies 20% of the Fortune 50

6 Presentation Outline Introduction to DataKinetics tablebase tablebase Product Family

7 What is tablebase? tablebase is an in-memory accelerator Define, build, maintain and manage in-memory tables Phenomenally fast access to data in the tables Optimize table search Decrease elapsed time It s just physics, math and great algorithms Take data that is highly accessed Load it in memory close to the application Repeatedly access this data using the shortest and fastest path Decrease CPU Improve Response time

8 How fast? IBM Benchmark Results for DB2 Both results use data that is in-memory Only one uses the shortest fastest path When the amount of time taken for each transaction is reduced, and the number of transactions per unit of time is increased, performance and capacity are increased significantly

9 Shortest path to data

10 One customer s experience Challenge A COBOL program was using an internal table and a binary search The search code was called 1.25 million times and had 4 searches in it Took over an hour of CPU to execute Solution Replace the 4 searches with calls to tablebase Results 99.98% reduction in CPU seconds Now takes less than a minute to execute

11 Results From Credit Card Processing Challenge Reconciliation batch processing taking too long Solution Move a table describing the credit card options into tablebase Each transaction required data from that table Results 97% reduction in elapsed time Batch job that took 8 hours to complete now takes 15 min

12 Uses for tablebase Replacing CICS tables and TS queues with tablebase tables Replace hard coded module tables with tablebase tables Replace VSAM (KSDS and RRDS) files with tablebase tables Unload high referenced DB2 table data into tablebase tables Replace BDAM files with tablebase tables Use tablebase tables for summarizing and grouping data for reports Use tablebase for DB2 cursor scrolling tablebase is used for storing cursor results for DB2 cursor scrolling in CICS Replace COBOL SEARCH with tablebase search module tablebase can be used to provide session continuation data for online applications Replace I/O sort with a virtual sort using alternate indices that can be defined in real time Assemble data from multiple sources into a temporary table for subsequent processing or renderings Place reference data and business rules in read-only tables Replace programmatic logic trees with externalized decision tables

13 Discovery DB2 Apptune, Detector GETPAGES GETPAGES SYNC I/O SYNC I/O READ NON-READ OBJECT # OF ROW TABLE NAME COUNT TIME COUNT TIME EXECUTNS EXECUTNS TYPE ROWS LENGTH GB PITBPREF 139,102,000 12: : ,327,028 0T T_DELIVERY_CHANNEL 72,922,988 07: : ,195,936 0T PROCESS_LOCATION 39,691,687 03: : ,434,286 0T REGIONS 39,564,353 03: : ,376,234 0T CUSTOM_PHOTO_RULES1 31,777,736 02: : ,888,868 0T CALL_TIMES_TB 21,738,834 02: : ,037,498 0T PITBSPRI 9,633,519 00: :00.1 6,422,346 0T SLCTN_PREFN_DFNTN 7,361,714 00: :00.1 4,907,787 0T PITBPRDC 15,389,568 01: :01.2 3,080,381 0T PROD_CORP 18,696,038 00: :06.4 1,696,716 0T TEST_TB 5,205,402 00: :00.3 1,671,653 0T ACCT_RELCODE_PROCESS 2,833,120 00: :06.2 1,416,667 0T NBTBTRN 1,301,645 00: : ,822 0T CARD_STATUS_TB 10,275,312 00: : ,848 0T PITBCHGC 2,949,616 00: : ,925 0T

14 DB2 Stats Query Collect Stats on Multiple Dates Process to find read/write rates DB NAME TS NAME SCHEMA TBL NAME UPD TIMESTAMP #ACCESSES #WRITES SIZE(KB) PRTS D0350C0C SBANC098 C0C MS_BUFFER_REGISTRY D0350C0C SBANC490 C0C BATCH_JOB_EXECUTIO D0387C1B RTS9048 C1B RULEPACKAGE D0388C2A TSTFTM01 C2A OBJ_BASE D1419A65 S1419 DA65 T D1484D2W S4053 DB2W T7997_CTL_ACT_REMT D1484D2W SF721 DB2W TE111_AMX_INI_CM_P D1558AP1 S5962 APPC1 T5962_FS_ALIAS_ASC E D1961A65 S1961 DA65 T D2075A65 S2075 DA65 T D2120M0B S2120 DB2W T2120_SEAS_RECOMM D2138M0B S2138 DB2W T2138_UIR_ROUTING D2139M0B S2139 DB2W T2139_UIR_TRANS Write Write Write D2141M0B S2141 DB2W T2141_UIR_HISTORY Rate Time Read Rate Rate Time Read Rate D2782A66 S7467 DA66 T7467_MER_FULFIL_R D2800A65 S2800 DA65 T D2873A65 S2873 DA65 T D3100MUS S3183 MUS T3183_ALRT_FILE_PT D3100MUS S3197 MUS T3197_EVENT_SUB_PO D3106A66 S7791 DA66 T D3643C01 PR4RULEN C01 PR4_RULE D3643C02 PR4RULEN C02 PR4_RULE D3643CB9 PGTS0080 MB9E1 PR_SYS_RULESET_IND D3643CB9 PGTSP034 MB9E1 PR_ASSEMBLEDCLASSE March 3 to March 8 March 8 to March 11 March 11 to March 31 March 3 to March 31 Write UID Time Read Rate Rate Time Read Rate Rate DEODE102.PGTS0070.PEORE102.PR4_RULE_VW D3986MUS.S3986A.MUS.T D7099MTC.SH627.MTC.TF465_WRKR_CRT_SIG DD927MK3.SD927.MK3.TD927_PTY_NM E D3643MBA.PGTSP039.MBA.PR_SYS_CACHE_DEP D2E50M0B.S2E50.DB2W.T2E50_COMMUN_DATA D2075A65.S2075.DA65.T D1419A65.S1419.DA65.T DEODE102.PGTS0170.PEODE102.PR_SYS_STATUSDETAI D4259MUS.SZUPT.MUS.TA985_CA_SMRY

15 Discovery VSAM SMF 64 Records Data Set name EXCPS INSERTS DELETES UPDATES RETRIEVALS RECORDS CHANGE # RECORDS LRECL GB PRDFE.#LPS.APOR.DATA 24,883,173 1, , ,193, , PRDI9.#P1BHI.N1ZXFDR.DATA 28,821, ,137, , PRDXW.#ENTRDX.VPF.DK 2,319,082 95, , ,925,834-68, , PRDI9.#P1BHI.PE01RCR.X00001.DATA 26,092,817 10, ,958,864 10,559 2,952, PRDI9.#P1BHI.PG15IDF.X00021.DATA 32,675,941 97,947 73, ,488,668 24,216 6,452, PRDI9.#P1BHI.E10FRPM.A00015.DATA 3,180, ,269, , PRDI9.#P1BHI.E104CIF.A00004.DATA 5,942, ,679, , PRDI9.#P1BHI.N1ZXFDRX.DATA 24,330,441 17,670 19, ,776,087-2,026 4,364, PRDI9.#P1BHI.E103CIF.A00003.DATA 4,433, ,130, , PRDI9.#P1BHI.N105AFS.A00005.DATA 12,132, ,528, , PRDE6.OS.PAYEE.INDEX.CICS.DATA 79, ,876, , PRDI9.#P1BHI.PG0WAIF.X00032.DATA 11,813,441 86, ,542,171 86,676 2,882, PRDI9.#P1BHI.N113PAC.A00039.DATA 4,467, ,373, , PRDI9.#P1BHI.PD01RCR.A00001.DATA 9,576, ,305, , PRDI9.#P1BHI.E10FRPM.A00015.DATA 496, ,503, ,

16 Strobe (or other Application Profiling Tool) Analyze Programs See specific SQL/VSAM CPU/wait times Determine specific SQL statements and program modules Measure tablebase Specific Improvements Compuware Strobe Specific Incremental reports specific for finding tablebase Candidates

17 Table Types Defining a Table As well as Organization and Search Methods, tables are made up of Rows, Keys, Index. In-memory tables are kept in a Table Space Region.

18 Multiple Organizations/Retrieval Organizations Sequential (asc, desc) Hash Random User Defined Sequence Retrieval Methods Serial Binary Queued Sequential Bounded Binary Hash Creating the index Using the index

19 Presentation Outline Introduction to DataKinetics tablebase tablebase Product Family

20 DataKinetics tablebase Product Family tablebase VTS Shared in-memory tables enabling parallel access to data VTS Manager Extends tables sharing across LPARS and 24x7x365 operation VTS Gate Additional security for memory resident VTS VTSEdge ziip eligble VTS API with JS integration engine enabling CPU effective, remote, and flexible APIs to in-memory data SQLKinetics Leveraging tablebase without code changes (for DB2)

21 Q&A

22 Thank you for your time. William Weber Market Experts Distribution, SL Tel:

Case Study. British Library 19th Century Book Digitisation Project

Case Study. British Library 19th Century Book Digitisation Project Case Study British Library 19th Century Book Digitisation Project I. Introduction 1. About the British Library The British Library is the national library of the United Kingdom. It holds over 150 million

More information

2010 HSC Software Design and Development Marking Guidelines

2010 HSC Software Design and Development Marking Guidelines 00 HSC Software Design and Development Marking Guidelines Section I Question Answer A A A 4 D 5 C 6 B 7 B 8 D 9 D 0 C D B B 4 D 5 A 6 B 7 C 8 D 9 C 0 C 00 HSC Software Design and Development Marking Guidelines

More information

Contents. Basic Concepts. Histogram of CPU-burst Times. Diagram of Process State CHAPTER 5 CPU SCHEDULING. Alternating Sequence of CPU And I/O Bursts

Contents. Basic Concepts. Histogram of CPU-burst Times. Diagram of Process State CHAPTER 5 CPU SCHEDULING. Alternating Sequence of CPU And I/O Bursts Contents CHAPTER 5 CPU SCHEDULING Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time Scheduling Basic Concepts Maximum CPU utilization obtained with multiprogramming

More information

DESIGNING A FRESH UX STRATEGY FOR RENOWNED HEALTHCARE CONSULTANTS

DESIGNING A FRESH UX STRATEGY FOR RENOWNED HEALTHCARE CONSULTANTS DESIGNING A FRESH UX STRATEGY FOR RENOWNED HEALTHCARE CONSULTANTS GE Healthcare Camden Group Website Redesign Overview In 2015, GE Healthcare Partners and The Camden Group merged to become GE Healthcare

More information

A Memory-Efficient Method for Fast Computation of Short 15-Puzzle Solutions

A Memory-Efficient Method for Fast Computation of Short 15-Puzzle Solutions A Memory-Efficient Method for Fast Computation of Short 15-Puzzle Solutions Ian Parberry Technical Report LARC-2014-02 Laboratory for Recreational Computing Department of Computer Science & Engineering

More information

Stephen Plumb National Instruments

Stephen Plumb National Instruments RF and Microwave Test and Design Roadshow Cape Town and Midrand October 2014 Stephen Plumb National Instruments Our Mission We equip engineers and scientists with tools that accelerate productivity, innovation,

More information

COMP Online Algorithms. Paging and k-server Problem. Shahin Kamali. Lecture 11 - Oct. 11, 2018 University of Manitoba

COMP Online Algorithms. Paging and k-server Problem. Shahin Kamali. Lecture 11 - Oct. 11, 2018 University of Manitoba COMP 7720 - Online Algorithms Paging and k-server Problem Shahin Kamali Lecture 11 - Oct. 11, 2018 University of Manitoba COMP 7720 - Online Algorithms Paging and k-server Problem 1 / 19 Review & Plan

More information

Skip Lists S 3 S 2 S 1. 2/6/2016 7:04 AM Skip Lists 1

Skip Lists S 3 S 2 S 1. 2/6/2016 7:04 AM Skip Lists 1 Skip Lists S 3 15 15 23 10 15 23 36 2/6/2016 7:04 AM Skip Lists 1 Outline and Reading What is a skip list Operations Search Insertion Deletion Implementation Analysis Space usage Search and update times

More information

NetApp Sizing Guidelines for MEDITECH Environments

NetApp Sizing Guidelines for MEDITECH Environments Technical Report NetApp Sizing Guidelines for MEDITECH Environments Brahmanna Chowdary Kodavali, NetApp March 2016 TR-4190 TABLE OF CONTENTS 1 Introduction... 4 1.1 Scope...4 1.2 Audience...5 2 MEDITECH

More information

Texas Instruments TI046B1 Serial FRAM

Texas Instruments TI046B1 Serial FRAM Texas Instruments TI046B1 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Some of the information in this report may be covered by patents, mask and/or copyright

More information

1. Which set of events are caused by the following action? (Use the code above to help you answer the question.)

1. Which set of events are caused by the following action? (Use the code above to help you answer the question.) 1. Which set of events are caused by the following action? (Use the code above to help you answer the question.) A. B. C. D. 2. Which set of events are caused by the following action? (Use the code above

More information

Make Your Local Government A Lean, Green, Constituent-Centric Machine

Make Your Local Government A Lean, Green, Constituent-Centric Machine Make Your Local Government A Lean, Green, Constituent-Centric Machine Best Practices for Local Government Entities WEBINAR SUMMARY Make Your Local Government A Lean, Green, Constituent-Centric Machine

More information

Lectures: Feb 27 + Mar 1 + Mar 3, 2017

Lectures: Feb 27 + Mar 1 + Mar 3, 2017 CS420+500: Advanced Algorithm Design and Analysis Lectures: Feb 27 + Mar 1 + Mar 3, 2017 Prof. Will Evans Scribe: Adrian She In this lecture we: Summarized how linear programs can be used to model zero-sum

More information

The Future is Proximal Why cloud fails IoT

The Future is Proximal Why cloud fails IoT The Future is Proximal Why cloud fails IoT April 2016 Noah Harlan, Founder - Higgns, Two Bulls; President - AllSeen Alliance noah@twobulls.com @noahharlan I N T R O D U C T I O N Noah Harlan - @noahharlan

More information

Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams

Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams Product Portfolio Management Lean for Executives Business technical Team process Kanban / Scrum ATDD / TDD / Design Patterns

More information

PEAK GAMES IMPLEMENTS VOLTDB FOR REAL-TIME SEGMENTATION & PERSONALIZATION

PEAK GAMES IMPLEMENTS VOLTDB FOR REAL-TIME SEGMENTATION & PERSONALIZATION PEAK GAMES IMPLEMENTS VOLTDB FOR REAL-TIME SEGMENTATION & PERSONALIZATION CASE STUDY TAKING ACTION BASED ON REAL-TIME PLAYER BEHAVIORS Peak Games is already a household name in the mobile gaming industry.

More information

Case Study. Nikon by Kanban. "Varnish API & Web Acceleration, it s lightning fast, and flexible"

Case Study. Nikon by Kanban. Varnish API & Web Acceleration, it s lightning fast, and flexible Case Study Nikon by Kanban "Varnish API & Web Acceleration, it s lightning fast, and flexible" About Nikon Nikon is the world leader in digital imaging, precision optics and photo imaging technology and

More information

Past questions from the last 6 years of exams for programming 101 with answers.

Past questions from the last 6 years of exams for programming 101 with answers. 1 Past questions from the last 6 years of exams for programming 101 with answers. 1. Describe bubble sort algorithm. How does it detect when the sequence is sorted and no further work is required? Bubble

More information

CIS009-2, Mechatronics Signals & Motors

CIS009-2, Mechatronics Signals & Motors CIS009-2, Signals & Motors Bedfordshire 13 th December 2012 Outline 1 2 3 4 5 6 7 8 3 Signals Two types of signals exist: 4 Bedfordshire 52 Analogue signal In an analogue signal voltages and currents continuously

More information

o o o o o TOS 2.4.1 PDI 3.0.0 IBM DS 7.5 IBM DS PX 7.5 INFA PWC 8.1.1 Test1 13 7 19 8 16 Test2 0 0 0 0 0 Test3 13 3 7 9 11 Test4 8 7 12 5 13 Test5 15 4 13 12 18 Test6 15 4 10 5 12 Test7 11 3 7 8 15 Test8

More information

ERM Conference Insights. Mining on Top: Africa - London Summit

ERM Conference Insights. Mining on Top: Africa - London Summit Mining on Top: Africa - London Summit 2014 Mining on Top: Africa - London Summit Sharing the benefits of the commodity boom in Africa - improving social and economic outcomes from mining It is estimated

More information

Big Data Visualization for Planetary Science

Big Data Visualization for Planetary Science Big Data Visualization for Planetary Science Emily Law - emily.s.law@jpl.nasa.gov Shan Malhotra - shan.malhotra@jpl.nasa.gov 11/01/17 Big Data Task Force @ JPL 1 Takeaway Big data has many challenges Opportunity

More information

745 Transformer Protection System Communications Guide

745 Transformer Protection System Communications Guide Digital Energy Multilin 745 Transformer Protection System Communications Guide 745 revision: 5.20 GE publication code: GEK-106636E GE Multilin part number: 1601-0162-A6 Copyright 2010 GE Multilin GE Multilin

More information

Implementing VID Function with Platform Manager 2

Implementing VID Function with Platform Manager 2 September 2017 Introduction Application Note AN6092 High performance systems require precise power supplies to compensate for manufacturing and environmental variations. Voltage Identification (VID) is

More information

Volterra. VT1115MF Pulse Width Modulation (PWM) Controller. Partial Circuit Analysis

Volterra. VT1115MF Pulse Width Modulation (PWM) Controller. Partial Circuit Analysis Volterra VT1115MF Pulse Width Modulation (PWM) Controller Partial Circuit Analysis For questions, comments, or more information about this report, or for any additional technical needs concerning semiconductor

More information

Innovation for the 21st Century

Innovation for the 21st Century Nicholas M. Donofrio IBM Fellow Emeritus (Ret.) IBM Executive VP, Innovation & Technology Innovation for the 21st Century Accelerating Advances in Technology 2 Source: Kurzweil 1999 Moravec 1998 Accelerating

More information

Big Data Framework for Synchrophasor Data Analysis

Big Data Framework for Synchrophasor Data Analysis Big Data Framework for Synchrophasor Data Analysis Pavel Etingov, Jason Hou, Huiying Ren, Heng Wang, Troy Zuroske, and Dimitri Zarzhitsky Pacific Northwest National Laboratory North American Synchrophasor

More information

CICS High Availability

CICS High Availability Glenn A. Schneck SunTrust Banks, Inc. March 2, 2011 Session 8276 Agenda Who we are & Environment Overview How WLM works Opportunities for WLM CICS and HA Dynamic WLM Deployment Scenarios Urban Myths and

More information

Measurement History. Run Control with Measurement History CHAPTER

Measurement History. Run Control with Measurement History CHAPTER CHAPTER 11 Measurement History Measurement History is used to perform a sequence of measurements using the same setup, either manually or automatically, which provide the same data as is obtained from

More information

ENGINEERING KNOWLEDGE TEST (EKT) COMPUTER SCIENCE STREAM BOOKLET SERIES H

ENGINEERING KNOWLEDGE TEST (EKT) COMPUTER SCIENCE STREAM BOOKLET SERIES H Set No 1/15 ENGINEERING KNOWLEDGE TEST (EKT) COMPUTER SCIENCE STREAM BOOKLET SERIES H Time Allotted: 45 Minutes Instructions for Candidates 1. Total No. of Questions 50. Each Question is of three marks.

More information

Digital Integrated CircuitDesign

Digital Integrated CircuitDesign Digital Integrated CircuitDesign Lecture 13 Building Blocks (Multipliers) Register Adder Shift Register Adib Abrishamifar EE Department IUST Acknowledgement This lecture note has been summarized and categorized

More information

International Conference on Pharmaceutical Research and Development June 06-07, 2018 Philadelphia, USA

International Conference on Pharmaceutical Research and Development June 06-07, 2018 Philadelphia, USA International Conference on Pharmaceutical Research and Development,, https://research.pharmaceuticalconferences.com Invitation Dear Attendees, We are glad to announce the International Conference on Pharmaceutical

More information

Digital Identity. Workshop. Roland Berger Munich Office

Digital Identity. Workshop. Roland Berger Munich Office Digital Identity Workshop Roland Berger Munich Office 7 April 2017 We are looking forward to working with you in today's workshop Your Roland Berger hosts Sebastian Steger Stephan Janssens Sebastian Maus

More information

DocuSign for ios: For Field Sales & Field Services

DocuSign for ios: For Field Sales & Field Services DocuSign for ios: For Field Sales & Field Services How DocuSign for ios enables field sales and field services to transact business anytime, anywhere on ios devices Key Challenges FOR FIELD SALES AND SERVICES

More information

USTGlobal. Internet of Medical Things (IoMT) Connecting Healthcare for a Better Tomorrow

USTGlobal. Internet of Medical Things (IoMT) Connecting Healthcare for a Better Tomorrow USTGlobal Internet of Medical Things (IoMT) Connecting Healthcare for a Better Tomorrow UST Global Inc, August 2017 Table of Contents Introduction 3 What is IoMT or Internet of Medical Things? 3 IoMT New

More information

Applying Modern Reinforcement Learning to Play Video Games. Computer Science & Engineering Leung Man Ho Supervisor: Prof. LYU Rung Tsong Michael

Applying Modern Reinforcement Learning to Play Video Games. Computer Science & Engineering Leung Man Ho Supervisor: Prof. LYU Rung Tsong Michael Applying Modern Reinforcement Learning to Play Video Games Computer Science & Engineering Leung Man Ho Supervisor: Prof. LYU Rung Tsong Michael Outline Term 1 Review Term 2 Objectives Experiments & Results

More information

IB Nov User s Manual. KFM Series Application Software. FCTester. Ver. 1.1

IB Nov User s Manual. KFM Series Application Software. FCTester. Ver. 1.1 IB011511 Nov. 2006 User s Manual KFM Series Application Software FCTester Ver. 1.1 Use of This Manual Please read through and understand this User s Manual before operating the product. After reading,

More information

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Computing Layers

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Computing Layers Chapter 3 Digital Logic Structures Original slides from Gregory Byrd, North Carolina State University Modified by Chris Wilcox, Sanjay Rajopadhye Colorado State University Computing Layers Problems Algorithms

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

More information

DS1633. High Speed Battery Recharger PIN ASSIGNMENT TO 220 FEATURES. PIN DESCRIPTION V CC Supply Voltage V BAT Battery Output GND Ground

DS1633. High Speed Battery Recharger PIN ASSIGNMENT TO 220 FEATURES. PIN DESCRIPTION V CC Supply Voltage V BAT Battery Output GND Ground DS1633 High Speed Battery Recharger FEATURES Recharges Lithium, NiCad, NiMH and Lead acid batteries Retains battery and power supply limits in onboard memory PIN ASSIGNMENT TO 220 + Serial 1 wire interface

More information

Portable Multi-Channel Recorder Model DAS240-BAT

Portable Multi-Channel Recorder Model DAS240-BAT Data Sheet Portable Multi-Channel Recorder The DAS240-BAT measures parameters commonly found in process applications including voltage, temperature, current, resistance, frequency and pulse. It includes

More information

LSI Design Flow Development for Advanced Technology

LSI Design Flow Development for Advanced Technology LSI Design Flow Development for Advanced Technology Atsushi Tsuchiya LSIs that adopt advanced technologies, as represented by imaging LSIs, now contain 30 million or more logic gates and the scale is beginning

More information

Artificial Intelligence in the Credit Department. Bob Karau CICP Manager of Client Financial Services Robins Kaplan LLP

Artificial Intelligence in the Credit Department. Bob Karau CICP Manager of Client Financial Services Robins Kaplan LLP Artificial Intelligence in the Credit Department Bob Karau CICP Manager of Client Financial Services Robins Kaplan LLP First things first The Topic Reimagine Series IBM Watson Artificial Intelligence The

More information

Conference Speakers. Bo Armstrong, DataPath, Director of Marketing

Conference Speakers. Bo Armstrong, DataPath, Director of Marketing Conference Speakers Bo Armstrong, DataPath, Director of Marketing Bo Armstrong leads all marketing initiatives for DataPath and its subsidiaries. He joined DataPath in 2015 and has over 15 years of marketing

More information

A NOVEL BIG DATA ARCHITECTURE IN SUPPORT OF ADS-B DATA ANALYTIC DR. ERTON BOCI

A NOVEL BIG DATA ARCHITECTURE IN SUPPORT OF ADS-B DATA ANALYTIC DR. ERTON BOCI Place image here (10 x 3.5 ) A NOVEL BIG DATA ARCHITECTURE IN SUPPORT OF ADS-B DATA ANALYTIC DR. ERTON BOCI Big Data Analytics HARRIS.COM #HARRISCORP Agenda With 87,000 flights per day, America s ground

More information

Edge-disjoint tree representation of three tree degree sequences

Edge-disjoint tree representation of three tree degree sequences Edge-disjoint tree representation of three tree degree sequences Ian Min Gyu Seong Carleton College seongi@carleton.edu October 2, 208 Ian Min Gyu Seong (Carleton College) Trees October 2, 208 / 65 Trees

More information

Gamex Lite 3.0 Program description and operating manual

Gamex Lite 3.0 Program description and operating manual Gamex Lite 3.0 Program description and operating manual Issue No. : 3.0 Date of Issue : 12-2013 Z.U.T. NDT SOFT http://www.ndtsoft.eu Copyright (c) 2013 by Z.U.T. NDT SOFT All Rights Reserved Disclaimer

More information

VLSI Implementation of Impulse Noise Suppression in Images

VLSI Implementation of Impulse Noise Suppression in Images VLSI Implementation of Impulse Noise Suppression in Images T. Satyanarayana 1, A. Ravi Chandra 2 1 PG Student, VRS & YRN College of Engg. & Tech.(affiliated to JNTUK), Chirala 2 Assistant Professor, Department

More information

Complete Self-Test. Plug-in Module Self-Test

Complete Self-Test. Plug-in Module Self-Test Power-On Self-Test Each time the instrument is powered on, a small set of self-tests are performed. These tests check that the minimum set of logic and measurement hardware are functioning properly. Any

More information

EE251: Tuesday October 10

EE251: Tuesday October 10 EE251: Tuesday October 10 Analog to Digital Conversion Text Chapter 20 through section 20.2 TM4C Data Sheet Chapter 13 Lab #5 Writeup Lab Practical #1 this week Homework #4 is due on Thursday at 4:30 p.m.

More information

Pushing the rule engine to its limits with Drools Planner. Geoffrey De Smet

Pushing the rule engine to its limits with Drools Planner. Geoffrey De Smet Pushing the rule engine to its limits with Drools Planner Geoffrey De Smet Agenda Drools Platform overview Use cases Bin packaging What is NP complete? Employee shift rostering Hard and soft constraints

More information

SE311: Design of Digital Systems Lecture 1: Introduction to Digital Systems

SE311: Design of Digital Systems Lecture 1: Introduction to Digital Systems SE311: Design of Digital Systems Lecture 1: Introduction to Digital Systems Dr. Samir Al-Amer (Term 041) SE311_Lec1 (c) 2004 AL-AMER ١ Design of Digital Systems Grading policy Course Outlines Introduction

More information

Protocol and instruction set for remote control via the infrared interface. Table of Contents

Protocol and instruction set for remote control via the infrared interface. Table of Contents Application information 7 HD mini20 HD 3000 Series HD 4000 Series Protocol and instruction set for remote control via the infrared interface Table of Contents 1 Technical Principles...2 2 Protocol...2

More information

Introduction to Computer Science - PLTW #9340

Introduction to Computer Science - PLTW #9340 Introduction to Computer Science - PLTW #9340 Description Designed to be the first computer science course for students who have never programmed before, Introduction to Computer Science (ICS) is an optional

More information

Communication Theory II

Communication Theory II Communication Theory II Lecture 13: Information Theory (cont d) Ahmed Elnakib, PhD Assistant Professor, Mansoura University, Egypt March 22 th, 2015 1 o Source Code Generation Lecture Outlines Source Coding

More information

Final Report: DBmbench

Final Report: DBmbench 18-741 Final Report: DBmbench Yan Ke (yke@cs.cmu.edu) Justin Weisz (jweisz@cs.cmu.edu) Dec. 8, 2006 1 Introduction Conventional database benchmarks, such as the TPC-C and TPC-H, are extremely computationally

More information

Simple Search Algorithms

Simple Search Algorithms Lecture 3 of Artificial Intelligence Simple Search Algorithms AI Lec03/1 Topics of this lecture Random search Search with closed list Search with open list Depth-first and breadth-first search again Uniform-cost

More information

The Theory Behind the z/architecture Sort Assist Instructions

The Theory Behind the z/architecture Sort Assist Instructions The Theory Behind the z/architecture Sort Assist Instructions SHARE in San Jose August 10-15, 2008 Session 8121 Michael Stack NEON Enterprise Software, Inc. 1 Outline A Brief Overview of Sorting Tournament

More information

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN?

KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN? KÜNSTLICHE INTELLIGENZ JOBKILLER VON MORGEN? Marc Stampfli https://www.linkedin.com/in/marcstampfli/ https://twitter.com/marc_stampfli E-Mail: mstampfli@nvidia.com INTELLIGENT ROBOTS AND SMART MACHINES

More information

Mixed Synchronous/Asynchronous State Memory for Low Power FSM Design

Mixed Synchronous/Asynchronous State Memory for Low Power FSM Design Mixed Synchronous/Asynchronous State Memory for Low Power FSM Design Cao Cao and Bengt Oelmann Department of Information Technology and Media, Mid-Sweden University S-851 70 Sundsvall, Sweden {cao.cao@mh.se}

More information

Single-Server Queue. Hui Chen, Ph.D. Department of Engineering & Computer Science. Virginia State University. 1/23/2017 CSCI Spring

Single-Server Queue. Hui Chen, Ph.D. Department of Engineering & Computer Science. Virginia State University. 1/23/2017 CSCI Spring Single-Server Queue Hui Chen, Ph.D. Department of Engineering & Computer Science Virginia State University 1/23/2017 CSCI 570 - Spring 2017 1 Outline Discussion on project 0 Single-server queue Concept

More information

LAB II. INTRODUCTION TO LABVIEW

LAB II. INTRODUCTION TO LABVIEW 1. OBJECTIVE LAB II. INTRODUCTION TO LABVIEW In this lab, you are to gain a basic understanding of how LabView operates the lab equipment remotely. 2. OVERVIEW In the procedure of this lab, you will build

More information

6800 N BROADWAY EXT N. BROADWAY EXT., OKLAHOMA CITY, OK

6800 N BROADWAY EXT N. BROADWAY EXT., OKLAHOMA CITY, OK 6800 N. BROADWAY EXT.,, OK Property Snapshot Sale Price $1,250,000 Lot Size 1.0 ACRES Building Size 11,400 SF Excellent access via NW 63rd and the Broadway Extension frontage road Additional.8 acre contiguous

More information

Module-20 Shift Registers

Module-20 Shift Registers 1 Module-20 Shift Registers 1. Introduction 2. Types of shift registers 2.1 Serial In Serial Out (SISO) register 2.2 Serial In Parallel Out (SIPO) register 2.3 Parallel In Parallel Out (PIPO) register

More information

Samsung Exynos 7 Octa 7420 (S5E7420A01 Die Markings) 14 nm Octa-Core SoC

Samsung Exynos 7 Octa 7420 (S5E7420A01 Die Markings) 14 nm Octa-Core SoC Samsung Exynos 7 Octa 7420 (S5E7420A01 Die Markings) Buffer Analysis of CPU 2 Top Logic 1891 Robertson Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel: 613-829-0414 chipworks.com Buffer Analysis of CPU

More information

ECOM 4311 Digital System Design using VHDL. Chapter 9 Sequential Circuit Design: Practice

ECOM 4311 Digital System Design using VHDL. Chapter 9 Sequential Circuit Design: Practice ECOM 4311 Digital System Design using VHDL Chapter 9 Sequential Circuit Design: Practice Outline 1. Poor design practice and remedy 2. More counters 3. Register as fast temporary storage 4. Pipelined circuit

More information

I O 7-BIT POT REGISTER ADDRESS COUNT 7-BIT POT. CODE 64 (40h) DS3503

I O 7-BIT POT REGISTER ADDRESS COUNT 7-BIT POT. CODE 64 (40h) DS3503 Rev 1; 3/9 NV, I2C, Stepper Potentiometer General Description The features two synchronized stepping digital potentiometers: one 7-bit potentiometer with RW as its output, and another potentiometer with

More information

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima Specification Version Commercial 1.7 2012.03.26 SuperPix Micro Technology Co., Ltd Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors

More information

DIGITAL LOGIC CIRCUITS

DIGITAL LOGIC CIRCUITS LOGIC APPLICATIONS DIGITAL LOGIC CIRCUITS Noticed an analogy between the operations of switching devices, such as telephone switching circuits, and the operations of logical connectives What happens when

More information

Lecture 20: Combinatorial Search (1997) Steven Skiena. skiena

Lecture 20: Combinatorial Search (1997) Steven Skiena.   skiena Lecture 20: Combinatorial Search (1997) Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena Give an O(n lg k)-time algorithm

More information

DiMod 307 and SAE J211-1 Compliance. Dipl.-Ing. (FH) Jochen Schulz, Service Engineer, Kistler Automotive GmbH, Heidelberg, Germany

DiMod 307 and SAE J211-1 Compliance. Dipl.-Ing. (FH) Jochen Schulz, Service Engineer, Kistler Automotive GmbH, Heidelberg, Germany DiMod 307 and SAE J211-1 Compliance Dipl.-Ing. (FH) Jochen Schulz, Service Engineer, Kistler Automotive GmbH, 69126 Heidelberg, Germany Contents 1 Performance Requirements for a Data Channel...3 2 Linearity

More information

Smarter Defense, an IBM Perspective IBM Corporation

Smarter Defense, an IBM Perspective IBM Corporation 1 Smarter Defense, an IBM perspective, Tom Hawk, IBM General Manager, Nordics Integrated Market Team Agenda Smarter Planet : What s New? Transformation: IBM lessons SPADE: One Year On 3 As the digital

More information

Start your adventure here.

Start your adventure here. Start your adventure here. Embark on more than a career. When you work or engage with Accenture s pre-employment programs, you can improve the way the world works and change lives and drive the innovations

More information

SECTION GEOGRAPHIC INFORMATION SYSTEM (GIS)

SECTION GEOGRAPHIC INFORMATION SYSTEM (GIS) PART 1 - GENERAL 1.1 DESCRIPTION SECTION 11 83 01 A. Provide all labor, materials, manpower, tools and equipment required to furnish, install, activate and test a new Geographic Information System (GIS).

More information

LMD8000 PROGRAMMING GUIDE

LMD8000 PROGRAMMING GUIDE LMD8 PROGRAMMING GUIDE Electrical Engineering Centre Volume 1 June 1999 LMD 8 PROGRAMMING GUIDE VOL.1.TABLE OF CONTENTS LMD8 PROGRAMMING GUIDE INTRODUCTION...vii 1 PROGRAMMING DATA ACCESS FROM LM-SYSTEM...

More information

Success Story. 1. Context

Success Story. 1. Context Collaboration between VIZIMAX and OPAL-RT leads to early certification of the VIZIMAX PMU and to the validation of OPAL-RT s accurate PMU algorithm test suite against official certification lab results.

More information

The Citizen View of Government Digital Transformation 2017 Findings

The Citizen View of Government Digital Transformation 2017 Findings WHITE PAPER The Citizen View of Government Digital Transformation 2017 Findings Delivering Transformation. Together. Shining a light on digital public services Digital technologies are fundamentally changing

More information

Solid State PIN Control Products

Solid State PIN Control Products Solid State Control 2-18 GHz High Speed Switched-Bit Attenuators y Very High Speed y Precise Attenuation over Frequency Bd y Small Package Size y Low Insertion Loss y Hermetically Sealed Options Available

More information

NOTICE To the Trustee of

NOTICE To the Trustee of NOTICE To the Trustee of Garfunkelux Holdco 3 S.A. (the Issuer ) 365,000,000 7.50% Senior Secured Notes due 2022 ISIN: XS1263891910, Common Code: 126389191 (Regulation S) ISIN: XS1263892561, Common Code:

More information

CMI CATIA TEAMCENTER INTEGRATION. CATIA V4/ V5 Teamcenter Enterprise Integration

CMI CATIA TEAMCENTER INTEGRATION. CATIA V4/ V5 Teamcenter Enterprise Integration CMI CATIA TEAMCENTER INTEGRATION CATIA V4/ V5 Teamcenter Enterprise Integration 1 T-SYSTEMS TEAMCENTER CATIA INTEGRATION CATIA TEAMCENTER INTEGRATION OVERVIEW Product since 1995 Teamcenter as global PDM

More information

Role of the Product Owner And the Development of Minimal Marketable Features

Role of the Product Owner And the Development of Minimal Marketable Features Role of the Product Owner And the Development of Minimal Marketable Features Product Portfolio Management Lean for Executives Business technical Team process Kanban / Scrum ATDD / TDD / Design Patterns

More information

A Level Computer Science H446/02 Algorithms and programming. Practice paper - Set 1. Time allowed: 2 hours 30 minutes

A Level Computer Science H446/02 Algorithms and programming. Practice paper - Set 1. Time allowed: 2 hours 30 minutes A Level Computer Science H446/02 Algorithms and programming Practice paper - Set 1 Time allowed: 2 hours 30 minutes Do not use: a calculator First name Last name Centre number Candidate number INSTRUCTIONS

More information

RMF Post Processor Report JCL Samples for Use with RMF Spreadsheet Reporter

RMF Post Processor Report JCL Samples for Use with RMF Spreadsheet Reporter RMF Post Processor Report JCL Samples for Use with RMF Spreadsheet Reporter GSE z/os Expertforum CH, 26.9.2007 Silvio Sasso IBM Switzerland, Global Technology Services sisa@ch.ibm.com S. Sasso, IBM Switzerland,

More information

Innovative Gambling Platform On The Ethereum Blockchain

Innovative Gambling Platform On The Ethereum Blockchain Innovative Gambling Platform On The Ethereum Blockchain Today s gaming market suffers from the crisis of trust between the players and the game organizers. As you are aware of, the organizers of casino

More information

THERE is a growing need for high-performance and. Static Leakage Reduction Through Simultaneous V t /T ox and State Assignment

THERE is a growing need for high-performance and. Static Leakage Reduction Through Simultaneous V t /T ox and State Assignment 1014 IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 24, NO. 7, JULY 2005 Static Leakage Reduction Through Simultaneous V t /T ox and State Assignment Dongwoo Lee, Student

More information

Investment Highlights. Revenue Distribution

Investment Highlights. Revenue Distribution Stock Profile Investment Highlights Sector ITes Niche in running innovative operations for large portfolios of complex BSE 532927 NSE ECLERX Listing Date December 2007 Issued Shares (Rs. mn) 386.29 Share

More information

CUDA-Accelerated Satellite Communication Demodulation

CUDA-Accelerated Satellite Communication Demodulation CUDA-Accelerated Satellite Communication Demodulation Renliang Zhao, Ying Liu, Liheng Jian, Zhongya Wang School of Computer and Control University of Chinese Academy of Sciences Outline Motivation Related

More information

Vehicle Cards. The Vehicle Cards screen is used to view cards. Authorized users may edit, create, and lock cards on this screen.

Vehicle Cards. The Vehicle Cards screen is used to view cards. Authorized users may edit, create, and lock cards on this screen. Vehicle Cards The Vehicle Cards screen is used to view cards. Authorized users may edit, create, and lock cards on this screen. Vehicle Card Search The Vehicle Card Search section of the Vehicle Cards

More information

Bridging the Information Gap Between Buffer and Flash Translation Layer for Flash Memory

Bridging the Information Gap Between Buffer and Flash Translation Layer for Flash Memory 2011 IEEE Transactions on Consumer Electronics Bridging the Information Gap Between Buffer and Flash Translation Layer for Flash Memory Xue-liang Liao Shi-min Hu Department of Computer Science and Technology,

More information

PT100N - Operating instructions

PT100N - Operating instructions PT100N Operating instructions PT100N - CE Parallel CE Synchronous-serial CE Incremental-serial CE MLD - cam switch 8 / 18 cams LA Parallel LA Synchronous-serial LA Incremental-serial LA Cam switch 8 cams

More information

Master s Thesis Defense

Master s Thesis Defense Master s Thesis Defense Comparison of Noncoherent Detectors for SOQPSK and GMSK in Phase Noise Channels Afzal Syed August 17, 2007 Committee Dr. Erik Perrins (Chair) Dr. Glenn Prescott Dr. Daniel Deavours

More information

Transaction Log Fundamentals for the DBA

Transaction Log Fundamentals for the DBA Transaction Log Fundamentals for the DBA Visualize Your Transaction Log Brian Hansen St. Louis, MO September 10, 2016 Brian Hansen 15+ Years working with SQL Server Development work since 7.0 Administration

More information

Design Automation for IEEE P1687

Design Automation for IEEE P1687 Design Automation for IEEE P1687 Farrokh Ghani Zadegan 1, Urban Ingelsson 1, Gunnar Carlsson 2 and Erik Larsson 1 1 Linköping University, 2 Ericsson AB, Linköping, Sweden Stockholm, Sweden ghanizadegan@ieee.org,

More information

The Who. Intel - no introduction required.

The Who. Intel - no introduction required. Delivering Demand-Based Worlds with Intel SSD GDC 2011 The Who Intel - no introduction required. Digital Extremes - In addition to be great developers of AAA games, they are also the authors of the Evolution

More information

OSPF Enhanced Traffic Statistics for OSPFv2 and OSPFv3

OSPF Enhanced Traffic Statistics for OSPFv2 and OSPFv3 OSPF Enhanced Traffic Statistics for OSPFv2 and OSPFv3 This document describes new and modified commands that provide enhanced OSPF traffic statistics for OSPFv2 and OSPFv3. The ability to collect and

More information

Analysis of Workflow Graphs through SESE Decomposition

Analysis of Workflow Graphs through SESE Decomposition Analysis of Workflow Graphs through SESE Decomposition Jussi Vanhatalo, IBM Zurich Research Lab Hagen Völzer, IBM Zurich Research Lab Frank Leymann, University of Stuttgart, IAAS AWPN 2007 September 2007

More information

Drawing Management Brain Dump

Drawing Management Brain Dump Drawing Management Brain Dump Paul McArdle Autodesk, Inc. April 11, 2003 This brain dump is intended to shed some light on the high level design philosophy behind the Drawing Management feature and how

More information

Vehicle Fiber-Optics and Photonics Conference

Vehicle Fiber-Optics and Photonics Conference International Conference on Vehicle Fiber-Optics and Photonics Conference,, https://optics-photonics.conferenceseries.com/ In vitati on Dear Attendees, We are glad to announce the International Conference

More information

Interaction Concept: Transformative Transactions: Designing for New Banking Experiences

Interaction Concept: Transformative Transactions: Designing for New Banking Experiences Project work 3 MA Interaction Design, year 2 Umeå Institute of Design Fall semester 2012. Weeks 46 02 Course 5ID082 Interaction Concept: Transformative Transactions: Designing for New Banking Experiences

More information

model 802C HF Wideband Direction Finding System 802C

model 802C HF Wideband Direction Finding System 802C model 802C HF Wideband Direction Finding System 802C Complete HF COMINT platform that provides direction finding and signal collection capabilities in a single integrated solution Wideband signal detection,

More information