NVIDIA DESIGNWORKS Ankit Patel - Prerna Dogra -

Similar documents
NVIDIA NVS 810 Product Snapshot

Overview. Web Copy. NVIDIA Quadro M4000 Extreme Performance in a Single-Slot Form Factor

NVIDIA Quadro M5000 Designed for Extreme Performance and Power Efficiency

Build cost-effective, reliable signage solutions with the 8 display output, single slot form factor NVIDIA NVS 810

Sharing Physically Based Materials Between Renderers with MDL

Overview. NVIDIA Quadro M6000 Real Interactive Expression. CUDA Cores Memory Bandwidth 317 GB/s. DisplayPort 1.2 WEB COPY

Accelerating Realism with the (NVIDIA Scene Graph)

HOW LEADING-EDGE COMPUTING TECHNOLOGIES ARE HELPING REIMAGINE CITIES OF THE FUTURE. Andrew Rink, AEC Industry Marketing GTC China - November 22, 2018

Overview. NVIDIA Quadro M GB Real Interactive Expression. NVIDIA Quadro M GB Part No. VCQM GB-PB.

Virtual GPU 을활용한 VDI 구현엔비디아서완석.

CUDA Conference. Walter Mundt-Blum March 6th, 2008

Delivering Real World 3D Applications with VMware Horizon, Blast Extreme and NVIDIA Grid

NVIDIA GRID. Ralph Stocker, GRID Sales Specialist, Central Europe

Enabling the Next Generation of Computational Graphics with NVIDIA Nsight Visual Studio Edition. Jeff Kiel Director, Graphics Developer Tools

Siggraph Asia December 2011

QUADRO ADVANCED VISUALIZATION. PREVAIL & PREVAIL ELITE SSDs PROFESSIONAL STORAGE -

Delivering Transformational User Experience with Blast Extreme Adaptive Transport and NVIDIA GRID.

EVALUATING WINDOWS 10 LEARN WHY YOUR USERS NEED GPU ACCELERATION

REAL PERFORMANCE RESULTS WITH VMWARE HORIZON AND VIEWPLANNER

NLVMUG 16 maart Display protocols in Horizon

FREEDOM TO CREATE GPU-POWERED VIRTUAL WORKSTATIONS OFFER GREATER PERFORMANCE AND FLEXIBILITY.

PROFESSIONAL VR: AN UPDATE. Robert Menzel, Ingo Esser GTC 2018, March

Accelerating Cloud Graphics

V-RAY NEXT FOR MAYA KEY FEATURES

INTRODUCTION TO OPTIX. Martin Stich, Engineering Manager

FREEDOM TO CREATE. GPU-Powered Virtual Workstations Offer Greater Performance and Flexibility.

NVIDIA GRID APPLICATION SIZING FOR AUTODESK REVIT 2016

Delivering 3D Professional Graphics from the Cloud

GPU Ray Tracing at the Desktop and in the Cloud. Phillip Miller, NVIDIA Ludwig von Reiche, mental images

NVIDIA GPU CLOUD PLATFORM UPDATE. NVIDIA 서완석이사

Advanced Rendering Solutions from NVIDIA

V-RAY 3.6 FOR SKETCHUP KEY FEATURES

Enabling immersive gaming experiences Intro to Ray Tracing

NVIDIA Advanced Rendering

S5409: Custom Iray Applications and MDL for Consistent Visual Appearance Throughout Your Pipeline

NVSG NVIDIA Scene Graph

Today. Rendering algorithms. Rendering algorithms. Images. Images. Rendering Algorithms. Course overview Organization Introduction to ray tracing

INTEGRATING COMPUTER VISION SENSOR INNOVATIONS INTO MOBILE DEVICES. Eli Savransky Principal Architect - CTO Office Mobile BU NVIDIA corp.

CS8803SC Software and Hardware Cooperative Computing GPGPU. Prof. Hyesoon Kim School of Computer Science Georgia Institute of Technology

4K Video Processing and Streaming Platform on TX1

INTRODUCING THE RADEON PRO PROFESSIONAL GRAPHICS FAMILY The Art of the Impossible

Scalable multi-gpu cloud raytracing with OpenGL

S7316: Real-Time Robotics Control and Simulation for Deformable Terrain Applications Using the GPU

Full Scalable Media Cloud Solution with Kubernetes Orchestration. Zhenyu Wang, Xin(Owen)Zhang

Visibility optimizations

Efficient Video Processing on Embedded GPU

NVIDIA T4 FOR VIRTUALIZATION

NVIDIA VIDEO CODEC SDK SAMPLES GUIDE. SDK Samples Guide

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

