SlideShare a Scribd company logo
1 of 43
Download to read offline
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
November 30, 2016
CMP312
Powering the Next Generation
of Virtual Reality with Verizon
Puneet Agarwal, AWS Solutions Architect
Christian Egeler, Director AR/VR, Verizon Labs
Vinay Polavarapu, Lead Architect, Verizon Labs
AWS GPU Instances
EC2 instance families
General Purpose: M1, M3, M4, T2
Compute Optimized: C1, CC2, C3, C4
Memory Optimized: M2, CR1, R3, X1
Storage Optimized: HI1, HS1, I2, D2
GPU: CG1, G2, P2
Micro: T1, T2
New P2 GPU instance types
• Offers up to 16 NVIDIA K80 GPUs (8 K80 cards) in a
single instance
• The 16xlarge size provides:
• A combined 192 GB of GPU memory, 40 thousand CUDA cores
• 70 teraflops of single precision floating point performance
• Over 23 teraflops of double precision floating point performance
P2 instance types
Instance
Size
GPUs GPU Peer
to Peer
vCPUs Memory
(GiB)
Network
Bandwidth*
p2.xlarge 1 - 4 61 1.25Gbps
p2.8xlarge 8 Y 32 488 10Gbps
p2.16xlarge 16 Y 64 768 20Gbps
*In a placement group
Why GPUs?
• GPUs can perform certain functions more efficiently than
software running on CPUs
• Each GPU has thousands of processing cores, enabling
• High degree of parallelism and throughput
• Low latencies
• Lower cost
• Power efficiency
GPU for accelerated computing
for (i=0;i<N;i++) {
}
…
for (j=0;j<M;j++) {
}
GPU handles compute-
intensive functions
5% of code
80% of run-time
CPU handles the rest
GPU use cases
• Machine learning
• Engineering simulation
• Financial simulation
• Virtual reality
• Database
• Rendering
• Transcoding
• And many more…
Samsung R&D Institute Russia Uses AWS to Speed Up
Research by 50%
Samsung R&D Institute Russia is one of Samsung
Electronics’ leading advanced research centers.
Thanks to AWS, we were able to
reduce the time of development of
state-of-the-art Machine Learning
models by almost half
Mikhail N. Rychagov, Dr.Sc., Director
Algorithm Lab,
Samsung R&D Institute Russia
”
“
• Creating machine learning algorithms and
applications requiring intense compute
resources
• Using AWS to run GPU clusters that
scale depending on fluctuating demand
• Gained flexibility and scalability
• Can now build recognition and
classification engines for intelligent data
processing tasks
• Costs for support and maintenance of
infrastructure were significantly reduced
Augmented and Virtual Reality
with Verizon
Who are we?
Christian Egeler
Director of Augmented and Virtual Reality Product Development at Verizon.
A telecommunications and device software platform veteran with industry
experience around public safety, OTT VoIP, Image Recognition, OS
Platform, and Ultra Wideband. Currently focused on how AR and VR will
contribute and integrate into the next compute platform.
Vinay Polavarapu
Architect and developer of cloud technologies for the video platform at
Yahoo. Now leveraging that experience to architect and build critical
components for the AR/VR video platform at Verizon Labs.
Today we will talk about…
• Challenges in developing AR & VR technology
• How Verizon Labs has used AWS GPUs to overcome
some key technical challenges
• Initial Architecture
• Improved Architecture
• Demo!
All of the things we do…
wireless fios enterprise streaming CDN
big data security communications
advertising internet of things monitoring
And with the AOL acquisition…
advertising digital media
lifestyles entertainment news
Why Verizon is positioned to develop AR/VR
Power dozens of devices and services with an evolved network
and set of service platforms
Helped businesses innovate and get their products to consumers
Verizon serves as the bridge between advertising, content, streaming,
retail and the actual network(s) which makes us uniquely poised to create
an ecosystem for AR/VR creation and distribution
And the vision?
As the world gets closer to AR and VR, the industry find
ourselves needing to master rendering and computer vision in
the cloud and on ever smaller form factors like headsets.
This brings new demands to silicon and the network.
“It is potentially the final computing platform. This is generalizing, but if you have perfect virtual
reality, you don't have to perfect much else.”
Palmer Luckey, Oculus founder
How did Verizon Labs tackle
this challenge?
17
• A cutting edge delivery platform for streaming AR and VR experiences
• Help users create interactive 3D content with easy to use tools
• Live-stream AR & VR experiences with multi-user support for interaction
• Monetize content and connect advertisers with consumers through relevant interactive
ads both on the smartphone and headset
What does Envrmnt enable?
18
• Accommodate all capture solutions and media
• Live-stream and live-stitch rich and immersive content
• Build worlds and connect your audience
• Projection or augmentation of content
• Bring digital advertising into AR and VR
• View your AR/VR content anywhere
• Deliver it fast and seamlessly
Why we chose to build on AWS?
• Infrastructure as service model
• CapEx- zero initial capital expenditure
• Scalability and elasticity - scaling up and scaling down is few clicks away
• Cost efficiency – Pay-as-you-go model helps save money when servers are not in
use
• Flexibility - Use any cloud architecture, operating systems, databases, languages or
tools
• Security - AWS complies with highest industry standard security practices, one less
thing to worry about
What we built?
• End to End VR content creation, hosting and delivery platform
• VR Content authoring Service for ingest
• Media Library service for content consumption
• Ads Service for ad integration and monetization
• Real-time Stitching and Encoding Service for live and on-demand ultra
HD VR content from a variety of cameras and rigs
• Adaptive streaming capability to stream to any device using HLS and
MPEG-DASH .
• Mobile VR rendering platform for IOS and Android
Stitching inputs
Stitching Output
Availability Zone #2Availability Zone #1
What we built
Elastic Load
Balancing
Amazon S3
bucket
CDN
EC2 instance
Web/App
server
Amazon
Route 53
CDN
CDN
CDN
Elastic Load
Balancing
Elastic Load
Balancing
Elastic Load
Balancing
Auto Scaling group
EC2 instance
Web/App
server
EC2 instance
Web/App
server
EC2 instance
Web/App
server
Wowza EC2
Auto Scaling group
Wowza EC2 Wowza EC2 Wowza EC2
Elastic Load
Balancing
CDN
RDS Aurora Master RDS Aurora Read Replica
Player Customers
Marketing Users
Authoring Users
Web Player Users
Image Users
Encoding and
Stitching EC2
Environment
Challenges
Augmented and Virtual Reality has a base requirement
of low latency render, compute and network
transmission
We now have a technological dependency on high resolution
rendering, high refresh rate and loads of computer vision.
Low resolution and lag are no longer just annoying, they are a deal
breaker
Challenges
There is a fundamental need on the network and the GPU to handle rending
and compute for the foreseeable future
Source: blogs.nvidia.com
Source: ericsson 2014
How can we solve these problems?
Real-time video rendering
27
• GPU providers are doing their
part
• Using AWS GPUs in the
cloud, we have enhanced our
platform to stitch, encode, and
stream AR and VR
experiences at near real-time
speed
Live stitching
28
Our stitching pipeline utilized CUDA and
GPU parallelization in order to optimize our
stitching pipeline
4x decoding speed
10x speed for warping, blending and un-
distortion in comparison to CPUs
10x overall performance gain vs. similar
class CPU
Real time 360 Video Stitching
29
0
28
55
83
110
138
m4.16xlarge g2.8xlarge p2.16xlarge
Stitching frames per second
Instance Types
Encoding
30
• Currently, CPU-based encoding is performing better for
us than GPU-based encoding
• Our peers in the industry claim that they get better
encoding performance on GPUs
• We are experimenting with both CPUs and GPUs in a
hybrid setup to get real-time encoding speed for 4K
content
Real time stitching and encoding
Real-Time Auto-Stitching
is performed
with very little to no
manual intervention
utilizing CUDA
Elastic Load
Balancing
CloudFront
Distribution
CloudFront
Distribution
CloudFront
Distribution
Elastic Load
Balancing
Elastic Load
Balancing
VR Ready Content
Raw Switchable
Footage
Live Event
Player Users
Authoring and
Processing
Authoring and
Processing
Decoding and
stitching on GPU
Cluster
Encoding on CPU
Cluster
Source S3
bucket
Output S3
bucket
Media Servers
Real-Time/Live Encoding
and Stitching
Benefits of new architecture
• Ability to leverage both GPUs and CPUs to perform tasks
as per their strength
• 2D and 3D rendering in real time on CUDA cores on
GPUs
• Better decoding and stitching function speeds using
hardware decoder on GPUs
• Encoding is more efficient on CPUs
• Achieved real-time processing speeds!
Where did we take this technology?
33
• Augmented and Virtual Reality that is
streamed to any platform
• Easy-to-use tools that allow anyone to set
up and create a scene
• Monetization through the ad provider of
your choice
• Direct access to your audience with
detailed analytics
And now for the Demos!
34
36
What we wish we knew…
• Explore GPUs before CPUs for real-time video rendering
• For some low level encoding tasks, CPUs may work
better
• Leverage Auto Scaling
Where do we think there is still work to be done?
38
As network technology develops on, it becomes more of a
possibility to offload GPU compute tasks to the cloud.
Future enhancements of low latency high bandwidth
connections should consider optimizations for graphics
processing.
So to recap!
39
• A cutting edge delivery platform for streaming AR and VR experiences
• Help users create interactive 3D content with easy to use tools
• Live-stream AR & VR experiences with multi-user support for interaction
• Monetize content and connect advertisers with potential consumers through relevant
interactive ads both on the smartphone and headset
Thank you!
40
• Contact Christian Egeler
• Email – Christian.Egeler@VerizonWireless.com
• Contact Vinay Polavarapu
• EMail – vinay.polavarapu@envrmnt.com
We’re Hiring!
• Video Encoding Algorithm Architect
• 3D Computer Vision and SLAM Engineers
• Volumetric Reconstruction Engineers
• Numerical Mathematicians / Algorithms Engineers
• CUDA Experts
• OpenGL Rendering Experts
• Located in NJ, NY, & San Francisco with satellite teams all over the US!
Thank you!
Remember to complete
your evaluations!
Powering Virtual Reality with AWS GPUs

