NVIDIA S KEPLER ARCHITECTURE. Tony Chen 2015

Size: px
Start display at page:

Download "NVIDIA S KEPLER ARCHITECTURE. Tony Chen 2015"

Transcription

1 NVIDIA S KEPLER ARCHITECTURE Tny Chen 2015

2 Overview 1. Fermi 2. Kepler a. SMX Architecture b. Memry Hierarchy c. Features 3. Imprvements 4. Cnclusin 5. Brief verlk int Maxwell

3 Fermi ~ nm TSMC (sme mbile used 28 nm) 16 Streaming Multiprcessrs 32 CUDA cres 16 lad/stre units 4 Special Functin Units (SFUs) Sine, csine, reciprcal, square rt CUDA cre One Integer FPU + ALU (flating pint)

4

5 Kepler ~ nm technlgy TSMC On mst GeFrce 600, 700, and 800M series Designed with energy efficiency in mind 2 Kepler cres uses 90% f ne Fermi cre Unified GPU clck

6

7 SMX Architecture 15 SMX (Next Generatin Streaming Multiprcessr) 192 single precisin CUDA cres 64 duble precisin units 32 lads/stre units 32 SFUs 16 texture units 65, bit registers 4 Warp Scheduler

8

9 Feature Overview Quad Warp Scheduler Shuffle Instructins Texture Imprvements Atmic Operatins Memry Hierarchy Dynamic Parallelism Hyper-Q Grid Management Unit GPU Direct NVENC General imprvements/features

10 Quad Warp Scheduler A warp is 32 parallel threads Each SMX cntains 4 warp scheduler Each cntains 2 instructin dispatch units allwing 2 independent instructin per cycle Allws duble precisin peratins alngside ther peratins (Fermi did nt allw this)

11 Quad Warp Scheduler (Cnt.) Remval f cmplex hardware that prevents data hazards A multi prt register screbard dependency checker blck Used cmpiler t determine pssible hazards Simple hardware blck prvides this pre-determined infrmatin t the instructin Replaces pwer expensive hardware stage with simple hardware blck Frees up die space

12

13 Shuffle Instructins Allws threads within a warp t share data Previusly needed separate stre and lad peratins t pass data t shared memry Instead, mve the thread s they can access anther thread s register Stre and lad is carried in a single step Reduces amunt f shared memry needed 6% perfrmance gain in FFT using shuffle

14

15 Texture Imprvements Texture state is nw saved in memry Fermi used a fixed size binding table Assigned a entry when GPU needed t reference a texture Basically resulted in a 128 texture limit Obtained n demand Reduces CPU verhead and imprves GPU access efficiency

16

17 Atmic Operatins Read, write, mdify peratins perfrmed withut interruptins frm ther threads Imprtant fr parallel prgramming Added atmicmin, atmicmax, atmicand, atmicor, atmicxr peratins Native supprt fr 64 bit Atmic ps

18 Memry Hierarchy Cnfigurable 64KB shared memry 16/32/48 KB L1 cache 48/32/16 KB shared memry 48 KB read nly cache 1536 KB L2 cache Prtected by Single Errr Crrect Duble Errr Detect (SECDED) ECC cde Mre bandwidth at each level cmpared t previus

19

20

21 Dynamic Parallelism Allws the GPU t generate, synchrnize, and cntrl new wrk fr itself Traditinally CPU issues wrk t the GPU Des nt need t invlve the CPU fr new wrk

22 Hyper-Q Fermi had 16 cncurrent wrk streams but all were multiplexed int 1 hardware wrk queue Created false dependencies Increased number f hardware managed cnnectins (wrk queues) t 32 Each CUDA stream is internally managed and intrastream dependencies are ptimized

23

24 Grid Management Unit (GMU) Grid = grup f blcks blck = grup f threads Manages and priritizes grids that are t be passed int the CWD (CUDA Wrk Distributr) t be sent t the SMX units fr executin Keeps the GPU efficiently utilized

25

26 GPU Direct Allws direct access t GPU memry frm third party devices. NICs, SSDs, etc Remte Direct Memry Access(RDMA) Des nt need t invlve the CPU

27

28 NVENC New hardware-based H.264 vide encder Previus mdels used CUDA cres 4 times faster while using less pwer Up t 4096x4096 encde 16 minute lng 1080p, 30 fps vide will take apprximately 2 minutes

29 Imprvements f Kepler Access up t 255 register per thread (cmpared t 63 fr Fermi) Remval f shader clck Fermi used a shader clck typically 2x the GPU clck Achieves higher thrughput Uses mre pwer Runs ff GPU clck

30 Cnt. Up t 4 displays n ne card 4k supprt GPU Bst Dynamically scale GPU clck based n perating cnditins Adaptive V-sync Turns ff v-sync when frames per sec drps belw 60 Turns n v-sync when abve 60 fps

