Get the Best out of NVIDIA GPUs for 3D Design and Engineering in the Cloud

Similar documents
RETHINKING TECHNICAL COMPUTING IN THE CLOUD ERA How Technical Cloud Software Increases Productivity and Profitability

VMware and NVIDIA: Bringing Workstations to the cloud

REMOTE HIGH FIDELITY VISUALIZATION. May 2015 Jeremy Main, Sr. Solution Architect GRID

PLANNING FOR DENSITY AND PERFORMANCE IN VDI WITH NVIDIA GRID JASON SOUTHERN SENIOR SOLUTIONS ARCHITECT FOR NVIDIA GRID

SGI VizServer Systems with NICE Software for Remote Visualization Access via Private Clouds and Data Centers

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

Software. Enabling Technologies for the 3D Clouds. Paolo Maggi R&D Manager

GPU Accelerated XenDesktop 3D Graphics beyond Designers and Engineers

S4726 VIRTUALIZATION AN INTRO TO VIRTUALIZATION. Luke Wignall & Jared Cowart Senior Solution Architects GRID

Administration Guide. Version

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

Virtual Desktop VMware View Horizon

SGI HPC Systems Help Fuel Manufacturing Rebirth

Android In The Cloud: A New PaaS Computing Platform

Delivering 3D Graphics from the Private or Public Cloud

GTC EXPRESS WEBINAR: GETTING THE MOST OUT OF VMWARE HORIZON VIEW VDGA WITH NVIDIA GRID. Steve Harpster - Solution Architect NALA

HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA

HDX 3D Version 1.0 Release Notes

PNY Professional Solutions NVIDIA GRID - GPU Acceleration for the Cloud

CUSTOMER EXPERIENCES WITH GPU VIRTUALIZATION AND 3D REMOTING

Cloud Computing through Virtualization and HPC technologies

Cloud Gaming & Application Delivery with NVIDIA GRID Technologies. Franck DIARD, Ph.D. GRID Architect, NVIDIA

S EVOLUTION OF AN NVIDIA GRID DEPLOYMENT ERIK BOHNHORST, SR. GRID SOLUTION ARCHITECT, NVIDIA RONALD GRASS, SR. SYSTEMS ENGINEER, CITRIX SYSTEMS

Desktop Virtualization. The back-end

QuickSpecs HP Remote Graphics Software 7.2

QuickSpecs HP Remote Graphics Software 7.1

SOLUTION BRIEF MANUFACTURING DELIVER BRILLIANT CAD PERFORMANCE

ArcGIS Pro: Virtualizing in Citrix XenApp and XenDesktop. Emily Apsey Performance Engineer

Deploying and managing a Visualization Onera

HIGH PERFORMANCE VIDEO ENCODING WITH NVIDIA GPUS

Red Hat VDI. David Simmons

How To Use Softxpand (A Thin Client) On A Pc Or Laptop Or Mac Or Macbook Or Ipad (For A Powerbook)

VMware View 4 with PCoIP I N F O R M AT I O N G U I D E

NVIDIA VIDEO ENCODER 5.0

Installation and User Guide

Don t W8. A look at Windows 8 and Server Ruben Spruijt CTO rsp@pqr.nl

Implementation of a Collaborative Engineering Data Management System. Tony Metz Fermilab 04 May 2015

Enterprise HPC & Cloud Computing for Engineering Simulation. Barbara Hutchings Director, Strategic Partnerships ANSYS, Inc.

AGENDA. Overview GPU Video Encoding NVIDIA Video Encoding Capabilities. Software API Performance & Quality. Kepler vs Maxwell GPU capabilities Roadmap

Hardware Accelerated Graphics for VDI

Hosted desktops from Synergy IT Solutions Inc. with

GRID SDK FAQ. PG January Frequently Asked Questions

OCIO HIGH RESOLUTION GRAPHICS DESKTOP VIRTUALIZATION POC. Chip Charnley Technical Expert Client Technologies Infrastructure Architecture

What is virtualization

Component Details Notes Tested. The virtualization host is a windows 2008 R2 Hyper-V server. Yes

Chapter 19 Cloud Computing for Multimedia Services

S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD

Technical Visualization Workload Optimization

Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics

Get into higher gears with Citrix in 2012: XenDesktop 5.6 the most complete solution on the planet

HPC Cluster Decisions and ANSYS Configuration Best Practices. Diana Collier Lead Systems Support Specialist Houston UGM May 2014

Desktop virtualization for all - technical overview citrix.com

Simplify VDI and RDS Private Clouds for SMBs