More Related Content

What's hot

AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...Amazon Web Services
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...Amazon Web Services
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015Amazon Web Services
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)Amazon Web Services
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Amazon Web Services
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAmazon Web Services
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...Amazon Web Services
 
(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation StudiosAmazon Web Services
 
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...Amazon Web Services
 
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 20162016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016Amazon Web Services
 
Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Amazon Web Services
 
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...Amazon Web Services
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudAmazon Web Services
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon Web Services
 
A day in the life of a billion packets - AWS Summit Cape Town 2017
A day in the life of a billion packets - AWS Summit Cape Town 2017A day in the life of a billion packets - AWS Summit Cape Town 2017
A day in the life of a billion packets - AWS Summit Cape Town 2017Amazon Web Services
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014Ian Massingham
 
Sony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS CloudSony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS CloudAmazon Web Services
 
AWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAmazon Web Services
 
Containers and the Evolution of Computing
Containers and the Evolution of ComputingContainers and the Evolution of Computing
Containers and the Evolution of ComputingAmazon Web Services
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...Amazon Web Services
 

What's hot (20)

AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
 
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
 
AWS Webcast - Design for Availability
AWS Webcast - Design for AvailabilityAWS Webcast - Design for Availability
AWS Webcast - Design for Availability
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios
 
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...
AWS re:Invent 2016: Media Delivery from the Cloud: Integrated AWS Solutions f...
 
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 20162016 AWS Media & Entertainment Cloud Symposium - New York, NY:  May 18, 2016
2016 AWS Media & Entertainment Cloud Symposium - New York, NY: May 18, 2016
 
Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017 Security at Scale with AWS - AWS Summit Cape Town 2017
Security at Scale with AWS - AWS Summit Cape Town 2017
 
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS Cloud
 
Amazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on WorkshopAmazon EC2 and Amazon VPC Hands-on Workshop
Amazon EC2 and Amazon VPC Hands-on Workshop
 
A day in the life of a billion packets - AWS Summit Cape Town 2017
A day in the life of a billion packets - AWS Summit Cape Town 2017A day in the life of a billion packets - AWS Summit Cape Town 2017
A day in the life of a billion packets - AWS Summit Cape Town 2017
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014
 
Sony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS CloudSony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS Cloud
 
AWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - KeynoteAWS Summit - Brisbane 2014 - Keynote
AWS Summit - Brisbane 2014 - Keynote
 
Containers and the Evolution of Computing
Containers and the Evolution of ComputingContainers and the Evolution of Computing
Containers and the Evolution of Computing
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 

Viewers also liked

AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...
AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...
AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...Amazon Web Services
 
Verizon communications
Verizon communicationsVerizon communications
Verizon communicationsPeter Jon
 
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나 렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나 Amazon Web Services Korea
 
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...Amazon Web Services
 
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Amazon Web Services Korea
 
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)Amazon Web Services
 
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...Amazon Web Services
 
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택Jong Won Park
 
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...Amazon Web Services
 
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...Amazon Web Services
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesAmazon Web Services
 
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...Amazon Web Services
 
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldApplication Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldAmazon Web Services
 
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)AWS re:Invent 2016: Deep Learning in Alexa (MAC202)
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)Amazon Web Services
 
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Amazon Web Services
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAmazon Web Services
 
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...Amazon Web Services
 
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service Overview
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service OverviewNEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service Overview
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service OverviewAmazon Web Services
 

