1
Ankit Patel - ankitp@nvidia.com Prerna Dogra - pdogra@nvidia.com
NVIDIA DESIGNWORKS Ankit Patel - ankitp@nvidia.com Prerna Dogra - - - PowerPoint PPT Presentation
NVIDIA DESIGNWORKS Ankit Patel - ankitp@nvidia.com Prerna Dogra - pdogra@nvidia.com 1 Autonomous Driving Deep Learning Visual Effects Virtual Desktops Gaming Product Design Visual Computing is our singular mission 2 RENDERING PHYSICS
1
Ankit Patel - ankitp@nvidia.com Prerna Dogra - pdogra@nvidia.com
2
Autonomous Driving Deep Learning Visual Effects Virtual Desktops Gaming Product Design
Visual Computing is our singular mission
3
https://developer.nvidia.com/designworks
RENDERING
Multi-Display Capture SDK Warp and Blend GPUDirect for Video Video Codec SDK Iray SDK OptiX SDK MDL SDK vMaterials NV Pro Pipeline GVDB Voxels VXGI GRID SW MGMT SDK NVAPI/NVWMI PhysX
PHYSICS VOXELS VIDEO MANAGEMENT DISPLAY
4
NVIDIA GPU GRAPHICS DRIVER
Iray OptiX PhysX NvPro Pipeline VXGI GVDB Video Codec GPU Direct for Video MDL Mosaic Warp and Blend Capture GRID Management NVAPI
vMaterials
Application Partners End-Users (Designers, Artists, Scientists)
Tools and technologies for Professional Visualization Application Developers
CUDA DRIVER
NVWMI
5
6
developer.nvidia.com/iray-sdk
design
enabling fluid and interactive product design flow
Rendering by simulating the physical behavior
Iray 2017
7
Material Definition Language for seamless and quick integration of physically based materials into renderers
developer.nvidia.com/mdl-sdk
MDL support in Iray for Maya Physically based Materials
MDL SDK 2017
design
materials impact product design
8
Library with hundreds of ready to use real world materials
Collection of MDL materials vMaterials for Product Design
design
with MDL enabled renderers
developer.nvidia.com/vmaterials
9
audio synthesis applications
traversal, intersection, acceleration, allowing you to concentrate on rendering technique
developer.nvidia.com/optix
Rendered with Iray powered by OptiX
CUDA accelerated framework for high performance programmable ray-tracing
OptiX in Pixar’s Lighting tool OptiX 4.1
10
Matryoshka IRay Realtime Scene Rendering Crash Simulation Scene - ESI group
Example high performance rendering pipeline
rendering pipelines
developer.nvidia.com/nvidia-pro-pipeline
11
12
An implementation of a global illumination algorithm known as Voxel Cone Tracing
Scene View and Voxel Opacity Model View Scene with Global Illumination - realism of rendered images
with heavy geometry
the realism of rendered images
13
Framework for simulation, compute and rendering of sparse voxels on the GPU
Motion Pictures Scientific Simulation
3D Printing
Process Engineering
NEW
Motion Pictures and Scientific simulations
library, GPU accelerated Voxel computing.
internal voronoi can vary in cell density
14
15
16
17
developer.nvidia.com/physx-sdk
Model demonstrating PhysX Clothing
Engine to generate realistic Physical effects with HW accelerated physics simulation
range of devices
process simulator, Dental training simulation systems – understand difference between collision with a tooh or the gum.
18
19
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
API for GPU-accelerated Video Encode and Decode
developer.nvidia.com/video-codec-sdk
NVIDIA Video Codec SDK as used in VMware Horizon running on NVIDIA GRID
Video Codec SDK 8.0
20
CPU
NVDEC NVENC CUDA Cores
Buffer
Decode HW* Encode HW*
Formats:
Bit depth:
Color**
Resolution
Formats:
Bit depth:
Color**
Resolution
* See support diagram for previous NVIDIA HW generations ** 4:2:2 is not natively supported on HW *** Support is codec dependent
21
transfer times
Transfer video in and out of GPU memory
developer.nvidia.com/gpudirectforvideo
Comparison of systems with and without GPUDirect for Video
22
23
expansive digital signage wall
Multi-display scaling and synchronization
developer.nvidia.com/capture-sdk
Bezel Correction Seamless Image Projector Overlap Desktop Management
24
applications
graphics context
High quality low latency capture
VMware Horizon Blast uses NVIDIA Capture SDK to increase number of users per server through improved latency, reduced bandwidth and lower CPU utilization. developer.nvidia.com/capture-sdk
Image Courtesy Accuweather.
25
Framework that allows display applications to combine multiple projectors to one single display.
developer.nvidia.com/warp-and-blend
Simulator environment with large curved front displays Image courtesy of Joachim Tesch. Max Planck Institute for Biological Cybernetics.
simulator environment for interactive presentations, projection mapping onto scale physical models
systems
compared to external boxes using FPGAs
26
27
Remotely control NVIDIA Quadro, GRID and NVS GPUs.
developer.nvidia.com/nvwmi-sdk
Remote administration and configuration of NVIDIA professional GPUs in Windows machines (virtual or physical) on corporate networks
administrative tasks. ○ Configure GPU settings ○ Retrieving GPU information ○ Perform automated tasks
28
Build monitoring and management solutions
developer.nvidia.com/grid-software-management-sdk
Available on compatible NVIDIA GRID-certified servers with Tesla M6, M10, or M60
Platforms:
environments
29
developer.nvidia.com/vrworks developer.nvidia.com/gameworks
Cutting-edge technology for game development Amazing virtual reality experiences
30
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
31