IBM Deep Computing Visualization Offering

SierraVMI Sizing Guide

VMware Horizon View 3D Graphics

Technical bulletin: Remote visualisation with VirtualGL

Desktop Consolidation. Stéphane Verdy, CTO Devon IT

Challenge. Solution. Key Results

Windows Server 2012 R2 VDI - Virtual Desktop Infrastructure. Ori Husyt Agile IT Consulting Team Manager orih@agileit.co.il

CUDA in the Cloud Enabling HPC Workloads in OpenStack With special thanks to Andrew Younge (Indiana Univ.) and Massimo Bernaschi (IAC-CNR)

Simplify the Deployment and Management of Desktop Virtualization & VDI Technologies. Terry Lewis Solutions Architect

VMware End User Computing Horizon Suite

IT of SPIM Data Storage and Compression. EMBO Course - August 27th! Jeff Oegema, Peter Steinbach, Oscar Gonzalez

ANSYS Computing Platform Support. June 2014

System Requirements G E N E R A L S Y S T E M R E C O M M E N D A T I O N S

Desktop virtualization for all

GPU virtualization with Citrix XenDesktop, using NVIDIA GRID graphics board on VMware vsphere 6

Intelligent Laptop Virtualization No compromises for IT or end users. VMware Mirage

ANDROID DEVELOPER TOOLS TRAINING GTC Sébastien Dominé, NVIDIA

Accelerating Innovation with Self- Service HPC

S Hands on Tutorial: Deploying GRID in Citrix and VMware Virtual Desktop Environments

Citrix XenDesktop. Deploy virtual desktops and apps for any use case.

SUN. Linda Fellingham, Ph. D Manager, Visualization and Graphics Sun Microsystems

Citrix XenDesktop. Deploy virtual desktops and apps for any use case.

Table of Contents. P a g e 2

Performance Testing in Virtualized Environments. Emily Apsey Product Engineer

Recent Advances in HPC for Structural Mechanics Simulations

How To Make Your Computer More Efficient And Reliable

NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect

IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud

White paper sponsored by: Next-Generation Data Center Architecture for Advanced Compute and Visualization in Upstream Oil and Gas

Desktop virtualization for all

Visualization Cluster Getting Started

Networking for Caribbean Development

Advanced Rendering for Engineering & Styling

VMware Horizon 6 3D Engineering Workloads Reference Architecture TECHNICAL WHITE PAPER

VMware Horizon 7. End-User Computing Today. Horizon 7: Delivering Desktops and Applications as a Service

Meet the BYOD, Computing Anywhere Challenge: Planning and License Management for Desktop Virtualization

Configuring XenServer v6.5.0 Service Pack 1 for Graphics

2014 Teradici Corporation.

HDX 3D for Professional Graphics

How Zero IT Can Be. A New Way to Desktop Virtualization. Gernot Fels Product Marketing. 0 Copyright 2011 FUJITSU

Intel Graphics Virtualization Technology Update. Zhi Wang,

Equalizer. Parallel OpenGL Application Framework. Stefan Eilemann, Eyescale Software GmbH

A general-purpose virtualization service for HPC on cloud computing: an application to GPUs

Desktop Virtualization

Next Generation Operating Systems

GTC Presentation March 19, Copyright 2012 Penguin Computing, Inc. All rights reserved

Transcription:

Get the Best out of NVIDIA GPUs for 3D Design and Engineering in the Cloud Andrea.Rodolico@nice-software.com CTO & Co-founder S5415

About NICE o o o Company Focus on technical computing since 1996 Partners all around the world Always profitable and self-funded Expertise Industry veterans in HPC Private and Public Cloud solutions Core business: Access to Grid / HPC / Cloud solutions Work, visualize, and collaborate in HPC EnginFrame and DCV product families 2

Technical Applications in the Cloud WS PC Collaboration HPC 3D Visualization Linux Job submission 3

4 The Virtual Workstation User Experience

5 Our partners

About NICE Desktop Cloud Visualization Engineers and Designers Thin viewer Dynamic Quality Controls Transfer Pixels, not Data! DCV protocol over LAN or WAN Virtual Workstation Server(s) Storage 3D Apps Remote desktop streaming protocol with optimized 3D management, leveraging NVENC H.264 Direct X and OpenGL support Broad OS and device support Server: Windows 7, 2008, RHEL, SUSE, CentOS Client: Windows, Linux, OS X, ios, Android, Web client Dynamic Bandwidth optimization balancing quality Vs. frame rate, with lossless quality updates Encrypted communication Real time collaboration with independent bandwidth control Multi-monitor support, tested for 4K Remote USB support, Smartcard support Supports multiple HyperVisors, including GPU pass-through and vgpu solutions Full Linux and Windows session management via EnginFrame Views