Viewers also liked (20)

AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...
AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...
AWS re:Invent 2016: No More Ransomware: How Europol, the Dutch Police, and AW...
 
Verizon communications
Verizon communicationsVerizon communications
Verizon communications
 
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나 렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나
렌더링의 새로운 패러다임 - 정우근 :: AWS 클라우드 렌더링 세미나
 
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...
AWS re:Invent 2016: Global Traffic Management with Amazon Route 53 Traffic Fl...
 
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
Ad-Tech on AWS 세미나 | 애드테크를 위한 AWS 클라우드 및 글로벌 사례 소개
 
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)
AWS re:Invent 2016: Earth on AWS—Next-Generation Open Data Platforms (STG203)
 
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...
AWS re:Invent 2016: Stop Managing Email Infrastructure: Move to Amazon WorkMa...
 
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
폴리아트VR세미나-가상현실(VR) 기기 특성과 게임 개발 장르의 선택
 
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...
AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC...
 
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...
AWS re:Invent 2016: Metering Big Data at AWS: From 0 to 100 Million Records i...
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
Introduction to Amazon DynamoDB
Introduction to Amazon DynamoDBIntroduction to Amazon DynamoDB
Introduction to Amazon DynamoDB
 
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...
Slashing Big Data Complexity: How Comcast X1 Syndicates Streaming Analytics w...
 
