GPU Accelerated Rendering In Adobe Illustrator CC

Size: px
Start display at page:

Download "GPU Accelerated Rendering In Adobe Illustrator CC"

Transcription

1 GPU Accelerated Rendering In Adbe Illustratr CC Vineet Batra Senir Cmputer Scientist Adbe Systems 2014 Adbe Systems Incrprated. All Rights Reserved.

2 Intrductin Adbe s very first applicatin when released ver 27 years ag Industry-standard fr vectr graphics Sphisticated graphics capabilities fr printing, cmpsiting and phtrealistic shading Rich feature set including text, images, layers, transparency, blending mdes and filters Uses Adbe PDF standard fr its underlying rendering capabilities 2014 Adbe Systems Incrprated. All Rights Reserved. 2

3 Intrductin 2014 Adbe Systems Incrprated. All Rights Reserved. 3

4 Rich Feature Set Beautiful Illustratins 2014 Adbe Systems Incrprated. All Rights Reserved.

5 Vectrs are nt Pixels! 2014 Adbe Systems Incrprated. All Rights Reserved.

6 Vectrs are nt Pixels! Level f Detail 2014 Adbe Systems Incrprated. All Rights Reserved.

7 Rendering : Building Blcks Paths Paint Cmpsite Cubic Beziers Fill & Strke Dash Jin Cap Miter Clr Image Pattern Gradient Transparency Mask Blend 2014 Adbe Systems Incrprated. All Rights Reserved.

8 Rendering : CPU Pipeline Rasterize Paint Cmpsite Blit Generate path cverage Super-sampling Anti-aliasing Overscan Cmpute clr values Cmpute alpha values Cmbine with cverage Based n Prter-Duff image cmpsitin mdel Additinal transparency attributes and blend mdes The entire pipeline is reslutin dependent! 2014 Adbe Systems Incrprated. All Rights Reserved. 8

9 CPU Rendering Perfrmance Intel(R) Xen(R) CPU E cres, 8 GB RAM Cmplexity 11K+ Paths 2K+ Transparent Objects ~2K Gradients Perfrmance Pixels Time (ms) 1680 X X FPS ~6 ~ Adbe Systems Incrprated. All Rights Reserved.

10 CPU Rendering Perfrmance (cntd.) Intel(R) Xen(R) CPU E cres, 8 GB RAM ~130K Paths Cmplexity ~66K Transparent Objects Perfrmance Pixels Time (ms) 1680 X X FPS ~1 ~ Adbe Systems Incrprated. All Rights Reserved.

11 Challenges in Vectr Graphics Rendering Increasing screen reslutin CPUs nt able t keep up with fill rate HD, Retina, 4K, Interactive user experience Illustratr users want actual appearance while drawing Increased expectatins arund respnsiveness due t prliferatin f tuch devices Increased cmplexity f artwrk based n natural drawing paradigms Changing technlgical landscape Increasing gap between pixel density and CPU cmpute pwer GPUs are mainstream and making full use f GPUs is essential fr any mdern cmputing platfrm Current graphics APIs n GPU are nt ptimal fr cmpsiting vectr graphics 2014 Adbe Systems Incrprated. All Rights Reserved. 11

12 Mving Rendering t GPU Cnsideratins and Cnstraints GPU vendrs have different cmpliance with OpenGL standard N native supprt fr cubic Bezier curves Reslutin dependent tessellatin N native supprt fr Adbe PDF graphics mdel Transparency cmpsiting Blend Mdes Nn-RGB clr spaces Anti-aliasing quality 2014 Adbe Systems Incrprated. All Rights Reserved. 12

13 Using NVIDIA GPUs NV Path Rendering Intrinsic supprt fr cubic Bezier curves Understands Adbe PDF path rendering attributes (e.g. dash, cap, etc.) Supprts SVG path frmats as well Reslutin-independent 2D graphics Allws use f prgrammable shaders t generate cmplex appearance API prvides high level f abstractin 2014 Adbe Systems Incrprated. All Rights Reserved. 13

14 Using NV Path Rendering Creatin & Deletin Fill Strke Dash Path Parameters Strke Width Cap & Jin Miter glgenpathsnv glpathcmmandsnv gldeletepathsnv glstencilfillpathnv glcverfillpathnv glstencilstrkepathnv glcverstrkepathnv glpathdasharraynv glpathparameterinv GL_PATH_STROKE_WIDTH_NV GL_PATH_END_CAPS_NV GL_PATH_JOIN_STYLE_NV GL_PATH_MITER_LIMIT_NV 2014 Adbe Systems Incrprated. All Rights Reserved. 14

15 Using NVIDIA GPUs NV Blend Equatin Advanced Prvides native supprt fr Adbe PDF Blend mdes Faster perfrmance than shader based blending Implemented in hardware in upcming cards (Maxwell and later) Included in Khrns standard specificatin 2014 Adbe Systems Incrprated. All Rights Reserved. 15

16 Using NV Blend Equatin Advanced glblendequatin 2014 Adbe Systems Incrprated. All Rights Reserved. 16