NVENC Accelerated H.264 Results DCV is the first technology to leverage the specialized H.264 hardware encoder on NVIDIA Kepler cards! Codec JPEG H264 BW ~5 MB/s ~1 MB/s CPU load ~16% ~4% Test setup: 1600x1200, 50% quality, 25 fps cap, G2 instance on AWS H.264 powers both Linux and Windows remote graphics!

Our architecture Access Thin viewer Self-Service Offering Resources Collaborators, Support staff Remote 3D desktop protocol Visualization Servers Linux & Windows 3D sessions HTTP(S) End Users Command-line Storage SOAP HPC schdulers HPC jobs Developers, Integrators

Pure-Virtualization Architecture Clients can run Linux, Windows or Mac OS/X Standard TCP/IP network Dynamic compression Encrypted communication DCV DCV DCV vgpu Windows VM-1 GPU pass-through Linux VM-2 Hypervisor with vgpu support Server equipped with NVIDIA GRID K1/K2 vgpu Windows VM-n Application in the VM run with native NVIDIA driver GPU memory is split between users All other resources are shared GRID K2 recommended for CAD / CAE / Technical Viz.

HPC-Optimized Architecture Clients can run Linux, Windows or Mac OS/X Standard TCP/IP network Dynamic compression Encrypted communication DCV DCV DCV DCV Library Linux VDesktop-1 DCV Library Linux VDesktop-2 RHEL / CentOS / SuSE with DCV Rendering Server System equipped with NVIDIA Quadro/Tesla DCV Library Windows KVM-n Windows application in the VM using DCV driver Linux applications running in Virtual Desktops All resources are shared HPC schedulers support Kepler cards recommended for GPGPU performance

11 Technical Computing in the Public Cloud

ANSYS: Regional HPC and Pre-post processing o Problem Scattered HPC facilities Widely distributed users Large modes / mesh travelling over WAN Customer demand for centralization solutions o Solution NICE DCV multi-platform NICE EnginFrame Single visualization & HPC cluster refresh Certification of DCV for ANSYS main products o Benefits Regional data/app consolidation Minimize WAN data transfers Home working over VPN Standardized support for customer solutions Improved support quality Public Cloud foundation

Leveraging the Public Cloud for product testing o AWS currently offers G2 instances Graphics oriented, but low memory 1500+ GPU cores NVIDIA GRID powered o AWS Test Drive at a glance Visible in AWS Test Drive site: http://aws.amazon.com/testdrive/hpc/ Completely self-service for end user Leveraged DCV external rendering to overcome memory limitations 13

Large Memory Vs. GPU? Why not both? Graphics workload R3 End User DCV Proxy Thin viewer DCV protocol over HTTP(S) G2 14

Major EU Automotive: CAE consolidation o Problem Growing CAE data Large distributed user base Memory and bandwidth shortage on workstations Decreasing engineer productivity o Solution NICE DCV on Linux NICE EnginFrame High-end, large memory CAE resources Smart sharing policies o Benefits Greatly improved speed to access data No memory bottleneck Better productivity and responsiveness Thin clients, BYOD ready Savings on workstation upgrade or refresh

NORDAM: Catia on Demand o Problem As a Tier 1 OEM supplier, needs to match customers Catia revisions and SP s Difficult on a workstation o Benefits Allows me to easily upgrade, and test Service Packs OS is not tied to physical hardware, allows for greater flexibility Thin / remote client ready o Solution NICE DCV & EnginFrame XenServer w/ vgpu support NVIDIA GRID K2 16

ENI: Global E&P Cloud o Problem WW distributed operations Experts at HQ or tavelling, many users at subsidiaries Very large models can t be moved or synchronized Variable WAN latency Linux and Windows apps o Solution NICE DCV & HP RGS NICE EnginFrame Multiple hubs with 3D and HPC resources o Benefits U S A Ecuador Venezuel a Brazil Regional data/app consolidation Workstation-less services Full performance and mobility Regulatory compliance for data U K Norwa y Algeria Nigeria Cong o Angol a It al y Hollan d Croati a Tunisia Li by a Egy pt Ir a n Kazakhstan Pakista n India Beijin g Indonesi a Australia

Thank you! 18 Andrea.Rodolico@nice-software.com Twitter: @nice_hpc