Architecting on The Cloud
Architecting on The CloudArchitecting on The Cloud
Architecting on The Cloud
 
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldApplication Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
 
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)AWS re:Invent 2016: Deep Learning in Alexa (MAC202)
AWS re:Invent 2016: Deep Learning in Alexa (MAC202)
 
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
Migrate from SQL Server or Oracle into Amazon Aurora using AWS Database Migra...
 
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech TalksAnnouncing Amazon Lex - January 2017 AWS Online Tech Talks
Announcing Amazon Lex - January 2017 AWS Online Tech Talks
 
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...
AWS re:Invent 2016: Deep Learning at Cloud Scale: Improving Video Discoverabi...
 
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service Overview
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service OverviewNEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service Overview
NEW LAUNCH IPv6 in the Cloud: Protocol and AWS Service Overview
 

Similar to Powering Virtual Reality with AWS GPUs

NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...Amazon Web Services
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...Edge AI and Vision Alliance
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
 
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...James Serra
 
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...Microsoft Private Cloud
 
Metaverse - The 'Killer App' for 5G, 6G and Beyond
Metaverse - The 'Killer App' for 5G, 6G and BeyondMetaverse - The 'Killer App' for 5G, 6G and Beyond
Metaverse - The 'Killer App' for 5G, 6G and BeyondAnand Bhojan
 
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...AugmentedWorldExpo
 
News from re:Invent 2019
News from re:Invent 2019News from re:Invent 2019
News from re:Invent 2019Vladimir Simek
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Amazon Web Services
 
AI for Intelligent Cloud and Intelligent Edge: Discover, Deploy, and Manage w...
AI for Intelligent Cloud and Intelligent Edge:Discover, Deploy, and Manage w...AI for Intelligent Cloud and Intelligent Edge:Discover, Deploy, and Manage w...
AI for Intelligent Cloud and Intelligent Edge: Discover, Deploy, and Manage w...John Chang
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Ido Green
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edgeMarco Dal Pino
 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...Docker, Inc.
 