31

32 Cnt. FXAA (Fast Apprximate anti-aliasing) Cmparable sharpness t MSAA (Multisample antialiasing) Uses less cmputatin pwer Smths edges using pixels rather than the 3D mdel

33

34 Cnt. TXAA (Tempral anti-aliasing) Mix f hardware anti-aliasing, custm CG film style AA reslve high-quality reslve filter t wrk with the HDRcrrect pst prcessing pipeline TXAA 1 ffers visual quality n par with 8xMSAA with the perfrmance hit f 2xMSAA, while TXAA 2 ffers image quality that is superir t 8xMSAA, but with perfrmance cmparable t 4xMSAA.

35

36 Benchmarks

37

38

39 In Cnclusin Imprve Perfrmance Imprve energy efficiency Many hands make light wrk

40 Maxwell 28nm TSMC Early 2014 (ver 1) Late 2014 (ver 2 current versin) GTX 980, 970 New SM architecture (SMM) Efficiency - mre active threads per SMM Larger shared memry Larger L2 cache

41

42

43

44

45

46

47 Questins?

NVIDIA Tesla K20X GPU Accelerator. Breton Minnehan, Beau Sattora

NVIDIA Tesla K20X GPU Accelerator. Breton Minnehan, Beau Sattora NVIDIA Tesla K20X GPU Acceleratr Bretn Minnehan, Beau Sattra Overview Jb f the GPU Histry What is the K20X GK110 Benchmark Perfrmance Jb f the GPU Vertex Shader Applies transfrms n each vertex Applies

More information

Greg Dias, Alex Wilson. Fermi

Greg Dias, Alex Wilson. Fermi Greg Dias, Alex Wilsn Fermi Agenda Cmputer Graphics and Parallelism Basic GPU structure NVIDIA Fermi and CUDA Graphics Rendering Methds Plygn Rendering Ray Tracing Plygn Rendering Apprximatin f cmplex

More information

It has hardware. It has application software.

It has hardware. It has application software. Q.1 What is System? Explain with an example A system is an arrangement in which all its unit assemble wrk tgether accrding t a set f rules. It can als be defined as a way f wrking, rganizing r ding ne

More information

B Tech Project First Stage Report on

B Tech Project First Stage Report on B Tech Prject First Stage Reprt n GPU Based Image Prcessing Submitted by Sumit Shekhar (05007028) Under the guidance f Prf Subhasis Chaudhari 1. Intrductin 1.1 Graphic Prcessr Units A graphic prcessr unit

More information

Parallel Processing in NCAR Command Language for Performance Improvement

Parallel Processing in NCAR Command Language for Performance Improvement Parallel Prcessing in NCAR Cmmand Language fr Perfrmance Imprvement Ping Gu, University f Wyming Mentr: Wei Huang, NCAR C- Mentr: Dave Brwn, NCAR August 1, 2013 Intrductin and Mtivatin ² The NCAR Cmmand

More information

CSE 3320 Operating Systems Computer and Operating Systems Overview Jia Rao

CSE 3320 Operating Systems Computer and Operating Systems Overview Jia Rao CSE 3320 Operating Systems Cmputer and Operating Systems Overview Jia Ra Department f Cmputer Science and Engineering http://ranger.uta.edu/~jra Overview Recap f last class What is an perating system?

More information

Illusionist: Transforming Lightweight Cores into Aggressive Cores on Demand

Illusionist: Transforming Lightweight Cores into Aggressive Cores on Demand Illusinist: Transfrming s int Aggressive s n Demand Amin Ansari 1, Shuguang Feng 2, Shantanu Gupta 3, Jsep Trrellas 1, and Sctt Mahlke 4 1 University f Illinis, Urbana-Champaign 2 Nrthrp Grumman Crp. 3

More information

Computer Organization and Architecture

Computer Organization and Architecture Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.

More information

CS4500/5500 Operating Systems Synchronization

CS4500/5500 Operating Systems Synchronization Operating Systems Synchrnizatin Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Recap f the Last Class Multiprcessr scheduling Tw implementatins f the ready

More information

Memory Hierarchy. Goal of a memory hierarchy. Typical numbers. Processor-Memory Performance Gap. Principle of locality. Caches

Memory Hierarchy. Goal of a memory hierarchy. Typical numbers. Processor-Memory Performance Gap. Principle of locality. Caches Memry Hierarchy Gal f a memry hierarchy Memry: hierarchy f cmpnents f varius speeds and capacities Hierarchy driven by cst and perfrmance In early days Primary memry = main memry Secndary memry = disks

More information

CS4500/5500 Operating Systems Computer and Operating Systems Overview