THE LEADER IN VISUAL COMPUTING

NVIDIA Material Definition Language

NVIDIA GRID. Jared Cowart, Sr. Solution Architect

NVIDIA GRID A True PC Experience for Everyone Anywhere

EVALUATING WINDOWS 10: LEARN WHY YOUR USERS NEED GPU ACCELERATION

Rendering Grass with Instancing in DirectX* 10

LEVERAGING NVRTC FOR BUILDING OPTIX SHADERS FROM MDL MATERIALS Detlef Röttger, NVIDIA Andreas Mank, ESI Group

V-RAY 3.6 FOR RHINO KEY FEATURES. January 2018

Today. Rendering algorithms. Rendering algorithms. Images. Images. Rendering Algorithms. Course overview Organization Introduction to ray tracing

Your World is Hybrid:

Our Technology Expertise for Software Engineering Services. AceThought Services Your Partner in Innovation

Designing a Self-Calibrating Pipeline for Projection Mapping Application. Kevin Wright Kevin Moule

IRAY INTERACTIVE OR HOW TO RENDER AEC INTERIORS FOR REALISTIC STILLS AND VR IN MINUTES

CSE528 Computer Graphics: Theory, Algorithms, and Applications

Knowledge Workers Task Workers. Minimal or No GPU Utilization Use existing clear text codec (no significant investments) Professional Users R R R

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

4K Video Processing and Streaming Platform on TX1

Computing on GPUs. Prof. Dr. Uli Göhner. DYNAmore GmbH. Stuttgart, Germany

Fast Stereoscopic Rendering on Mobile Ray Tracing GPU for Virtual Reality Applications

Radeon ProRender and Radeon Rays in a Gaming Rendering Workflow. Takahiro Harada, AMD 2017/3

Unreal Engine 4 Course Catalog

Iray for Cinema 4D Release Version 2.0 New Features Improved MDL Material Browser Stacking of MDL Material Layers

NVIDIA GRID A True PC Experience for Everyone Anywhere

Immersive Out-of-Core Visualization of Large-Size and Long-Timescale Molecular Dynamics Trajectories

GPU-Xpander Product and Part Number Guide Q2 2016

Get Faster Animation, Simulation, and Rendering. Create Video Productions With Even Greater Speed.

HP WORKSTATIONS GRAPHICS CARD OPTIONS

What is a Rigid Body?

Video & Vision: New IP, New Standards, New Solutions

MARK. January 2019 issue... BENCH THE INTERNATIONAL MAGAZINE FOR ENGINEERING DESIGNERS & ANALYSTS FROM NAFEMS

3D Production Pipeline

NVIDIA AUTOMOTIVE. Driving Innovation

Advanced Imaging Applications on Smart-phones Convergence of General-purpose computing, Graphics acceleration, and Sensors

Lecturer Athanasios Nikolaidis

Hard Facts - Benchmarking GRID- Accelerated Remote Desktop User Experience

CSE 591: GPU Programming. Introduction. Entertainment Graphics: Virtual Realism for the Masses. Computer games need to have: Klaus Mueller

Cross Teaching Parallelism and Ray Tracing: A Project based Approach to Teaching Applied Parallel Computing

Me Again! Peter Chapman. if it s important / time-sensitive

The Dell Precision T3620 tower as a Smart Client leveraging GPU hardware acceleration

Introduction to GPU hardware and to CUDA

Graphics and Games. Penny Rheingans University of Maryland Baltimore County

Deep Learning: Transforming Engineering and Science The MathWorks, Inc.

Enhancing Traditional Rasterization Graphics with Ray Tracing. October 2015

Maya , MotionBuilder & Mudbox 2018.x August 2018

Graphics in the Cloud Will Wade, NVIDIA VGX Product Line Manager Ian Williams, Director of Applied Engineering

CS451Real-time Rendering Pipeline

Ray Tracing. Computer Graphics CMU /15-662, Fall 2016

Octree-Based Sparse Voxelization for Real-Time Global Illumination. Cyril Crassin NVIDIA Research

NVIDIA Quadro K5200 Sync PNY Part Number: VCQK5200SYNC-PB. User Guide

VisWall 4K. High Resolution PowerWall Display. VisWall 4K Datasheet

SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA

Transcription:

NVIDIA DESIGNWORKS Ankit Patel - ankitp@nvidia.com Prerna Dogra - pdogra@nvidia.com 1

Autonomous Driving Deep Learning Visual Effects Virtual Desktops Visual Computing is our singular mission Gaming Product Design 2