17 GPU Rendering Perfrmance Intel(R) Xen(R) CPU E vs NVIDIA GeFrce GTX 780 Ti Cmplexity ~11K Paths ~2K Transparent Objects ~2K Gradients Perfrmance Pixels 1680 X X 2160 CPU 178 ms 608 ms 6 fps 1.5 fps GPU 38 ms 55 ms 26 fps 18 fps Gain ~4.7x ~11x 2014 Adbe Systems Incrprated. All Rights Reserved.

18 GPU Rendering Perfrmance Intel(R) Xen(R) CPU E vs NVIDIA GeFrce GTX 780 Ti ~130K Paths Cmplexity ~66K Transparent Objects Perfrmance Pixels 1680 X X 2160 CPU GPU 928 ms 2073 ms ~1 fps ~0.5 fps 131 ms 170 ms 8 fps 6 fps Gain ~7x ~12x 2014 Adbe Systems Incrprated. All Rights Reserved.

19 Dem 2014 Adbe Systems Incrprated. All Rights Reserved. 19

20 GPU Rendering Perfrmance Intel(R) Xen(R) CPU E vs NVIDIA GeFrce GTX 780 Ti ~130K Paths Cmplexity ~66K Transparent Objects Perfrmance Pixels 1680 X X 2160 CPU GPU 928 ms 2073 ms ~1 fps ~0.5 fps 131 ms 170 ms 8 fps 6 fps Gain ~7x ~12x 2014 Adbe Systems Incrprated. All Rights Reserved.

21 Remaining Challenges Text N supprt fr rich typgraphic features Unicde, Open Type fnts etc. N Fnt Hinting, require bitmaps fr quality Nn-RGB clr spaces CMYK Spt clrs Clr Prfiles Thin Strkes GPUs struggle t render thin strkes Transparency grups Islated, Nn-islated and knckut grups Requires lt f texture cpying (slw) 2014 Adbe Systems Incrprated. All Rights Reserved. 21

22 Questins 2014 Adbe Systems Incrprated. All Rights Reserved. 22

23 UPCOMING GTC EXPRESS WEBINARS Wednesday, September 17 Wednesday, September 24 Wednesday, Octber 15 CUDA 6.5 Perfrmance Overview Jnathan Chen, NVIDIA Cnvlutinal Netwrks: A Unified Machine Learning Apprach t Cmputer Perceptin Yann LeCun, Facebk & NYU Essential CUDA Optimizatin Techniques Chris Masn, Acceleware Register at

24 GTC 2015 CALL FOR SUBMISSIONS Clses Octber 6 Submit prpsals fr: Talks Psters Fr mre infrmatin and t submit a prpsal g t:

25 2014 Adbe Systems Incrprated. All Rights Reserved.

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

IGEEKS TECHNOLOGIES. Software Training Division. Academic Live Projects For BE,ME,MCA,BCA and PHD Students

IGEEKS TECHNOLOGIES. Software Training Division. Academic Live Projects For BE,ME,MCA,BCA and PHD Students IGEEKS TECHNOLOGIES Sftware Training Divisin Academic Live Prjects Fr BE,ME,MCA,BCA and PHD Students IGeekS Technlgies (Make Final Year Prject) N: 19, MN Cmplex, 2nd Crss, Sampige Main Rad, Malleswaram,

More information

NVIDIA S KEPLER ARCHITECTURE. Tony Chen 2015