The Visual Computing Company
The Visual Computing CompanyThe Visual Computing Company
The Visual Computing CompanyGrupo Texium
 
Going Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsGoing Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsAmazon Web Services
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Patrick Chanezon
 
Accelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudAccelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudRebekah Rodriguez
 
Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Intel® Software
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch DeckNicholas Vossburg
 

Similar to Powering Virtual Reality with AWS GPUs (20)

NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...
 
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
“The Future of AI is Here Today: Deep Dive into Qualcomm’s On-Device AI Offer...
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
 
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
AI for an intelligent cloud and intelligent edge: Discover, deploy, and manag...
 
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...
Microsoft Windows Azure - Origin Digital Media & Entertainment Reduce Transco...
 
Metaverse - The 'Killer App' for 5G, 6G and Beyond
Metaverse - The 'Killer App' for 5G, 6G and BeyondMetaverse - The 'Killer App' for 5G, 6G and Beyond
Metaverse - The 'Killer App' for 5G, 6G and Beyond
 
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
Raheel Khalid (Envrmnt by Verizon): Cloud XR Experience on 5G with Mobile Edg...
 
News from re:Invent 2019
News from re:Invent 2019News from re:Invent 2019
News from re:Invent 2019
 
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
Getting Cloudy with Remote Graphics and GPU Compute Using G2 instances (CPN21...
 
AI for Intelligent Cloud and Intelligent Edge: Discover, Deploy, and Manage w...
AI for Intelligent Cloud and Intelligent Edge:Discover, Deploy, and Manage w...AI for Intelligent Cloud and Intelligent Edge:Discover, Deploy, and Manage w...
AI for Intelligent Cloud and Intelligent Edge: Discover, Deploy, and Manage w...
 
Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)Google Cloud - Scale With A Smile (Dec 2014)
Google Cloud - Scale With A Smile (Dec 2014)
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
DCEU 18: From Legacy Mainframe to the Cloud: The Finnish Railways Evolution w...
 
The Visual Computing Company
The Visual Computing CompanyThe Visual Computing Company
The Visual Computing Company
 
Going Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual WorkstationsGoing Remote: Running VFX Virtual Workstations
Going Remote: Running VFX Virtual Workstations
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
 
Accelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to CloudAccelerating Innovation from Edge to Cloud
Accelerating Innovation from Edge to Cloud
 
Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)
 