RENDERING PHYSICS Iray SDK OptiX SDK MDL SDK NV Pro Pipeline vmaterials PhysX VOXELS VIDEO MANAGEMENT GVDB Voxels VXGI GPUDirect for Video Video Codec SDK GRID SW MGMT SDK NVAPI/NVWMI DISPLAY https://developer.nvidia.com/designworks Multi-Display Capture SDK Warp and Blend 3

End-Users (Designers, Artists, Scientists) Application Partners Tools and technologies for Professional Visualization Application Developers NVWMI VXGI NvPro Pipeline Video Codec GPU Direct for Video Mosaic Capture Warp and Blend PhysX GVDB OptiX Iray GRID Management NVAPI vmaterials MDL GRAPHICS DRIVER CUDA DRIVER NVIDIA GPU 4

RENDERING 5

IRAY SDK Rendering by simulating the physical behavior of lights and materials Use Case: physically based rendering for product design Unprecedented visual quality and fidelity; enabling fluid and interactive product design flow Iray 2017 developer.nvidia.com/iray-sdk 6

MDL SDK Material Definition Language for seamless and quick integration of physically based materials into renderers Use Case: physically based rendering for product design Enables designers and artists to understand how materials impact product design Physically based Materials MDL support in Iray for Maya MDL SDK 2017 developer.nvidia.com/mdl-sdk 7

vmaterials Library with hundreds of ready to use real world materials Use Case: physically based rendering for product design Library of verified materials for customers to use with MDL enabled renderers Collection of MDL materials vmaterials for Product Design developer.nvidia.com/vmaterials 8

OPTIX RAY-TRACING ENGINE CUDA accelerated framework for high performance programmable ray-tracing Use Case: Ray tracing for design, defense, and audio synthesis applications OptiX does the heavy lifting of ray tracing: traversal, intersection, acceleration, allowing you to concentrate on rendering technique Rendered with Iray powered by OptiX OptiX 4.1 developer.nvidia.com/optix OptiX in Pixar s Lighting tool 9

NVIDIA Pro Pipeline Example high performance rendering pipeline Use Case: OpenGL or Vulkan viewport rendering Modularized architecture for reuse in custom rendering pipelines Matryoshka IRay Realtime Scene Rendering Crash Simulation Scene - ESI group Open-Source project lead by NVIDIA developer.nvidia.com/nvidia-pro-pipeline 10

VOXELS 11

VXGI An implementation of a global illumination algorithm known as Voxel Cone Tracing Use Case: Professional Rendering applications with heavy geometry Scene View and Voxel Opacity Model View Scene with Global Illumination - realism of rendered images Adding Global illumination to your scene improves the realism of rendered images Reduces Content creation time 12

GVDB VOXELS SDK Framework for simulation, compute and rendering of sparse voxels on the GPU Use Case: Process Engineering, 3D Printing, Motion Pictures and Scientific simulations Inspired by Academy Award-winning OpenVDB library, GPU accelerated Voxel computing. The finished part has a specific shape, while the internal voronoi can vary in cell density Motion Pictures 3D Printing Process Engineering Scientific Simulation NEW 13

5.3 lbs 3.2 lbs 14

15

PHYSICS 16

PHYSX SDK Engine to generate realistic Physical effects with HW accelerated physics simulation Use Case: Real-time product design investigation Scalable, multi-platform solution supporting wide range of devices Enabled Haptic Feedback for OPTIS S Virtual build process simulator, Dental training simulation systems understand difference between collision with a tooh or the gum. Model demonstrating PhysX Clothing developer.nvidia.com/physx-sdk 17

VIDEO 18

VIDEO CODEC SDK API for GPU-accelerated Video Encode and Decode GAME STREAMING (GEFORCE Now) ULTRA LOW LATENCY Interactive, single frame latency, 4K, HDR GPU VIRTUALIZATION QUALITY & RELIABILITY Capture + encode, low-latency, multiple display, lossless VIDEO TRANSCODING PERFORMANCE/WATT Codecs, resolution, quality, bitrate, Live, broadcast VIRTUAL REALITY ACCURACY Video frame interpolation(asw), Camera stitching, Computer Vision applications NVIDIA Video Codec SDK as used in VMware Horizon running on NVIDIA GRID Video Codec SDK 8.0 developer.nvidia.com/video-codec-sdk 19

* See support diagram for previous NVIDIA HW generations ** 4:2:2 is not natively supported on HW *** Support is codec dependent VIDEO CODEC SDK Decode HW* Formats: MPEG-2 VC1 VP8 VP9 H.264 H.265 Bit depth: 8 bit 10 bit 12 bit Color** YUV 4:2:0 YUV 4:4:4 Lossless NVDEC CPU Buffer CUDA Cores NVENC Encode HW* Formats: H.264 H.265 Bit depth: 8 bit 10 bit Color** YUV 4:4:4 YUV 4:2:0 Lossless Resolution Up to 8K*** Resolution Up to 8K*** 20