NVIDIA S KEPLER ARCHITECTURE. Tony Chen 2015 NVIDIA S KEPLER ARCHITECTURE Tny Chen 2015 Overview 1. Fermi 2. Kepler a. SMX Architecture b. Memry Hierarchy c. Features 3. Imprvements 4. Cnclusin 5. Brief verlk int Maxwell Fermi ~2010 40 nm TSMC (sme

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

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

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

NQueens Problem with CUDA

NQueens Problem with CUDA NQueens Prblem with CUDA Shuqing Chen (21760448) [MAP] [S.Chen] [NQueens Prblem with CUDA] Table f Cntents Backgrund Apprach Evaluatin Discussin Cnclusin [MAP] [S.Chen] [NQueens Prblem with CUDA] Backgrund

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

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

Comparing Boosted Cascades to Deep Learning Architectures for Fast and Robust Coconut Tree Detection in Aerial Images

Comparing Boosted Cascades to Deep Learning Architectures for Fast and Robust Coconut Tree Detection in Aerial Images Cmparing Bsted Cascades t Deep Learning Architectures fr Fast and Rbust Ccnut Tree Detectin in Aerial Images VISAPP2018, 27-29 January 2018 Steven Puttemans*, Kristf Van Beeck* and Tn Gedemé Intrductin

More information

HP LF Printing Knowledge Center. Proof the output on the monitor

HP LF Printing Knowledge Center. Proof the output on the monitor HP LF Printing Knwledge Center Prf the utput n the mnitr Applicatin: Adbe Illustratr CS Printer: HP Designjet 30/90/130 series Sftware: EFI Designer Editin fr HP Operating System: Mac OS X 1. First recmmendatins:

More information

ITT Technical Institute. GC1320 Advanced Photoshop Onsite Course SYLLABUS

ITT Technical Institute. GC1320 Advanced Photoshop Onsite Course SYLLABUS ITT Technical Institute GC1320 Advanced Phtshp Onsite Curse SYLLABUS Credit hurs: 4.5 Cntact/Instructinal hurs: 56 (34 Thery Hurs, 22 Hurs) Prerequisite(s) and/r Crequisite(s): Prerequisites: GC1220 Fundamentals

More information

FLEXPOD A Scale-Out Converged System for the Next-Generation Data Center

FLEXPOD A Scale-Out Converged System for the Next-Generation Data Center FLEXPOD A Scale-Out Cnverged System fr the Next-Generatin Data Center A Scale-Out Cnverged System fr the Next-Generatin Data Center By Lee Hward Welcme t the age f scale-ut cnverged systems made pssible

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

CS427 Multicore Architecture and Parallel Computing

CS427 Multicore Architecture and Parallel Computing CS427 Multicore Architecture and Parallel Computing Lecture 6 GPU Architecture Li Jiang 2014/10/9 1 GPU Scaling A quiet revolution and potential build-up Calculation: 936 GFLOPS vs. 102 GFLOPS Memory Bandwidth:

More information

For general HTML5 guidelines, refer to IAB s HTML5 guidelines here: LIONS GROUP Media

For general HTML5 guidelines, refer to IAB s HTML5 guidelines here:  LIONS GROUP Media This dcument is intended fr users develping HTML5 creative and utlines best practices fr develping HTML5 creatives fr the Ad Server. If yu plan n running yur creative thrugh an alternative ad server, please

More information

HSCN Interconnectivity Requirements Summary

HSCN Interconnectivity Requirements Summary Intercnnectivity Requirements Summary 25/05/2016 Cpyright 2016 Health and Scial Care Infrmatin Intercnnectivity Requirements Summary V0.1 25/05/2016 1 Purpse The purpse f this brief is t prvide the high

More information

Datasheet Face Detection. Version 3.6. Datasheet Face Detection Version AllGo Embedded Systems Pvt. Ltd.

Datasheet Face Detection. Version 3.6. Datasheet Face Detection Version AllGo Embedded Systems Pvt. Ltd. Datasheet Face Detectin Versin 3.6 This Specificatin Sheet gives the details f system requirements, features and ther salient pints f AllGVisin Face Detectin & Face Capture applicatin. AllG Embedded Systems

More information

Shading. Outline. Introduction Diffuse reflection Specular reflection Ambient light Refinements: Rendering Faces

Shading. Outline. Introduction Diffuse reflection Specular reflection Ambient light Refinements: Rendering Faces Shading Outline Intrductin Diffuse reflectin Specular reflectin Ambient light Refinements: Incrprating several light surces and distance Adding clr Rendering Faces 1 Shading T add realism Shading mdel

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

Sharper Insight. Smarter Investing Advertising Specs

Sharper Insight. Smarter Investing Advertising Specs Sharper Insight. Smarter Investing. 2018 Advertising Specs Plicies & Terminlgy 2 General Plicy All ads must pen in a new windw when clicked n. Investpedia.cm reserves the right t refuse any creative. All

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

HP LF Printing Knowledge Center

HP LF Printing Knowledge Center HP LF Printing Knwledge Center Printing yur design Applicatin: Adbe Illustratr CS2 Printer: HP Designjet Z2100 series Sftware: HP raster driver Operating System: Mac OS X 1. First recmmendatins: See the

More information

CS4500/5500 Operating Systems Introduction

CS4500/5500 Operating Systems Introduction Operating Systems Intrductin Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Ref. MOS4E, OS@Austin, Clumbia, UWisc Intr f Intr Yanyan Zhuang PhD in netwrk systems

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

CS 498 VR. Lecture 19-4/9/18. go.illinois.edu/vrlect19

CS 498 VR. Lecture 19-4/9/18. go.illinois.edu/vrlect19 CS 498 VR Lecture 19-4/9/18 go.illinois.edu/vrlect19 Review from previous lectures Image-order Rendering and Object-order Rendering Image-order Rendering: - Process: Ray Generation, Ray Intersection, Assign

More information

ACR1283L Standalone Contactless Reader

ACR1283L Standalone Contactless Reader ACR1283L Standalne Cntactless Reader Technical Specificatins V1.05 Subject t change withut prir ntice inf@acs.cm.hk www.acs.cm.hk Table f Cntents 1.0. Intrductin... 3 2.0. Features... 4 3.0. Typical Applicatins...

More information

April release. Related release notes SMART Ink 2.x release notes (smarttech.com/kb/170570) Release notes

April release. Related release notes SMART Ink 2.x release notes (smarttech.com/kb/170570) Release notes Release ntes Educatin sftware 2014 April release Abut these release ntes These release ntes summarize the features f the Educatin sftware 2014 April release. Use the navigatin bar n the left f yur screen

More information

Beyond Continuous Build: Build Grids. Darryl Bowler, CollabNet

Beyond Continuous Build: Build Grids. Darryl Bowler, CollabNet Beynd Cntinuus Build: Build Grids Darryl Bwler, CllabNet Presenters Clsing the Agile Lp Webinar Series Darryl Bwler, Senir Systems Architect, Services, CllabNet With mre than fifteen years f IT experience,

More information

Top 10 Performance Tips for OBI-EE

Top 10 Performance Tips for OBI-EE Tp 10 Perfrmance Tips fr OBI-EE Narasimha Ra Madhuvarsu L V Bharath Terala Octber 2011 Apps Assciates LLC Bstn New Yrk Atlanta Germany India Premier IT Prfessinal Service and Slutin Prvider f Oracle Applicatins

More information

Sharper Insight. Smarter Investing Advertising Specs

Sharper Insight. Smarter Investing Advertising Specs Sharper Insight. Smarter Investing. 2018 Advertising Specs Plicies & Terminlgy 2 General Plicy All ads must pen in a new windw when clicked n. Investpedia.cm reserves the right t refuse any creative. All

More information

Supported System Requirements for DRC CTB LAS Links Online Testing Effective August September 2017

Supported System Requirements for DRC CTB LAS Links Online Testing Effective August September 2017 Supprted System Requirements fr DRC CTB LAS Links Online Testing Effective August September 2017 This dcument describes the current system requirements fr the DRC INSIGHT Online Testing System and Central

More information

Handling complexity in embedded application development: an example of real time MP3 streaming over Bluetooth

Handling complexity in embedded application development: an example of real time MP3 streaming over Bluetooth Handling cmplexity in embedded applicatin develpment: an example f real time MP3 streaming ver Bluetth Authr: Trish Messiter, Clarinx Technlgies Pty Ltd, 8 Bayside Cres, Hamptn VIC, AUSTRALIA, Ph:+61 3

More information

Spring 2009 Prof. Hyesoon Kim

Spring 2009 Prof. Hyesoon Kim Spring 2009 Prof. Hyesoon Kim Application Geometry Rasterizer CPU Each stage cane be also pipelined The slowest of the pipeline stage determines the rendering speed. Frames per second (fps) Executes on

More information

Secure Mobile Access to the Local ICS Network. Jan Vossaert Veilige industriële netwerken 29/09/2016

Secure Mobile Access to the Local ICS Network. Jan Vossaert Veilige industriële netwerken 29/09/2016 Secure Mbile Access t the Lcal ICS Netwrk Jan Vssaert Veilige industriële netwerken 29/09/2016 Intrductin ffice netwrk prductin cell ruter 192.168.2.0/24 Internet ICS DMZ servers 192.168.1.0/24 prductin

More information

Supported System Requirements for ACCESS for ELLs 2.0 and Screener. Effective June September 2018

Supported System Requirements for ACCESS for ELLs 2.0 and Screener. Effective June September 2018 Supprted System Requirements fr ACCESS fr ELLs 2.0 and Screener Effective June September 2018 This dcument describes the current system requirements recmmended by WIDA fr the DRC INSIGHT Online Testing

More information

Southern York County School District Instructional Plan

Southern York County School District Instructional Plan Suthern Yrk Cunty Schl District Instructinal Plan Dates: August/September Unit 1 Intrductin t Mac Cmputers 1. Effective file and flder management prmtes efficiency. 2. Mac and PC cmputers differ in desktp,

More information

Standardizing On A Set Of Radio Set APIs To Ensure Waveform Portability

Standardizing On A Set Of Radio Set APIs To Ensure Waveform Portability Standardizing On A Set Of Radi Set APIs T Ensure Wavefrm Prtability Glenn Fgarty Embedded Sftware Engineer The Being Cmpany, Anaheim, CA glenn.a.fgarty@being.cm (714) 762-0137 Wavefrm Applicatin Prtability

More information

Supported System Requirements Effective October 2017 January 2018

Supported System Requirements Effective October 2017 January 2018 Supprted System Requirements Effective Octber 2017 January 2018 This dcument describes the current system requirements fr the DRC INSIGHT Online Learning System, including student-testing devices and the

More information

When you first login, if the display is in Chinese, select English (lowermost choice) from the pull down menu located at the top right of the window.

When you first login, if the display is in Chinese, select English (lowermost choice) from the pull down menu located at the top right of the window. 1 Intrductin The H.264 HDMI Vide Encder streams 1080p vide frm an HDMI vide surce t a media streaming server (Wwza, Xtreme Cdes, Nginx, etc) r nline live bradcast platfrm (YuTube Live, FaceBk Live, IBM

More information

Xerox Phaser 3635 MFP User Instructions

Xerox Phaser 3635 MFP User Instructions Xerx Phaser 3635 MFP User Instructins Make a Cpy Using the Duplex Autmatic Dcument Feeder (DADF) NOTE: Use the DADF fr multiple r single pages. Use the Dcument Glass fr single cpies r paper that cannt

More information

Bulk Deployment Utility Guide Cisco Wireless IP Phone 8821 & 8821-EX

Bulk Deployment Utility Guide Cisco Wireless IP Phone 8821 & 8821-EX Bulk Deplyment Utility Guide Cisc Wireless IP Phne 8821 & 8821-EX Cntents Intrductin... 3 Create Wi-Fi Prfiles... 3 Exprt Cnfiguratin Files... 5 Push Cnfiguratin Files t the Cisc 8821 and 8821-EX... 9

More information

CONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2

CONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2 Réf. ThmX-NT-SI-CC001 Table f Cntents Sftware Technical Specificatins fr ThmX Authr : Philippe Page 1 / 9 1.INTRODUCTION... 2 2.TECHNICAL REQUIREMENTS... 2 3.DOCUMENTATION REQUIREMENTS... 4 4.COMPUTING

More information

CIM System Virtualization Model

CIM System Virtualization Model DMTF Server Management Wrking Grup CIM System Virtualizatin Mdel Steve Hand DMTF System Virtualizatin Partitining and Clustering Wrkgrup (SVPC) Symantec Thanks t Rn Gering, C-Chair SVPC, Distinguished

More information

SMART Notebook software 10.8 for Windows and Mac computers

SMART Notebook software 10.8 for Windows and Mac computers Release ntes SMART Ntebk sftware 10.8 fr Windws and Mac cmputers Abut these release ntes These release ntes dcument changes in SMART Ntebk cllabrative learning sftware 10.8 fr Windws perating systems and

More information

o Processor, disk space, and memory o Screen size and resolution o Certain testing accommodations

o Processor, disk space, and memory o Screen size and resolution o Certain testing accommodations Supprted System Requirements Effective June September 2018 This dcument describes the current system requirements fr the DRC INSIGHT Online Learning System, including student-testing devices and Central

More information

FIREWALL RULE SET OPTIMIZATION

FIREWALL RULE SET OPTIMIZATION Authr Name: Mungle Mukupa Supervisr : Mr Barry Irwin Date : 25 th Octber 2010 Security and Netwrks Research Grup Department f Cmputer Science Rhdes University Intrductin Firewalls have been and cntinue

More information

Merging Virtual Reality and Digital Fabrication in Heritage applications

Merging Virtual Reality and Digital Fabrication in Heritage applications Merging Virtual Reality and Digital Fabricatin in Heritage applicatins Rbert Scpign Visual Cmputing Lab ISTI-CNR Pisa, Italy Cntent n Interactive Graphics, Virtual/Augmented Reality, 3D Fabricatin: è enabling

More information

File Submission Guidelines

File Submission Guidelines etext File Submissin Guidelines File Submissin Guidelines fr etext Prductin Presented by: Cntent Management Services Nvember 2011 Page 1 etext File Submissin Guidelines Revisin Sheet Release N. Date Revisin

More information

Greatly enhanced Dynamic Smoothing for extremely smooth spot and process color gradations

Greatly enhanced Dynamic Smoothing for extremely smooth spot and process color gradations EFI prserver and Fiery XF versin 6.4 Fiery Wide Frmat Prducts RELEASE NOTES EFI is pleased t annunce the release f Fiery prserver and Fiery XF 6.4. This latest release is free f charge fr all users with

More information

Objectives. Topic 4: OpenGL An Example Program. simple.cpp revisited. Defining Objects in OpenGL Programs. Build a complete OpenGL program

Objectives. Topic 4: OpenGL An Example Program. simple.cpp revisited. Defining Objects in OpenGL Programs. Build a complete OpenGL program Tpic 4: OpenGL An Example Prgram Objectives Build a cmplete OpenGL prgram Initializatin steps and prgram structure GLUT functins Vertex array bjects and vertex buffer bjects Simple viewing Intrduce the

More information

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems In: Prceedings f HCI Internatinal 2007 UFuRT: A Wrk-Centered Framewrk and Prcess fr Design and Evaluatin f Infrmatin Systems Jiajie Zhang 1, Keith A. Butler 2 1 University f Texas at Hustn, 7000 Fannin,

More information

ACR1251U USB NFC Reader with SAM Slot

ACR1251U USB NFC Reader with SAM Slot ACR1251U USB NFC Reader with SAM Slt Technical Specificatins V1.10 Subject t change withut prir ntice inf@acs.cm.hk www.acs.cm.hk Table f Cntents 1.0. Intrductin... 3 2.0. Features... 4 3.0. Typical Applicatins...

More information

Milestone Solution Partner IT Infrastructure Components Certification Summary

Milestone Solution Partner IT Infrastructure Components Certification Summary Milestne Slutin Partner IT Infrastructure Cmpnents Certificatin Summary Prmise Technlgies VESS R2600 Strage Slutin 08-27-2014 Table f Cntents Intrductin... 3 Certified Prducts... 3 Test Prcess... 3 Tplgy...

More information

UFS Test Executive is certified by the UFSA to verify compliance of UFS devices with the UFSA UFS Compliance Test Matrix v1.0.

UFS Test Executive is certified by the UFSA to verify compliance of UFS devices with the UFSA UFS Compliance Test Matrix v1.0. Prtcl Insight UFS Test Executive UFS20COMP Test Executive prvides cmplete prtcl debug and analysis f UFS devices, including deep packet inspectin, stress testing, custm test case executin, and UFS cmpliance

More information

PARTICLE SIMULATIONS ON THE GPU

PARTICLE SIMULATIONS ON THE GPU PARTICLE SIMULATIONS ON THE GPU Summary by Øystein Krg based n presented articles fr TDT 24 Fall 2009 Instructr: Anne C. Elster "Particle-Based Fluid Simulatin fr Interactive Applicatins", Matthias Muller,

More information

HP Designjet 4020/4520 Printer Series

HP Designjet 4020/4520 Printer Series Fact sheet HP Designjet 4020/4520 Printer Series Overview The HP Designjet 4020/4520 Printer series allws technical design prfessinals and IT managers t cst-effectively prduce large-frmat drawings, maps,

More information

APG8205 OTP Generator

APG8205 OTP Generator APG8205 OTP Generatr Technical Specificatins V1.00 Subject t change withut prir ntice inf@acs.cm.hk www.acs.cm.hk Table f Cntents 1.0. Intrductin... 3 2.0. Features... 4 3.0. Typical Applicatins... 6 4.0.

More information

Evidence.com 1.30 Release Notes

Evidence.com 1.30 Release Notes Evidence.cm 1.30 Release Ntes December 8, 2015 Dcument Versin 1.3 Apple is a trademark f Apple, Inc., registered in the U.S. and ther cuntries. Windws is a registered trademark f Micrsft Crpratin in the

More information

Musemage. The Revolution of Image Processing

Musemage. The Revolution of Image Processing Musemage The Revolution of Image Processing Kaiyong Zhao Hong Kong Baptist University, Paraken Technology Co. Ltd. Yubo Zhang University of California Davis Outline Introduction of Musemage Why GPU based

More information

XenDesktop GoToMyDesktop

XenDesktop GoToMyDesktop IT Training Tipsheet XenDesktp GTMyDesktp This tipsheet prvides step by step instructins n hw t access yur PC using the new XenDesktp system via the existing Cliffrd Chance Anywhere (CCA) web page. Recent

More information

Supported System Requirements for ACCESS for ELLs 2.0 and Screener. Effective February May 2017

Supported System Requirements for ACCESS for ELLs 2.0 and Screener. Effective February May 2017 Supprted System Requirements fr ACCESS fr ELLs 2.0 and Screener Effective February May 2017 This dcument describes the current system requirements recmmended by WIDA fr the DRC INSIGHT Online Testing System

More information

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview

Essentials for IBM Cognos BI (V10.2) Day(s): 5. Overview Essentials fr IBM Cgns BI (V10.2) Day(s): 5 Curse Cde: B5270G Overview NOTE: This is an Instructr Led Online curse. Please d nt make any travel arrangements. IBM Cgns Educatin is nw pleased t ffer yu ur

More information

Avid ISIS v4.6 Performance and Redistribution Guide

Avid ISIS v4.6 Performance and Redistribution Guide Avid ISIS 5500 5000 v4.6 Perfrmance and Redistributin Guide Change Histry Date Revised Release Changes Made 12/1/2013 4.6 9/30/2013 4.5 12/10/2012 4.2 9/10/2012 v4.1 6/6/2012 v4.0 Add new OS and editr

More information

CD / DVD & BD Label Art Specifications

CD / DVD & BD Label Art Specifications NA-DVD-SPECIFICATIONS PACK DATE: June 2015 FORM: F030651 REV: C PAGE: 1 OF 8 Electrnic File Submissin Specificatins Techniclr prefers all labelart t be submitted electrnically. Templates fr the cmpletin

More information

High Security SaaS Concept Software as a Service (SaaS) for Life Science

High Security SaaS Concept Software as a Service (SaaS) for Life Science Sftware as a Service (SaaS) fr Life Science Cpyright Cunesft GmbH Cntents Intrductin... 3 Data Security and Islatin in the Clud... 3 Strage System Security and Islatin... 3 Database Security and Islatin...

More information

Working with Metal Overview

Working with Metal Overview Graphics and Games #WWDC14 Working with Metal Overview Session 603 Jeremy Sandmel GPU Software 2014 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission

More information

Second Assignment Tutorial lecture

Second Assignment Tutorial lecture Secnd Assignment Tutrial lecture INF5040 (Open Distributed Systems) Faraz German (farazg@ulrik.ui.n) Department f Infrmatics University f Osl Octber 17, 2016 Grup Cmmunicatin System Services prvided by

More information

Hardware Accelerated Volume Visualization. Leonid I. Dimitrov & Milos Sramek GMI Austrian Academy of Sciences

Hardware Accelerated Volume Visualization. Leonid I. Dimitrov & Milos Sramek GMI Austrian Academy of Sciences Hardware Accelerated Volume Visualization Leonid I. Dimitrov & Milos Sramek GMI Austrian Academy of Sciences A Real-Time VR System Real-Time: 25-30 frames per second 4D visualization: real time input of

More information

Avaya Oceanalytics Insights for Elite Release Notes Issue 1.0 November 30, 2017

Avaya Oceanalytics Insights for Elite Release Notes Issue 1.0 November 30, 2017 Avaya Oceanalytics Insights fr Elite 3.3.0.0 Issue 1.0 Nvember 30, 2017 TABLE OF CONTENTS 1. PURPOSE... 3 2. AVAYA OCEANALYTICS ELITE 3.3.0.0 RELEASE... 3 2.1 NEW INSTALL... 4 2.2 NEW IN AVAYA OCEANALYTICS

More information

GPGPU. Peter Laurens 1st-year PhD Student, NSC

GPGPU. Peter Laurens 1st-year PhD Student, NSC GPGPU Peter Laurens 1st-year PhD Student, NSC Presentation Overview 1. What is it? 2. What can it do for me? 3. How can I get it to do that? 4. What s the catch? 5. What s the future? What is it? Introducing

More information

JSR Java API for JSON Binding (JSON- B)

JSR Java API for JSON Binding (JSON- B) JSR Java API fr JSON Binding (JSON- B) Title: * Java API fr JSON Binding (JSON- B) Summary: * A standard binding layer (metadata & runtime) fr cnverting Java bjects t/frm JSON messages. Sectin 1: Identificatin

More information

PCI Express : What s Next for Flash Storage

PCI Express : What s Next for Flash Storage PCI Express : What s Next fr Flash Strage Justin Wenck Senir Technical Marketing Engineer Flash Memry Summit 2018 Santa Clara, CA 1 PCI-SIG Snapsht Organizatin that defines the PCI Express (PCIe ) I/O

More information

Computer Graphics. Si Lu. Fall uter_graphics.htm 11/08/2016

Computer Graphics. Si Lu. Fall uter_graphics.htm 11/08/2016 Cmputer Graphics Si Lu Fall 2017 http://web.cecs.pd.edu/~lusi/cs447/cs447_547_cmp uter_graphics.htm 11/08/2016 Last time Lighting and Shading 2 Tda Teture Mapping Hmewrk 4 available, due in class Nvember

More information

Verigy V93000 HSM HSM3G

Verigy V93000 HSM HSM3G Verigy V93000 HSM HSM3G Prduct Overview Industry Challenges High-end wrkstatin, desktp and laptp PCs, cmputer servers, perfrmance graphics cards, dynamic game cnsles, high-end vide/hdtv, cmputer netwrking

More information

SAP Business One Hardware Requirements Guide

SAP Business One Hardware Requirements Guide Hardware Requirements Guide Dcument Versin: 1.13 2018-02-02 Release Family 9 Typgraphic Cnventins Type Style Example Descriptin Wrds r characters quted frm the screen. These include field names, screen

More information

X. GPU Programming. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter X 1

X. GPU Programming. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter X 1 X. GPU Programming 320491: Advanced Graphics - Chapter X 1 X.1 GPU Architecture 320491: Advanced Graphics - Chapter X 2 GPU Graphics Processing Unit Parallelized SIMD Architecture 112 processing cores

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

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

APPENDIX 2. Vector properties dialog

APPENDIX 2. Vector properties dialog GIS training fr Neglected Trpical Diseases mapping Using Quantum GIS 2.0.1. -Dufur APPENDIX 2 Vectr prperties dialg Belw, a brief explanatin f each tab is prvided. In the curse f this GIS training will

More information

Child Care Services Association Request for Proposal Durham PreK Website

Child Care Services Association Request for Proposal Durham PreK Website Child Care Services Assciatin Request fr Prpsal Durham PreK Website Prject Summary Child Care Services Assciatin (CCSA) (Agency) is seeking prpsals frm a firm r individual designer/develper (Vendr) t develp

More information

AVTRON MODEL K899 PERFORMANCE VIEW TM - ADDvantage Hardware Manual

AVTRON MODEL K899 PERFORMANCE VIEW TM - ADDvantage Hardware Manual AVTRON MODEL K899 PERFORMANCE VIEW TM - ADDvantage Hardware Manual 2008 Avtrn Industrial Autmatin, Inc. September 2, 2003 Cleveland, Ohi Rev. Aug. 5, 2008 AVTRON MODEL K899 PERFORMANCE VIEW TM ADDvantage

More information

CS GPU and GPGPU Programming Lecture 8+9: GPU Architecture 7+8. Markus Hadwiger, KAUST

CS GPU and GPGPU Programming Lecture 8+9: GPU Architecture 7+8. Markus Hadwiger, KAUST CS 380 - GPU and GPGPU Programming Lecture 8+9: GPU Architecture 7+8 Markus Hadwiger, KAUST Reading Assignment #5 (until March 12) Read (required): Programming Massively Parallel Processors book, Chapter

More information

CAMPBELL COUNTY GILLETTE, WYOMING

CAMPBELL COUNTY GILLETTE, WYOMING CAMPBELL COUNTY GILLETTE, WYOMING System Supprt Analyst I System Supprt Analyst II Senir System Supprt Analyst Class specificatins are intended t present a descriptive list f the range f duties perfrmed

More information

Supported System Requirements Effective February June 2018

Supported System Requirements Effective February June 2018 Supprted System Requirements Effective February June 2018 This dcument describes the current system requirements fr the DRC INSIGHT Online Learning System, including student-testing devices, the Testing

More information

HDFS ARCHITECTURE. Rashmi Kaushik 1, Anup Saxena 2

HDFS ARCHITECTURE. Rashmi Kaushik 1, Anup Saxena 2 HDFS ARCHITECTURE Rashmi Kaushik 1, Anup Saxena 2 1 Assistant Prfessr, Mangalmay Institute f Management & Technlgy, G.Nida 2 Senir Data Architect, Icren Internatinal, Nida ABSTRACT There is 80 % f data

More information

To Receive CPE Credit

To Receive CPE Credit Using Micrsft Pwer View t Create Reprts fr Dynamics GP June 27, 2013 Charles Allen Managing Cnsultant BKD Technlgies callen@bkd.cm T Receive CPE Credit Participate in entire webinar Answer plls when they

More information

Spring 2011 Prof. Hyesoon Kim

Spring 2011 Prof. Hyesoon Kim Spring 2011 Prof. Hyesoon Kim Application Geometry Rasterizer CPU Each stage cane be also pipelined The slowest of the pipeline stage determines the rendering speed. Frames per second (fps) Executes on

More information

Protocol Insight UFS Test Executive Key Features and Benefits Deep packet inspection performed with a unique protocol-aware Rule Checker engine

Protocol Insight UFS Test Executive Key Features and Benefits Deep packet inspection performed with a unique protocol-aware Rule Checker engine Prtcl Insight UFS Test Executive UFS20COMP Test Executive prvides cmplete prtcl debug and analysis f UFS devices, including deep packet inspectin, stress testing, custm test case executin, and CTS and

More information

This work is about a new method for generating diffusion curve style images. Although this topic is dealing with non-photorealistic rendering, as you

This work is about a new method for generating diffusion curve style images. Although this topic is dealing with non-photorealistic rendering, as you This work is about a new method for generating diffusion curve style images. Although this topic is dealing with non-photorealistic rendering, as you will see our underlying solution is based on two-dimensional

More information

Review of Tuesday. ECS 175 Chapter 3: Object Representation

Review of Tuesday. ECS 175 Chapter 3: Object Representation Review of Tuesday We have learnt how to rasterize lines and fill polygons Colors (and other attributes) are specified at vertices Interpolation required to fill polygon with attributes 26 Review of Tuesday

More information

NGY 10GE FUSION Load Modules

NGY 10GE FUSION Load Modules NGY 10GE FUSION Lad Mdules The architectural breakthrugh f Ixia s 10 Gigabit Ethernet (10GE) NGY lad mdules delivers an industry-leading, high-density, and affrdable layer 2 thrugh 7, 10GE IP test slutin.

More information

BIOS Update Release Notes

BIOS Update Release Notes BIOS Update Release Ntes PRODUCTS: D54250WYB, D54250WYK, D34010WYB, D34010WYK (Standard BIOS) BIOS Versin 0032 - WYLPT10H.86A.0032.2014.1119.1552 Abut This Release: Date: December 19, 2014 ME Firmware:

More information

Image Compositing & Morphing

Image Compositing & Morphing Image Cmpsiting & Mrphing Adam Finkelstein & Tim Weyrich Princetn University COS 426, Spring 2008 Image Prcessing Pixel peratins Add randm nise Add luminance Add cntrast Add saturatin Blur Detect edges

More information

api accelerometer measure acceleration touchdevelop api

api accelerometer measure acceleration touchdevelop api api accelermeter measure acceleratin Disclaimer: This dcument is prvided as-is. Infrmatin and views expressed in this dcument, including URL and ther Internet Web site references, may change withut ntice.

More information

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux

CITI Technical Report 08-1 Parallel NFS Block Layout Module for Linux CITI Technical Reprt 08-1 Parallel NFS Blck Layut Mdule fr Linux William A. Adamsn, University f Michigan andrs@citi.umich.edu Frederic Isaman, University f Michigan iisaman@citi.umich.edu Jasn Glasgw,

More information

Overview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator

Overview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator Overview of the OpenVG, a vector graphics API and Introduction to IWAYAG, an native OpenVG accelerator December 18, 2009 Hiroshi Fujiwara NEC System Technologies, Ltd. Agenda Overview of the OpenVG, a

More information

Scanline Rendering 2 1/42

Scanline Rendering 2 1/42 Scanline Rendering 2 1/42 Review 1. Set up a Camera the viewing frustum has near and far clipping planes 2. Create some Geometry made out of triangles 3. Place the geometry in the scene using Transforms

More information

Quick Guide on implementing SQL Manage for SAP Business One

Quick Guide on implementing SQL Manage for SAP Business One Quick Guide n implementing SQL Manage fr SAP Business One The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage fr SAP B1 SQL Server databases. SQL Manage is a ttal

More information

SBC8140 single board computer

SBC8140 single board computer SBC8140 single bard cmputer Order#: SBC8410 (T6010245 / T6010246) The SBC8140 is anther Single Bard Cmputer designed by Embest using Mini8510 prcessr card as the CPU cre bard. The bard is specially targeting

More information