CS4500/5500 Operating Systems Computer and Operating Systems Overview Operating Systems Cmputer and Operating Systems Overview Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Ref. MOS4E, OS@Austin, Clumbia, UWisc Overview Recap

More information

CSE 3320 Operating Systems Synchronization Jia Rao

CSE 3320 Operating Systems Synchronization Jia Rao CSE 3320 Operating Systems Synchrnizatin Jia Ra Department f Cmputer Science and Engineering http://ranger.uta.edu/~jra Recap f the Last Class Multiprcessr scheduling Tw implementatins f the ready queue

More information

Operating systems. Module 7 IPC (Interprocess communication) PART I. Tami Sorgente 1

Operating systems. Module 7 IPC (Interprocess communication) PART I. Tami Sorgente 1 Operating systems Mdule 7 IPC (Interprcess cmmunicatin) PART I Tami Srgente 1 INTERPROCESS COMMUNICATION Prcesses within a system may be independent r cperating Cperating prcess can affect r be affected

More information

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel CS510 Cncurrent Systems Class 2 A Lck-Free Multiprcessr OS Kernel The Synthesis kernel A research prject at Clumbia University Synthesis V.0 ( 68020 Uniprcessr (Mtrla N virtual memry 1991 - Synthesis V.1

More information

RELEASE NOTES FOR PHOTOMESH 7.3.1

RELEASE NOTES FOR PHOTOMESH 7.3.1 RELEASE NOTES FOR PHOTOMESH 7.3.1 Abut PhtMesh Skyline s PhtMesh fully autmates the generatin f high-reslutin, textured, 3D mesh mdels frm standard 2D phtgraphs, ffering a significant reductin in cst and

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

CCNA 1 Chapter v5.1 Answers 100%

CCNA 1 Chapter v5.1 Answers 100% CCNA 1 Chapter 6 2016 v5.1 Answers 100% 1. Which characteristic f the netwrk layer in the OSI mdel allws carrying packets fr multiple types f cmmunicatins amng many hsts? the de-encapsulatin f headers

More information

Dynamic Instruction Reuse

Dynamic Instruction Reuse Dynamic Instructin Reuse Guri Shi Cmputer Sciences Department University f Wiscnsin Madisn 1 Mtivatin Prgrams cnsist f static instructins Executin sees static instructin many times - ften with same inputs

More information

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0

Upgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0 Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.

More information

Contents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the.

Contents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the. 1 f 22 26/09/2016 15:58 Mdule Cnsideratins Cntents: Lessn 1: Lessn 2: Mdule Befre yu start with almst any planning. apprpriately. As benefit f gd T appreciate architecture. it places n the understanding

More information

Launch Wizard Invitations Wizard Multi-Question Charts Enhanced API (coming soon) Performance Improvements Improved Single Sign-On Integration

Launch Wizard Invitations Wizard Multi-Question Charts Enhanced API (coming soon) Performance Improvements Improved Single Sign-On Integration Checkbx 5 New Features Guide The Checkbx develpment team has been hard at wrk building (in ur humble pinin) ur smartest, fastest, mst flexible versin t date. We ve listened t custmer feedback and added

More information

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide

Quick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide Quick Start Guide This guide will explain the prcess f installing & using the DemPad Designer sftware fr PC, which allws yu t create a custmised Graphical User Interface (GUI) fr an iphne / ipad & embed

More information

These tasks can now be performed by a special program called FTP clients.

These tasks can now be performed by a special program called FTP clients. FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad

More information

ECE 545 Project Deliverables

ECE 545 Project Deliverables Tp-level flder: _ Secnd-level flders: 1_assumptins 2_blck_diagrams 3_interface 4_ASM_charts 5_surce_cdes 6_verificatin 7_timing_analysis 8_results 9_benchmarking 10_bug_reprts

More information

CA CMDB Connector for z/os

CA CMDB Connector for z/os PRODUCT SHEET: CA CMDB CONNECTOR FOR Z/OS CA CMDB Cnnectr fr z/os CA CMDB Cnnectr fr z/os discvers mainframe cnfiguratin items (CIs) and enables ppulatin f that infrmatin int the CA CMDB repsitry. Designed

More information

Speculative Parallelization. Devarshi Ghoshal

Speculative Parallelization. Devarshi Ghoshal Speculative Parallelizatin Devarshi Ghshal Indiana University, Blmingtn 10/10/2011 1 Agenda Speculative Parallelizatin FastFrward-A Speculatin using Checkpint/Restart System Design Sftware-based Speculatin

More information

Extensible Query Processing in Starburst

Extensible Query Processing in Starburst Extensible Query Prcessing in Starburst Laura M. Haas, J.C. Freytag, G.M. Lhman, and H.Pirahesh IBM Almaden Research Center CS848 Instructr: David Tman Presented By Yunpeng James Liu Outline Intrductin

More information

Operating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1

Operating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1 Operating systems Mdule 15 kernel I/O subsystem Tami Srgente 1 SWAP SPACE MANAGEMENT Swap space can be defined as a temprary strage lcatin that is used when system s memry requirements exceed the size

More information

PaperStream Capture change history

PaperStream Capture change history PaperStream Capture change histry Versin 2.0.1 New features: 1. Ad hc scan is added, which allws yu t mdify sme f the settings (scanner setting, destinatin setting, etc.) extempre and scan withut changing

More information

2. When logging is used, which severity level indicates that a device is unusable?

2. When logging is used, which severity level indicates that a device is unusable? CCNA 4 Chapter 8 v5.0 Exam Answers 2015 (100%) 1. What are the mst cmmn syslg messages? thse that ccur when a packet matches a parameter cnditin in an access cntrl list link up and link dwn messages utput

More information

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions

Eastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated

More information

CCNA 3 Chapter 2 v5.0 Exam Answers 2015 (100%)

CCNA 3 Chapter 2 v5.0 Exam Answers 2015 (100%) CCNA 3 Chapter 2 v5.0 Exam Answers 2015 (100%) 1. Which tw netwrk design features require Spanning Tree Prtcl (STP) t ensure crrect netwrk peratin? (Chse tw.) static default rutes implementing VLANs t

More information

Custodial Integrator. Release Notes. Version 3.11 (TLM)

Custodial Integrator. Release Notes. Version 3.11 (TLM) Custdial Integratr Release Ntes Versin 3.11 (TLM) 2018 Mrningstar. All Rights Reserved. Custdial Integratr Prduct Versin: V3.11.001 Dcument Versin: 020 Dcument Issue Date: December 14, 2018 Technical Supprt:

More information

TRAINING GUIDE. Overview of Lucity Spatial

TRAINING GUIDE. Overview of Lucity Spatial TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign

More information

- Replacement of a single statement with a sequence of statements(promotes regularity)

- Replacement of a single statement with a sequence of statements(promotes regularity) ALGOL - Java and C built using ALGOL 60 - Simple and cncise and elegance - Universal - Clse as pssible t mathematical ntatin - Language can describe the algrithms - Mechanically translatable t machine

More information

Iowa State University

Iowa State University Iwa State University Cyber Security Smart Grid Testbed Senir Design, Design Dcument Dec 13-11 Derek Reiser Cle Hven Jared Pixley Rick Suttn Faculty Advisr: Prfessr Manimaran Gvindarasu Table f Cntents

More information

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast.

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast. The Open Graphics Library (OpenGL) is used fr visualizing 2D and 3D data. It is a multipurpse pen-standard graphics library that supprts applicatins fr 2D and 3D digital cntent creatin, mechanical and

More information

CS4500/5500 Operating Systems Page Replacement Algorithms and Segmentation

CS4500/5500 Operating Systems Page Replacement Algorithms and Segmentation Operating Systems Page Replacement Algrithms and Segmentatin Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Ref. MOSE, OS@Austin, Clumbia, Rchester Recap f

More information

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation CdeSlice View CdeSlice Live Dcumentatin Scripting is ne f the mst pwerful extensibility features in SSIS, allwing develpers the ability t extend the native functinality within SSIS t accmmdate their specific

More information

USER MANUAL. RoomWizard Administrative Console

USER MANUAL. RoomWizard Administrative Console USER MANUAL RmWizard Administrative Cnsle Cntents Welcme... 3 Administer yur RmWizards frm ne lcatin... 3 Abut This Manual... 4 Setup f the Administrative Cnsle... 4 Installatin... 4 The Cnsle Windw...

More information

Tekmos. TK68020 Microprocessor. Features. General Description. 9/03/14 1

Tekmos. TK68020 Microprocessor. Features. General Description. 9/03/14   1 Tekms TK68020 Micrprcessr September 3, 2014 Prduct Overview Features Addressing Mde Extensins fr Enhanced Supprt f High-Level Languages Object-Cde Cmpatible with Earlier M68000 Micrprcessrs Addressing

More information

SVC-T using DM36x H.264 codec

SVC-T using DM36x H.264 codec SVC-T using DM36x H.264 cdec Applicatin nte Versin 1.1 Date: 10 th Dec 2010 Scalable vide cding n DM36x This dcument describes hw t use tempral scalability in the beta H.264 ver 2.1 cdec. It is assumed

More information

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide

Xilinx Answer Xilinx PCI Express DMA Drivers and Software Guide Xilinx Answer 65444 Xilinx PCI Express DMA Drivers and Sftware Guide Imprtant Nte: This dwnladable PDF f an Answer Recrd is prvided t enhance its usability and readability. It is imprtant t nte that Answer

More information

Announcing Veco AuditMate from Eurolink Technology Ltd

Announcing Veco AuditMate from Eurolink Technology Ltd Vec AuditMate Annuncing Vec AuditMate frm Eurlink Technlgy Ltd Recrd any data changes t any SQL Server database frm any applicatin Database audit trails (recrding changes t data) are ften a requirement

More information

Product Release Notes

Product Release Notes Prduct Release Ntes ATTO Cnfiguratin Tl v3.25 - Windws 1. General Release Infrmatin The ATTO Cnfiguratin Tl helps yu custmize the settings f yur ExpressSAS, Celerity and ExpressPCI hst adapters t maximize

More information

An Introduction to Crescendo s Maestro Application Delivery Platform

An Introduction to Crescendo s Maestro Application Delivery Platform An Intrductin t Crescend s Maestr Applicatin Delivery Platfrm Intrductin This dcument is intended t serve as a shrt intrductin t Crescend s Maestr Platfrm and its cre features/benefits. The dcument will

More information

CounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation.

CounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation. CunterSnipe Sftware Installatin Guide Sftware Versin 10.x.x CunterSnipe sftware installs n any system cmpatible with Ubuntu 14.04 LTS server which is supprted until 2019 Initial Set-up- Nte: An internet

More information

Due Date: Lab report is due on Mar 6 (PRA 01) or Mar 7 (PRA 02)

Due Date: Lab report is due on Mar 6 (PRA 01) or Mar 7 (PRA 02) Lab 3 Packet Scheduling Due Date: Lab reprt is due n Mar 6 (PRA 01) r Mar 7 (PRA 02) Teams: This lab may be cmpleted in teams f 2 students (Teams f three r mre are nt permitted. All members receive the

More information

TN How to configure servers to use Optimise2 (ERO) when using Oracle

TN How to configure servers to use Optimise2 (ERO) when using Oracle TN 1498843- Hw t cnfigure servers t use Optimise2 (ERO) when using Oracle Overview Enhanced Reprting Optimisatin (als knwn as ERO and Optimise2 ) is a feature f Cntrller which is t speed up certain types

More information

Infrastructure Series

Infrastructure Series Infrastructure Series TechDc WebSphere Message Brker / IBM Integratin Bus Parallel Prcessing (Aggregatin) (Message Flw Develpment) February 2015 Authr(s): - IBM Message Brker - Develpment Parallel Prcessing

More information

Computer Organization and Architecture

Computer Organization and Architecture Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.

More information

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested

More information

3 AXIS STAGE CONTROLLER

3 AXIS STAGE CONTROLLER CORTEX CONTROLLERS 50, St Stephen s Pl. Cambridge CB3 0JE Telephne +44(0)1223 368000 Fax +44(0)1223 462800 http://www.crtexcntrllers.cm sales@crtexcntrllers.cm 3 AXIS STAGE CONTROLLER Instructin Manual

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver p690 and IBM DB2 UDB on eserver p5 570

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver p690 and IBM DB2 UDB on eserver p5 570 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n IBM eserver p690 and IBM DB2 UDB n eserver p5 570 An Oracle White Paper Released March 2005 Perfrmance and Scalability

More information

Transmission Control Protocol Introduction

Transmission Control Protocol Introduction Transmissin Cntrl Prtcl Intrductin TCP is ne f the mst imprtant prtcls f Internet Prtcls suite. It is mst widely used prtcl fr data transmissin in cmmunicatin netwrk such as Internet. Features TCP is reliable

More information

New Product Release Package 8 XT[2] System and Software 19 Jan 2009

New Product Release Package 8 XT[2] System and Software 19 Jan 2009 New Prduct Release Package 8 XT[2] System and Sftware 19 Jan 2009 1.1 NEW OPERATIONAL FEATURES IN MULTICAM 8... 1 1.2 NEW HARDWARE FEATURES... 6 1.3 NEW SYSTEM FEATURES... 6 1.4 BUG FIXES UP TO 08.04.33...

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver BladeCenter and IBM DB2 UDB on eserver p5 550

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver BladeCenter and IBM DB2 UDB on eserver p5 550 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n IBM eserver BladeCenter and IBM DB2 UDB n eserver p5 550 An Oracle White Paper Released December 2004 Perfrmance and

More information

Computer Organization and Architecture

Computer Organization and Architecture Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.

More information

KIRA-EMTA. Why KIRA-EMTA Multi-Threaded Supercomputer. Inside KIRA-EMTA. Elastic Supercomputing Architecture. Exa-Converged Architecture

KIRA-EMTA. Why KIRA-EMTA Multi-Threaded Supercomputer. Inside KIRA-EMTA. Elastic Supercomputing Architecture. Exa-Converged Architecture Explring New Supercmputer Perfrmance Scenaris Fr New Emerging Applicatins Why KIRA-EMTA Multi-Threaded Supercmputer The A3Cube KIRA-EMTA supercmputer realizes an adaptive supercmputing architecture that

More information

Product Release Notes

Product Release Notes Prduct Release Ntes Celerity 8Gb Fibre Channel Multipath Directr Release V2.05 - Linux 1. General Release Infrmatin These prduct release ntes define the new features, changes, knwn issues and release details

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP ProLiant Server and Microsoft SQL Server 2005

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP ProLiant Server and Microsoft SQL Server 2005 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n HP PrLiant Server and Micrsft SQL Server 2005 An Oracle White Paper Released Octber 2005 Perfrmance and Scalability Benchmark:

More information

Dell Compellent Storage Center SAN & Citrix XenDesktop 1,000 Desktop Reference Architecture. Dell Compellent Technical Solutions

Dell Compellent Storage Center SAN & Citrix XenDesktop 1,000 Desktop Reference Architecture. Dell Compellent Technical Solutions Dell Cmpellent Strage Center SAN & Citrix XenDesktp 1,000 Desktp Reference Architecture Dell Cmpellent Technical Slutins THIS REFERANCE ARCHITECTURE IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN

More information

Model WM100. Product Manual

Model WM100. Product Manual Mdel WM100 Prduct Manual Table f Cntents Sectin Page 1. Hardware... 3 2. Sftware... 4 3. Features... 5 4. Installatin... 6 5. App Devices... 9 6. App Rms... 12 7. App Scenes... 14 8. App Setup... 18 Cntents

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP Integrity Server and Microsoft SQL Server 2005

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP Integrity Server and Microsoft SQL Server 2005 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n HP Integrity Server and Micrsft SQL Server 2005 An Oracle White Paper Released Octber 2005 Perfrmance and Scalability

More information

Product Release Notes

Product Release Notes Prduct Release Ntes ExpressSAS 3Gb RAID Release v4.00 - Mac OS X 1. General Release Infrmatin These prduct release ntes define the new features, changes, knwn issues and release details that apply t the

More information

Product Release Notes

Product Release Notes Prduct Release Ntes Celerity 8Gb Fibre Channel Multipath Directr Release V2.00 - Linux 1. General Release Infrmatin These prduct release ntes define the new features, changes, knwn issues and release details

More information

Firmware Update. This utility installs an updated version of the Wireless Earbuds firmware and provides the following changes and benefits:

Firmware Update. This utility installs an updated version of the Wireless Earbuds firmware and provides the following changes and benefits: What Des This D? Firmware Update This utility installs an updated versin f the Wireless Earbuds firmware and prvides the fllwing changes and benefits: Imprves audi stability when cnnected t a device Reslves

More information

DELL PowerVault MD3200/MD3220 Series of Storage Arrays. A Dell Transition Guide Version 1.0

DELL PowerVault MD3200/MD3220 Series of Storage Arrays. A Dell Transition Guide Version 1.0 DELL PwerVault MD3200/MD3220 Series f Strage Arrays A Dell Transitin Guide Versin 1.0 Transitin Guide fr PwerVault MD3200 and MD3220 Series Arrays THIS TRANSITION GUIDE IS FOR INFORMATIONAL PURPOSES ONLY,

More information

VMware AirWatch SDK Plugin for Apache Cordova Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins

VMware AirWatch SDK Plugin for Apache Cordova Instructions Add AirWatch Functionality to Enterprise Applicataions with SDK Plugins VMware AirWatch SDK Plugin fr Apache Crdva Instructins Add AirWatch Functinality t Enterprise Applicatains with SDK Plugins v1.2 Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using

More information

CSE 3320 Operating Systems Page Replacement Algorithms and Segmentation Jia Rao

CSE 3320 Operating Systems Page Replacement Algorithms and Segmentation Jia Rao CSE 0 Operating Systems Page Replacement Algrithms and Segmentatin Jia Ra Department f Cmputer Science and Engineering http://ranger.uta.edu/~jra Recap f last Class Virtual memry Memry verlad What if the

More information

Single File Upload Guide

Single File Upload Guide Single File Uplad Guide August 15, 2018 Versin 9.6.134.78 Single File Uplad Guide 1 Fr the mst recent versin f this dcument, visit ur dcumentatin website. Single File Uplad Guide 2 Table f Cntents 1 Single

More information

Andrid prgramming curse Asynchrnus Techniques Intrductin Sessin bjectives Intrductin Asynchrnus Techniques Executr Handler AsyncTask Service & IntentService AsyncQueryHandler Lader By Võ Văn Hải Faculty

More information

Priority-aware Coflow Placement and scheduling in Datacenters

Priority-aware Coflow Placement and scheduling in Datacenters Pririty-aware Cflw Placement and scheduling in Datacenters Speaker: Lin Wang Research Advisr: Biswanath Mukherjee Intrductin Cflw Represents a cllectin f independent flws that share a cmmn perfrmance gal.

More information

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command

Using CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.

More information

The. ARM Architecture. Thomas DeMeo Thomas Becker

The. ARM Architecture. Thomas DeMeo Thomas Becker The ARM Architecture Thmas DeMe Thmas Becker Agenda What is ARM? ARM Histry ARM Design Objectives ARM Architectures What is the ARM Architecture? Advanced RISC Machines ARM is a 32-bit RISC ISA Mst ppular

More information

DECISION CONTROL CONSTRUCTS IN JAVA

DECISION CONTROL CONSTRUCTS IN JAVA DECISION CONTROL CONSTRUCTS IN JAVA Decisin cntrl statements can change the executin flw f a prgram. Decisin cntrl statements in Java are: if statement Cnditinal peratr switch statement If statement The

More information

Maintenance Release Notes Release Version: 9.5.5

Maintenance Release Notes Release Version: 9.5.5 Maintenance Release Ntes Release Versin: 9.5.5 Platfrm: 9.5 MR201510 Cntents Updates Included in this Release... 1 Rules Cnsle:... 1 New Feature: Avaya Cumulative Metrics... 1 Technical Gd Health:... 3

More information

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Designing a mdule with multiple memries Designing and using a bitmap fnt Designing a memry-mapped display Cmp 541 Digital

More information

Avocent Power Management Distribution Unit (PM PDU) Release Notes Firmware Version April 18, 2011

Avocent Power Management Distribution Unit (PM PDU) Release Notes Firmware Version April 18, 2011 Avcent Pwer Management Distributin Unit (PM PDU) Release Ntes Firmware Versin 2.0.1.8 April 18, 2011 This dcument utlines: 1. Update Instructins 2. Appliance Firmware Versin Infrmatin 3. Features/Enhancements

More information

To over come these problems collections are recommended to use. Collections Arrays

To over come these problems collections are recommended to use. Collections Arrays Q1. What are limitatins f bject Arrays? The main limitatins f Object arrays are These are fixed in size ie nce we created an array bject there is n chance f increasing r decreasing size based n ur requirement.

More information

ExpressSAS Host Adapter 6Gb v2.02 Mac OS X

ExpressSAS Host Adapter 6Gb v2.02 Mac OS X Prduct Release Ntes ExpressSAS Hst Adapter 6Gb v2.02 Mac OS X 1. General Release Infrmatin These prduct release ntes define the new features, changes, knwn issues and release details that apply t the ExpressSAS

More information

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De

Cntents 1 Intrductin Kit Cntents Requirements Installatin Gesture Sensr Kit Hardware and Jumper Settings De Thin Film Pyrelectric IR Gesture Sensr Demnstratr Kit Fr lw pwer, high perfrmance gesture cntrl User Guide Versin 1.0 Dcument Revisin 1.00 20 th February 2012 Cntents 1 Intrductin... 3 1.1 Kit Cntents...

More information

Municode Website Instructions

Municode Website Instructions Municde Website instructins Municde Website Instructins The new and imprved Municde site allws yu t navigate t, print, save, e-mail and link t desired sectins f the Online Cde f Ordinances with greater

More information

Parallel Image Searching Using PostgreSQL and PgOpenCL. Tim Child CEO 3DMashUp

Parallel Image Searching Using PostgreSQL and PgOpenCL. Tim Child CEO 3DMashUp Parallel Image Searching Using PstgreSQL and PgOpenCL Tim Child CEO 3DMashUp Speaker Bi Tim Child 35 years experience f sftware develpment Frmerly VP Oracle Crpratin VP BEA Systems Inc. VP Infrmix Leader

More information

TED PRO Third Party Posting API Based on ECC Firmware Revision R400

TED PRO Third Party Posting API Based on ECC Firmware Revision R400 TED PRO Third Party Psting API Based n ECC Firmware Revisin R400 Table f Cntents Intrductin... 1 Activatin... 1 Sample Activatin XML... 2 Sample Activatin Respnse XML... 2 Psting Data... 3 Sample Pst XML...

More information

Advances in Real-Time Voxel-Based GI

Advances in Real-Time Voxel-Based GI Advances in Real-Time Vxel-Based GI Alexey Panteleev, Senir Develper Technlgy Engineer Rahul Sathe, Senir Develper Technlgy Engineer March 21, 2018 Bth #223 - Suth Hall www.nvidia.cm/gdc Recap n VXGI Vxel

More information

An Overview of Test at IBM Microelectronics

An Overview of Test at IBM Microelectronics IBM Systems and Technlgy Grup An Overview f Test at IBM Micrelectrnics Harry Linzer Dec 1, 2005 Overview f Test IBM Systems and Technlgy Grup Agenda IBM as a Chip Maker Challenges f Test Test Methdlgy

More information

Model 86A00-2 Home Theater Extender 2 (HTX2)

Model 86A00-2 Home Theater Extender 2 (HTX2) Mdel 86A00-2 Hme Theater Extender 2 (HTX2) DESCRIPTION The Mdel 86A00-2 Hme Theater Extender 2 (HTX2) allws yu t extend yur hme cntrl t the audi/vide equipment in yur hme theater. The HTX2 cmmunicates

More information

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7

IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f

More information

A Characterization of Data Mining Algorithms on a Modern Processor

A Characterization of Data Mining Algorithms on a Modern Processor A Characterizatin f Data Mining Algrithms n a Mdern Prcessr Aml Ghting, Gregry Buehrer, and Srinivasan Parthasarathy Data Mining Research Labratry, The Ohi State University Daehyun Kim, Anthny Nguyen,

More information

Low-Cost Solutions for Video Compression Systems

Low-Cost Solutions for Video Compression Systems Overview Lw-Cst Slutins fr Cmpressin Systems Brian Jentz Altera Crpratin 101 Innvatin Drive San Jse, CA 9505, USA (08) 5-7709 bjentz@altera.cm Many device applicatins utilize vide cmpressin t reduce the

More information

VMware EVO:RAIL Customer Release Notes

VMware EVO:RAIL Customer Release Notes VMware EVO:RAIL Custmer Release Ntes EVO:RAIL Release 1.2.0 Dcument Revisin: 1.2.0-2 (May 27, 2015) Cpyright 1998-2015 VMware, Inc. All rights reserved. Cpyright, trademark, and patent infrmatin: http://pubs.vmware.cm/cpyright-trademark.html.

More information

Keysight Logic and Protocol Analyzer Software (64-bit Application)

Keysight Logic and Protocol Analyzer Software (64-bit Application) Release Ntes Keysight Lgic and Prtcl Analyzer Sftware (64-bit Applicatin) Versin 6.00 September 2014 Operating System Cmpatibility Versin 6.00 f the Keysight Lgic and Prtcl Analyzer sftware is a 64-bit

More information

CROWNPEAK DESKTOP CONNECTION (CDC) INSTALLATION GUIDE VERSION 2.0

CROWNPEAK DESKTOP CONNECTION (CDC) INSTALLATION GUIDE VERSION 2.0 TECHNICAL DOCUMENTATION CROWNPEAK DESKTOP CONNECTION (CDC) INSTALLATION GUIDE VERSION 2.0 AUGUST 2012 2012 CrwnPeak Technlgy, Inc. All rights reserved. N part f this dcument may be reprduced r transmitted

More information

HW4 Software Version 3.4.1

HW4 Software Version 3.4.1 Release ntes HW4 Sftware Versin 3.4.1 Change cntrl HW4 versin 3.4.1 includes all the functins and features f HW4 versin 3.4.0 with the fllwing mdificatins and additins: Enhancements: Nne New features Nne

More information

Chapter 14. Basic Planning Methodology

Chapter 14. Basic Planning Methodology Chapter 14 Basic Planning Methdlgy This chapter prvides a basic and generic methdlgy fr planning prtectin requirements. It fcuses n the primary cnsideratins fr designing and implementing a basic strage

More information

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL

The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Prf. Mntek Singh Spring 2019 Lab #7: A Basic Datapath; and a Sprite-Based Display Issued Fri 3/1/19; Due Mn 3/25/19

More information

Aras Innovator Viewer Add-Ons

Aras Innovator Viewer Add-Ons Aras Innvatr Viewer Add-Ons Aras Innvatr 9.2 Dcument #: 9.2.02232009 Last Mdified: 4/1/2010 Aras Crpratin ARAS CORPORATION Cpyright 2010 All rights reserved Aras Crpratin 300 Brickstne Square Suite 904

More information

CS510 Concurrent Systems Class 1a. Linux Kernel Locking Techniques

CS510 Concurrent Systems Class 1a. Linux Kernel Locking Techniques CS510 Cncurrent Systems Class 1a Linux Kernel Lcking Techniques Intr t kernel lcking techniques (Linux) Why d we need lcking in the kernel? Which prblems are we trying t slve? What implementatin chices

More information

Shavlik Protect. Migration Tool User s Guide

Shavlik Protect. Migration Tool User s Guide Shavlik Prtect Migratin Tl User s Guide Cpyright and Trademarks Cpyright Cpyright 2014-2015 LANDESK Sftware, Inc. All rights reserved. This prduct is prtected by cpyright and intellectual prperty laws

More information