GPUDIRECT FOR VIDEO Transfer video in and out of GPU memory For IO board manufacturers who write device drivers Stream video in and out of GPU memory at sub-frame transfer times OpenGL, DirectX and CUDA on Windows or Linux developer.nvidia.com/gpudirectforvideo Comparison of systems with and without GPUDirect for Video 21

DISPLAY 22

MOSAIC Multi-display scaling and synchronization Use Case: Create a stereoscopic 3D CAVE, build an expansive digital signage wall Connect up to 16 displays from a single workstation Seamless Image Bezel Correction developer.nvidia.com/capture-sdk Projector Overlap Desktop Management 23

CAPTURE SDK High quality low latency capture Use Cases: Streaming, Remoting and broadcasting applications Enables developers to easily and efficiently capture and optionally encode display content or application s graphics context Image Courtesy Accuweather. Capture up to 8K resolution developer.nvidia.com/capture-sdk VMware Horizon Blast uses NVIDIA Capture SDK to increase number of users per server through improved latency, reduced bandwidth and lower CPU utilization. 24

WARP AND BLEND Framework that allows display applications to combine multiple projectors to one single display. Use Case: Immersive VR, multi-projection display walls, simulator environment for interactive presentations, projection mapping onto scale physical models Adjust geometry and intensity for multi-projector systems Minimal performance delay to display pipeline compared to external boxes using FPGAs Simulator environment with large curved front displays Image courtesy of Joachim Tesch. Max Planck Institute for Biological Cybernetics. developer.nvidia.com/warp-and-blend 25

MANAGEMENT 26

NVIDIA WMI SDK Remotely control NVIDIA Quadro, GRID and NVS GPUs. For Windows IT admins to remotely perform administrative tasks. Configure GPU settings Retrieving GPU information Perform automated tasks Remote administration and configuration of NVIDIA professional GPUs in Windows machines (virtual or physical) on corporate networks developer.nvidia.com/nvwmi-sdk 27

GRID SW MANAGEMENT SDK Build monitoring and management solutions optimized for NVIDIA GRID Real-time vgpu utilization data Manage the lifecycle of a VDI deployment Monitor the performance of GPU-accelerated VDI environments Available on compatible NVIDIA GRID-certified servers with Tesla M6, M10, or M60 developer.nvidia.com/grid-software-management-sdk Platforms: 28

ADDITIONAL SDKs Amazing virtual reality experiences developer.nvidia.com/vrworks Cutting-edge technology for game development developer.nvidia.com/gameworks 29

DESIGNWORKS - GTC 2017 S7454 - NVIDIA ADVANCED RENDERING S7236 - RAYTRACING INTERIORS FOR STILLS AND VR WITHIN MINUTES WITH IRAY INTERACTIVE S7357 - WARPING & BLENDING FOR MULTI-DISPLAY SYSTEM USING NVIDIA DESIGNWORKS S7352 - SEE THE BIG PICTURE: HOW TO BUILD LARGE DISPLAY WALLS USING NVIDIA DESIGNWORKS APIS/TOOLS S7455 - INTRODUCTION TO THE NVIDIA OPTIX RAY TRACING ENGINE S7583 - HOMEBYME: HOW IRAY, VCA, DEEP LEARNING AND VR HELPS YOU EXPERIENCE YOUR NEW APARTMENT BEFORE IT IS BUILT S7453 - NVIDIA ADVANCED RENDERING PRODUCTS FOR END USERS S7194 - LIGHT BAKING WITH IRAY S7440 - CREATE HIGH-QUALITY MATERIALS FROM SCANS WITH MDL AND SUBSTANCE S7810 - ACCELERATION OF MULTI-OBJECT DETECTION AND CLASSIFICATION TRAINING PROCESS WITH NVIDIA IRAY SDK (PRESENTED BY SAP) S7328 - THE NVIDIA IRAY LIGHT TRANSPORT SIMULATION AND RENDERING SYSTEM L7109 - NVIDIA GRID DEPLOYMENT S7756 - INDUSTRIAL-GRADE HAPTICS WITH HAPTX AND PHYSX S7424 - INTRODUCTION AND TECHNIQUES WITH NVIDIA GVDB VOXELS S7425-3D PRINTING WITH NVIDIA GVDB VOXELS S7111 - NVIDIA VIDEO TECHNOLOGIES AND SDK: OVERVIEW AND LATEST UPDATES 30

QUESTIONS? 31