High Performance Computing Pitch Deck
High Performance Computing Pitch DeckHigh Performance Computing Pitch Deck
High Performance Computing Pitch Deck
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Powering Virtual Reality with AWS GPUs

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. November 30, 2016 CMP312 Powering the Next Generation of Virtual Reality with Verizon Puneet Agarwal, AWS Solutions Architect Christian Egeler, Director AR/VR, Verizon Labs Vinay Polavarapu, Lead Architect, Verizon Labs
  • 3. EC2 instance families General Purpose: M1, M3, M4, T2 Compute Optimized: C1, CC2, C3, C4 Memory Optimized: M2, CR1, R3, X1 Storage Optimized: HI1, HS1, I2, D2 GPU: CG1, G2, P2 Micro: T1, T2
  • 4. New P2 GPU instance types • Offers up to 16 NVIDIA K80 GPUs (8 K80 cards) in a single instance • The 16xlarge size provides: • A combined 192 GB of GPU memory, 40 thousand CUDA cores • 70 teraflops of single precision floating point performance • Over 23 teraflops of double precision floating point performance
  • 5. P2 instance types Instance Size GPUs GPU Peer to Peer vCPUs Memory (GiB) Network Bandwidth* p2.xlarge 1 - 4 61 1.25Gbps p2.8xlarge 8 Y 32 488 10Gbps p2.16xlarge 16 Y 64 768 20Gbps *In a placement group
  • 6. Why GPUs? • GPUs can perform certain functions more efficiently than software running on CPUs • Each GPU has thousands of processing cores, enabling • High degree of parallelism and throughput • Low latencies • Lower cost • Power efficiency
  • 7. GPU for accelerated computing for (i=0;i<N;i++) { } … for (j=0;j<M;j++) { } GPU handles compute- intensive functions 5% of code 80% of run-time CPU handles the rest
  • 8. GPU use cases • Machine learning • Engineering simulation • Financial simulation • Virtual reality • Database • Rendering • Transcoding • And many more…
  • 9. Samsung R&D Institute Russia Uses AWS to Speed Up Research by 50% Samsung R&D Institute Russia is one of Samsung Electronics’ leading advanced research centers. Thanks to AWS, we were able to reduce the time of development of state-of-the-art Machine Learning models by almost half Mikhail N. Rychagov, Dr.Sc., Director Algorithm Lab, Samsung R&D Institute Russia ” “ • Creating machine learning algorithms and applications requiring intense compute resources • Using AWS to run GPU clusters that scale depending on fluctuating demand • Gained flexibility and scalability • Can now build recognition and classification engines for intelligent data processing tasks • Costs for support and maintenance of infrastructure were significantly reduced
  • 10. Augmented and Virtual Reality with Verizon
  • 11. Who are we? Christian Egeler Director of Augmented and Virtual Reality Product Development at Verizon. A telecommunications and device software platform veteran with industry experience around public safety, OTT VoIP, Image Recognition, OS Platform, and Ultra Wideband. Currently focused on how AR and VR will contribute and integrate into the next compute platform. Vinay Polavarapu Architect and developer of cloud technologies for the video platform at Yahoo. Now leveraging that experience to architect and build critical components for the AR/VR video platform at Verizon Labs.
  • 12. Today we will talk about… • Challenges in developing AR & VR technology • How Verizon Labs has used AWS GPUs to overcome some key technical challenges • Initial Architecture • Improved Architecture • Demo!
  • 13. All of the things we do… wireless fios enterprise streaming CDN big data security communications advertising internet of things monitoring
  • 14. And with the AOL acquisition… advertising digital media lifestyles entertainment news
  • 15. Why Verizon is positioned to develop AR/VR Power dozens of devices and services with an evolved network and set of service platforms Helped businesses innovate and get their products to consumers Verizon serves as the bridge between advertising, content, streaming, retail and the actual network(s) which makes us uniquely poised to create an ecosystem for AR/VR creation and distribution
  • 16. And the vision? As the world gets closer to AR and VR, the industry find ourselves needing to master rendering and computer vision in the cloud and on ever smaller form factors like headsets. This brings new demands to silicon and the network. “It is potentially the final computing platform. This is generalizing, but if you have perfect virtual reality, you don't have to perfect much else.” Palmer Luckey, Oculus founder
  • 17. How did Verizon Labs tackle this challenge? 17 • A cutting edge delivery platform for streaming AR and VR experiences • Help users create interactive 3D content with easy to use tools • Live-stream AR & VR experiences with multi-user support for interaction • Monetize content and connect advertisers with consumers through relevant interactive ads both on the smartphone and headset
  • 18. What does Envrmnt enable? 18 • Accommodate all capture solutions and media • Live-stream and live-stitch rich and immersive content • Build worlds and connect your audience • Projection or augmentation of content • Bring digital advertising into AR and VR • View your AR/VR content anywhere • Deliver it fast and seamlessly
  • 19. Why we chose to build on AWS? • Infrastructure as service model • CapEx- zero initial capital expenditure • Scalability and elasticity - scaling up and scaling down is few clicks away • Cost efficiency – Pay-as-you-go model helps save money when servers are not in use • Flexibility - Use any cloud architecture, operating systems, databases, languages or tools • Security - AWS complies with highest industry standard security practices, one less thing to worry about
  • 20. What we built? • End to End VR content creation, hosting and delivery platform • VR Content authoring Service for ingest • Media Library service for content consumption • Ads Service for ad integration and monetization • Real-time Stitching and Encoding Service for live and on-demand ultra HD VR content from a variety of cameras and rigs • Adaptive streaming capability to stream to any device using HLS and MPEG-DASH . • Mobile VR rendering platform for IOS and Android
  • 23. Availability Zone #2Availability Zone #1 What we built Elastic Load Balancing Amazon S3 bucket CDN EC2 instance Web/App server Amazon Route 53 CDN CDN CDN Elastic Load Balancing Elastic Load Balancing Elastic Load Balancing Auto Scaling group EC2 instance Web/App server EC2 instance Web/App server EC2 instance Web/App server Wowza EC2 Auto Scaling group Wowza EC2 Wowza EC2 Wowza EC2 Elastic Load Balancing CDN RDS Aurora Master RDS Aurora Read Replica Player Customers Marketing Users Authoring Users Web Player Users Image Users Encoding and Stitching EC2 Environment
  • 24. Challenges Augmented and Virtual Reality has a base requirement of low latency render, compute and network transmission We now have a technological dependency on high resolution rendering, high refresh rate and loads of computer vision. Low resolution and lag are no longer just annoying, they are a deal breaker
  • 25. Challenges There is a fundamental need on the network and the GPU to handle rending and compute for the foreseeable future Source: blogs.nvidia.com Source: ericsson 2014
  • 26. How can we solve these problems?
  • 27. Real-time video rendering 27 • GPU providers are doing their part • Using AWS GPUs in the cloud, we have enhanced our platform to stitch, encode, and stream AR and VR experiences at near real-time speed
  • 28. Live stitching 28 Our stitching pipeline utilized CUDA and GPU parallelization in order to optimize our stitching pipeline 4x decoding speed 10x speed for warping, blending and un- distortion in comparison to CPUs 10x overall performance gain vs. similar class CPU
  • 29. Real time 360 Video Stitching 29 0 28 55 83 110 138 m4.16xlarge g2.8xlarge p2.16xlarge Stitching frames per second Instance Types
  • 30. Encoding 30 • Currently, CPU-based encoding is performing better for us than GPU-based encoding • Our peers in the industry claim that they get better encoding performance on GPUs • We are experimenting with both CPUs and GPUs in a hybrid setup to get real-time encoding speed for 4K content
  • 31. Real time stitching and encoding Real-Time Auto-Stitching is performed with very little to no manual intervention utilizing CUDA Elastic Load Balancing CloudFront Distribution CloudFront Distribution CloudFront Distribution Elastic Load Balancing Elastic Load Balancing VR Ready Content Raw Switchable Footage Live Event Player Users Authoring and Processing Authoring and Processing Decoding and stitching on GPU Cluster Encoding on CPU Cluster Source S3 bucket Output S3 bucket Media Servers Real-Time/Live Encoding and Stitching
  • 32. Benefits of new architecture • Ability to leverage both GPUs and CPUs to perform tasks as per their strength • 2D and 3D rendering in real time on CUDA cores on GPUs • Better decoding and stitching function speeds using hardware decoder on GPUs • Encoding is more efficient on CPUs • Achieved real-time processing speeds!
  • 33. Where did we take this technology? 33 • Augmented and Virtual Reality that is streamed to any platform • Easy-to-use tools that allow anyone to set up and create a scene • Monetization through the ad provider of your choice • Direct access to your audience with detailed analytics
  • 34. And now for the Demos! 34
  • 35.
  • 36. 36
  • 37. What we wish we knew… • Explore GPUs before CPUs for real-time video rendering • For some low level encoding tasks, CPUs may work better • Leverage Auto Scaling
  • 38. Where do we think there is still work to be done? 38 As network technology develops on, it becomes more of a possibility to offload GPU compute tasks to the cloud. Future enhancements of low latency high bandwidth connections should consider optimizations for graphics processing.
  • 39. So to recap! 39 • A cutting edge delivery platform for streaming AR and VR experiences • Help users create interactive 3D content with easy to use tools • Live-stream AR & VR experiences with multi-user support for interaction • Monetize content and connect advertisers with potential consumers through relevant interactive ads both on the smartphone and headset
  • 40. Thank you! 40 • Contact Christian Egeler • Email – Christian.Egeler@VerizonWireless.com • Contact Vinay Polavarapu • EMail – vinay.polavarapu@envrmnt.com We’re Hiring! • Video Encoding Algorithm Architect • 3D Computer Vision and SLAM Engineers • Volumetric Reconstruction Engineers • Numerical Mathematicians / Algorithms Engineers • CUDA Experts • OpenGL Rendering Experts • Located in NJ, NY, & San Francisco with satellite teams all over the US!