SlideShare a Scribd company logo
GameDevelopers
CONFERENCE
Evan Zou (Tencent), Xinda Zhao (Tencent), Zhihong Yu (Intel)
@IntelSoftware @IntelGraphics
Speakers
Evan Zou:
• Director, Tencent Instant Play
• Director of Business Planning, NEXT Studios, Tencent Games
• Director of Game Platform Solutions, Tencent Games
Xinda Zhao:
• Senior developer, Tencent CMatrix platform
• Senior developer on Android Cloud Gaming solution in Tencent WeTest
Zhihong (George) Yu:
• Solution Architect in Intel Visual Cloud Division in DCG/NPG
• Lead architect on cloud gaming solutions with Tencent
@IntelSoftware @IntelGraphics
Agenda
• Intel Products for Cloud Gaming
• PC Cloud Gaming by Tencent Instant Play
• Android Cloud Gaming by Tencent CMatrix platform
@IntelSoftware @IntelGraphics 4
CloudGaming:AFast-EvolvingEcosystem
#1B business in 2017, projected to grow at 26%
§ Examples of cloud gaming services: Gamestream, PlayGiga,
Tencent utilizing scalable Intel cloud platforms
§ Intel and Tencenet NEXT Studios and WeTest work together
to make high-quality cloud game dreams come true across
many devices:
– https://mp.weixin.qq.com/s/ZDP-PGmXOs3Rn_UcEaC_AA
– https://cloud.tencent.com/developer/article/1398289
§ PlayGiga moving to KBL-G for scale
https://www.accesswire.com/viewarticle.aspx?id=513153
§ Gamestream evolving on KBL-G
https://itpeernetwork.intel.com/gamestream-intel-cloud-
gaming-telecom/
§ Strong positions being taken by Microsoft, AWS and ISVs
Streamed frames, files or commands from
cloud/edge to device.
§ Technology has evolved reducing latency enabling
subscription models
§ End user pays monthly fee and can access a catalog of
games or ones they have purchased
§ Several business models out there to deal with content
ownership
§ Lots of data, with different ways to manage latency/BW
constraints.
@IntelSoftware @IntelGraphics 5
IntelCloudGamingArchitecture:VCA2AIC,KBL-GAIC&PCFarm
Two GPU design - Radeon VEGA graphics with 4GB HBM memory and integrated GT2 graphics
OEM Ecosystem
• KBL-G PC Farm – 8x nodes in 2U Form Factor, low cost
custom designed server
• Artesyn Maxcore Gamestreamer – High dense server in a
3U Form Factor (16x KBL-G)
• KBL-G PCIE Add-in-Card -- 2x nodes in standard PCIe
card
PC Farm
Artesyn Gamestreamer
VCA2
@IntelSoftware @IntelGraphics
High density Android Cloud Gaming AIC
Value Proposition
• Balanced rendering & encoding for high-density Android cloud gaming
• 3x Intel Xeon E3 with Intel integrated GPU
• Multiple Android game instances per card
• High-density and low-latency H.264, H.265 encoding
• Target usage cases:
• Android Cloud Gaming
• Virtual desktop (VDI)
Intel Cloud Rendering Add-In-Card
High density graphics rendering AIC for PC games
Value Proposition
• High performance rendering and encoding accelerator
• Multiple windows games per PCIe card
• High 3D performance at competitive TCO
• Low-latency rendering and encoding capability
• Target usage cases:
• Cloud gaming, cloud graphics
• Virtual desktop
• Cloud VR
Intel® Xeon®
Processor VCA2 PCI-e add-in card
Intel® Xeon
Processor PCI-e add-in card
2 x Intel Core I7-8709G (KBL-G)
GameDevelopers
CONFERENCE
Evan Zou
@IntelSoftware @IntelGraphics 8
Speaker’s Background
Evan Zou
• Director, Tencent Instant Play
• Director of Business Planning, NEXT Studios, Tencent Games
• Director of Game Platform Solutions, Tencent Games
@IntelSoftware @IntelGraphics 9
Agenda
• What is Cloud Gaming and what are the benefits of Cloud Gaming
• Introducing Tencent Instant Play
• Advice for game developers
@IntelSoftware @IntelGraphics 10
What is Cloud Gaming
User device Cloud severControl input
Video Streaming
Cross-device
compatibility
No need for local
premium graphics
Play anywhere,
anytime
@IntelSoftware @IntelGraphics 11
What are the Benefits of Cloud Gaming
• No need for local premium graphics
• Attract more gamers to premium games
• Compatible with various devices
• Testing for games become easier
• Play anywhere, anytime
• No need to download games before playing
• Trends: hardware requirement to play 3A
games is increasing
• Pain point the high-end user base is
limited
• Trends Emergence of highly popular cross-
platform games
• Pain point Difficult to develop games for
different devices
• Trends Leisure time are becoming more
fragmented and users spend more time on
mobile devices
• Pain point Most AAA and high quality
games are still being developed for specific
devices such as console
Benefits of Cloud GamingTrends and Pain Points
Distributor
Developer
Gamer
@IntelSoftware @IntelGraphics 12
Why we believe Cloud Gaming is coming
• Server solutions getting more
mature and cost-effective
• Telecommunication
Infrastructure improving
• Collaboration and
Investments increasing
@IntelSoftware @IntelGraphics 13
Introduction of Tencent Instant Play
FPS 60
Latency 40ms
Resolution 1920*1080
User Device
Cloud Server
Hardware
Mobile
Device
PC Web/SDK
Image
Collection
Rendering GPU
Coding GPU
Computing CPU
Video
Collection
Video
Coding
Audio
Coding
Transfer
Control
Quality
Control
Game
Mgmt.
Control
Mgmt.
Current Performance Level
lab environmentProduct Architecture
• Continuous research and development of streaming technology for better gaming experience
• Proactively support the growth of cloud gaming industry and related ecosystem
• Actively explore Cloud Gaming business model
@IntelSoftware @IntelGraphics 14
Cloud Gaming Product Demonstration
Traditional PC
Core i7+Geforce 1060
Tencent Instant Play
Bladed Fury Next Studios Cooperation with Tencent Social Ads
@IntelSoftware @IntelGraphics 15
Advice for Game Developers
• Create innovative gameplay tailored specifically cloud gaming experiences
• Be open to explore new distribution business models such as subscription model
• Technology aside, quality content is still the king
@IntelSoftware @IntelGraphics 16
The future is near, we look forward
to the journey to explore together
GameDevelopers
CONFERENCE
Tencent WeTest
Container Based
Android Cloud Gaming
Xinda, Zhao
WeTest, Tencent
28-Mar-19
@IntelSoftware @IntelGraphics 19
About me
Xinda Zhao
Senior Software Engineer,
CMatrix, WeTest
@IntelSoftware @IntelGraphics
About us
20
Gamer
What we offer is the platform
solution of Android cloud gaming.
Game
Developer
Platform Solution
Provider
Android
Cloud
Gaming
Game Distributor
CMatrix
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
21
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
22
@IntelSoftware @IntelGraphics
What is Android Cloud Gaming
A relatively new way of playing
Android games that takes advantage
of the power of Servers.
Through your browser or app, on TV,
computer or phone - Anywhere!Android on Gaming Server
Gaming Server on Cloud
23
@IntelSoftware @IntelGraphics 24
MORE
MORE CHOICE
Easier to experience more games on the
same mobile phone
24x7 ONLINE
An option for game
developers who need their
game to be online 24 hours a
day
GAME TRIAL EXPERIENCE
Opportunity to
experience games that
are not officially released
@IntelSoftware @IntelGraphics
LESS
LOW HARDWARE REQUIREMENT
Less storage space
Less GPU performance requirement
NO GAME PLUG-IN
Guarantee the
fairness of the game
LESS TIME
CONSUMPTION
The server will upgrade
the game in time
REDUCTION OF
ANDROID FRAGMENTATION
Less difficulty in adapting
@IntelSoftware @IntelGraphics
Looking Forward to the Future
26
Innovative design of new games based on the
cloud gaming model will come into being
and far beyond your imagination
PC Gaming Console Gaming Mobile Gaming
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
27
@IntelSoftware @IntelGraphics 28
Solutions on the cloud
Cloud Phone Development
Board
Android Emulator Android Container
Limited
Scalability
Inconvenient
Upgrade
Heavy
Weight
Weak
Isolation
@IntelSoftware @IntelGraphics
Risks and Rewards in Game Scenarios
BENEFITS
Isolation
Concurrency
Compatibility
Performance
Maintainability
CONCERNS
Android Container solution seems to be a better choice!
29
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
30
@IntelSoftware @IntelGraphics 31
Orchestration Overview
@IntelSoftware @IntelGraphics
Technical Overview
Container Cluster
Register and Query
Server Cluster
Device Management
Server Cluster
Web Server ClusterGamer Admin
Server Management
Server Cluster
32
@IntelSoftware @IntelGraphics 33
User Access Control
End user types that can
access our games
- registered or unregistered
- gamer or admin
- domestic or foreign
Who What Where
Server that used for user
access
- Beijing or Shanghai
Game accessible to users
Device that game runs on
Inputs/Outputs that are
interacting with users
@IntelSoftware @IntelGraphics 34
Device Management
Start/Stop/Reboot
Device
Device
Status
App
Status
Install/Uninstall
App
@IntelSoftware @IntelGraphics 35
Server Management
Device Management
Server
Scheduling of Android Instances.
Transit service for framebuffer of Android instances.
Register and Query
Server
Store and update the status of available Android instances.
@IntelSoftware @IntelGraphics 36
Misc. - Video and Audio Handling
AudioPCM AAC AAC PCM
FFMPEG / OpenH264 Different Decoders
RGBA H264 H264 RGBA
Android MediaCodec Different DecodersAudio
Video
Video
@IntelSoftware @IntelGraphics 37
Conclusion - Consistent Game Experience
Audio
Video
Input
@IntelSoftware @IntelGraphics 38
Supporting Hardware Platform
Control command
Android Container
Server – E5
VCA2 – E3
Graphic command
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
39
@IntelSoftware @IntelGraphics 40
Advantages of our Solution
@IntelSoftware @IntelGraphics 41
Perfect Compatibility
Heterogeneous Devices
Heterogeneous OSes
@IntelSoftware @IntelGraphics
Zero Cost Migration
Seamlessly migrate Android
games to the cloud platform Migration
Container
Container
Container
Container
Android
Console
Android
Container
42
@IntelSoftware @IntelGraphics 43
Speed of Deployment
Create in
seconds
Flexible
deployment
framework
Easily
Scale
@IntelSoftware @IntelGraphics
Agenda
What is Android Cloud Gaming
Why is it Container based
How to implement it
Advantages
Challenges
44
@IntelSoftware @IntelGraphics 45
Challenges
@IntelSoftware @IntelGraphics 46
gc@tencent.com
olinazhang@tencent.comEMAIL
CMatrix – Tencent Cloud Gaming Service Platform
PM
PR
@IntelSoftware @IntelGraphics
Thanks
47
@IntelSoftware @IntelGraphics 48
DEMO

More Related Content

What's hot

Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Intel® Software
 
Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*
Intel® Software
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Intel® Software
 
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
Intel® Software
 
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
Intel® Software
 
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning AccelerationclCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
Intel® Software
 
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
Intel® Software
 
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
Intel® Software
 
Masked Occlusion Culling
Masked Occlusion CullingMasked Occlusion Culling
Masked Occlusion Culling
Intel® Software
 
Cloud Gaming Architectures: From Social to Mobile to MMO
Cloud Gaming Architectures: From Social to Mobile to MMOCloud Gaming Architectures: From Social to Mobile to MMO
Cloud Gaming Architectures: From Social to Mobile to MMO
AWS Germany
 
Snapdragon 845 Benchmarking UX Workshop
Snapdragon 845 Benchmarking UX WorkshopSnapdragon 845 Benchmarking UX Workshop
Snapdragon 845 Benchmarking UX Workshop
Low Hong Chuan
 
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
Intel® Software
 
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
Intel® Software
 
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
Intel® Software
 
Intel® Graphics Performance Analyzers
Intel® Graphics Performance AnalyzersIntel® Graphics Performance Analyzers
Intel® Graphics Performance Analyzers
Intel® Software
 
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
Suhas Urs
 
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
Intel® Software
 
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
AMD Developer Central
 
Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel
Intel® Software
 
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
Intel® Software
 

What's hot (20)

Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
Advanced Single Instruction Multiple Data (SIMD) Programming with Intel® Impl...
 
Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*
 
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
Build a Deep Learning Video Analytics Framework | SIGGRAPH 2019 Technical Ses...
 
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
Intel® Open Image Denoise: Optimized CPU Denoising | SIGGRAPH 2019 Technical ...
 
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
World of Tanks* 1.0+: Enriching Gamers Experience with Multicore Optimized Ph...
 
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning AccelerationclCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
clCaffe*: Unleashing the Power of Intel Graphics for Deep Learning Acceleration
 
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
Open Source Interactive CPU Preview Rendering with Pixar's Universal Scene De...
 
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
Accelerate Game Development and Enhance Game Experience with Intel® Optane™ T...
 
Masked Occlusion Culling
Masked Occlusion CullingMasked Occlusion Culling
Masked Occlusion Culling
 
Cloud Gaming Architectures: From Social to Mobile to MMO
Cloud Gaming Architectures: From Social to Mobile to MMOCloud Gaming Architectures: From Social to Mobile to MMO
Cloud Gaming Architectures: From Social to Mobile to MMO
 
Snapdragon 845 Benchmarking UX Workshop
Snapdragon 845 Benchmarking UX WorkshopSnapdragon 845 Benchmarking UX Workshop
Snapdragon 845 Benchmarking UX Workshop
 
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
Ray Tracing with Intel® Embree and Intel® OSPRay: Use Cases and Updates | SIG...
 
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
Use Variable Rate Shading (VRS) to Improve the User Experience in Real-Time G...
 
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
Tuning For Deep Learning Inference with Intel® Processor Graphics | SIGGRAPH ...
 
Intel® Graphics Performance Analyzers
Intel® Graphics Performance AnalyzersIntel® Graphics Performance Analyzers
Intel® Graphics Performance Analyzers
 
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
Cloud Gaming - A Green Solution to Massive Multiplayer Online Games
 
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
Scale CPU Experiences: Maximize Unity* Performance Using the Entity Component...
 
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
RapidFire - the Easy Route to low Latency Cloud Gaming Solutions - AMD at GDC14
 
Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel Scalability for All: Unreal Engine* 4 with Intel
Scalability for All: Unreal Engine* 4 with Intel
 
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
Unleashing Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Inside the ...
 

Similar to Streamed Cloud Gaming Solutions for Android* and PC Games

Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile games
iFunFactory Inc.
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en Gaming
Globant
 
TECHNICAL PAPER PRESENTATION copy
TECHNICAL PAPER PRESENTATION copyTECHNICAL PAPER PRESENTATION copy
TECHNICAL PAPER PRESENTATION copyBhargav Ramesh
 
THE SHIELD: GIANT STRIDES FOR NVIDIA
THE SHIELD: GIANT STRIDES FOR NVIDIATHE SHIELD: GIANT STRIDES FOR NVIDIA
THE SHIELD: GIANT STRIDES FOR NVIDIA
Course5i
 
VISION Technology from AMD Powered by AMD E-Series & C-Series APUs
VISION Technology from AMD Powered by AMD E-Series & C-Series APUsVISION Technology from AMD Powered by AMD E-Series & C-Series APUs
VISION Technology from AMD Powered by AMD E-Series & C-Series APUs
AdditionalResources
 
High End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro GraphicsHigh End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro Graphics
Intel® Software
 
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI InferencingInnovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Rebekah Rodriguez
 
WaveEngine Dotnet 2018
WaveEngine Dotnet 2018WaveEngine Dotnet 2018
WaveEngine Dotnet 2018
Javier Cantón Ferrero
 
De Re PlayStation Vita
De Re PlayStation VitaDe Re PlayStation Vita
De Re PlayStation Vita
Slide_N
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
Kobkrit Viriyayudhakorn
 
Intel 8th Core G Series with Radeon Vega M
Intel 8th Core G Series with Radeon Vega M Intel 8th Core G Series with Radeon Vega M
Intel 8th Core G Series with Radeon Vega M
Low Hong Chuan
 
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
Lee Stott
 
cloud gaming1.ppsx
cloud gaming1.ppsxcloud gaming1.ppsx
cloud gaming1.ppsx
sonivaibhav910
 
cloud gaming1.ppsx
cloud gaming1.ppsxcloud gaming1.ppsx
cloud gaming1.ppsx
sonivaibhav910
 
cloud gaming.pptx
cloud gaming.pptxcloud gaming.pptx
cloud gaming.pptx
sonivaibhav910
 
Cuda meetup presentation 5
Cuda meetup presentation 5Cuda meetup presentation 5
Cuda meetup presentation 5
Rihards Gailums
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentSumit Jain
 
Informacion Solicitada HP Support.pdf
Informacion Solicitada HP Support.pdfInformacion Solicitada HP Support.pdf
Informacion Solicitada HP Support.pdf
ErickJavierAnimasDeL
 
Accelerate Your Game Development on Android*
Accelerate Your Game Development on Android*Accelerate Your Game Development on Android*
Accelerate Your Game Development on Android*
Intel® Software
 
HTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overview
Abhishek Singhal [L.I.O.N]
 

Similar to Streamed Cloud Gaming Solutions for Android* and PC Games (20)

Designing a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile gamesDesigning a pragmatic back-end service for mobile games
Designing a pragmatic back-end service for mobile games
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en Gaming
 
TECHNICAL PAPER PRESENTATION copy
TECHNICAL PAPER PRESENTATION copyTECHNICAL PAPER PRESENTATION copy
TECHNICAL PAPER PRESENTATION copy
 
THE SHIELD: GIANT STRIDES FOR NVIDIA
THE SHIELD: GIANT STRIDES FOR NVIDIATHE SHIELD: GIANT STRIDES FOR NVIDIA
THE SHIELD: GIANT STRIDES FOR NVIDIA
 
VISION Technology from AMD Powered by AMD E-Series & C-Series APUs
VISION Technology from AMD Powered by AMD E-Series & C-Series APUsVISION Technology from AMD Powered by AMD E-Series & C-Series APUs
VISION Technology from AMD Powered by AMD E-Series & C-Series APUs
 
High End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro GraphicsHigh End Modeling & Imaging with Intel Iris Pro Graphics
High End Modeling & Imaging with Intel Iris Pro Graphics
 
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI InferencingInnovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
Innovative Solutions for Cloud Gaming, Media, Transcoding, & AI Inferencing
 
WaveEngine Dotnet 2018
WaveEngine Dotnet 2018WaveEngine Dotnet 2018
WaveEngine Dotnet 2018
 
De Re PlayStation Vita
De Re PlayStation VitaDe Re PlayStation Vita
De Re PlayStation Vita
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
 
Intel 8th Core G Series with Radeon Vega M
Intel 8th Core G Series with Radeon Vega M Intel 8th Core G Series with Radeon Vega M
Intel 8th Core G Series with Radeon Vega M
 
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
 
cloud gaming1.ppsx
cloud gaming1.ppsxcloud gaming1.ppsx
cloud gaming1.ppsx
 
cloud gaming1.ppsx
cloud gaming1.ppsxcloud gaming1.ppsx
cloud gaming1.ppsx
 
cloud gaming.pptx
cloud gaming.pptxcloud gaming.pptx
cloud gaming.pptx
 
Cuda meetup presentation 5
Cuda meetup presentation 5Cuda meetup presentation 5
Cuda meetup presentation 5
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Informacion Solicitada HP Support.pdf
Informacion Solicitada HP Support.pdfInformacion Solicitada HP Support.pdf
Informacion Solicitada HP Support.pdf
 
Accelerate Your Game Development on Android*
Accelerate Your Game Development on Android*Accelerate Your Game Development on Android*
Accelerate Your Game Development on Android*
 
HTML5 Game Development frameworks overview
HTML5 Game Development frameworks overviewHTML5 Game Development frameworks overview
HTML5 Game Development frameworks overview
 

More from Intel® Software

AI for All: Biology is eating the world & AI is eating Biology
AI for All: Biology is eating the world & AI is eating Biology AI for All: Biology is eating the world & AI is eating Biology
AI for All: Biology is eating the world & AI is eating Biology
Intel® Software
 
Python Data Science and Machine Learning at Scale with Intel and Anaconda
Python Data Science and Machine Learning at Scale with Intel and AnacondaPython Data Science and Machine Learning at Scale with Intel and Anaconda
Python Data Science and Machine Learning at Scale with Intel and Anaconda
Intel® Software
 
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciStreamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Intel® Software
 
AI for good: Scaling AI in science, healthcare, and more.
AI for good: Scaling AI in science, healthcare, and more.AI for good: Scaling AI in science, healthcare, and more.
AI for good: Scaling AI in science, healthcare, and more.
Intel® Software
 
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Intel® Software
 
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Intel® Software
 
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
Intel® Software
 
AWS & Intel Webinar Series - Accelerating AI Research
AWS & Intel Webinar Series - Accelerating AI ResearchAWS & Intel Webinar Series - Accelerating AI Research
AWS & Intel Webinar Series - Accelerating AI Research
Intel® Software
 
Intel Developer Program
Intel Developer ProgramIntel Developer Program
Intel Developer Program
Intel® Software
 
Intel AIDC Houston Summit - Overview Slides
Intel AIDC Houston Summit - Overview SlidesIntel AIDC Houston Summit - Overview Slides
Intel AIDC Houston Summit - Overview Slides
Intel® Software
 
AIDC NY: BODO AI Presentation - 09.19.2019
AIDC NY: BODO AI Presentation - 09.19.2019AIDC NY: BODO AI Presentation - 09.19.2019
AIDC NY: BODO AI Presentation - 09.19.2019
Intel® Software
 
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
Intel® Software
 
AIDC India - AI on IA
AIDC India  - AI on IAAIDC India  - AI on IA
AIDC India - AI on IA
Intel® Software
 
AIDC India - Intel Movidius / Open Vino Slides
AIDC India - Intel Movidius / Open Vino SlidesAIDC India - Intel Movidius / Open Vino Slides
AIDC India - Intel Movidius / Open Vino Slides
Intel® Software
 
AIDC India - AI Vision Slides
AIDC India - AI Vision SlidesAIDC India - AI Vision Slides
AIDC India - AI Vision Slides
Intel® Software
 
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
Intel® Software
 
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
Intel® Software
 
Intel® AI: Parameter Efficient Training
Intel® AI: Parameter Efficient TrainingIntel® AI: Parameter Efficient Training
Intel® AI: Parameter Efficient Training
Intel® Software
 
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
Intel® Software
 
Persistent Memory Programming with Pmemkv
Persistent Memory Programming with PmemkvPersistent Memory Programming with Pmemkv
Persistent Memory Programming with Pmemkv
Intel® Software
 

More from Intel® Software (20)

AI for All: Biology is eating the world & AI is eating Biology
AI for All: Biology is eating the world & AI is eating Biology AI for All: Biology is eating the world & AI is eating Biology
AI for All: Biology is eating the world & AI is eating Biology
 
Python Data Science and Machine Learning at Scale with Intel and Anaconda
Python Data Science and Machine Learning at Scale with Intel and AnacondaPython Data Science and Machine Learning at Scale with Intel and Anaconda
Python Data Science and Machine Learning at Scale with Intel and Anaconda
 
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSciStreamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
Streamline End-to-End AI Pipelines with Intel, Databricks, and OmniSci
 
AI for good: Scaling AI in science, healthcare, and more.
AI for good: Scaling AI in science, healthcare, and more.AI for good: Scaling AI in science, healthcare, and more.
AI for good: Scaling AI in science, healthcare, and more.
 
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
Software AI Accelerators: The Next Frontier | Software for AI Optimization Su...
 
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
Advanced Techniques to Accelerate Model Tuning | Software for AI Optimization...
 
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
Reducing Deep Learning Integration Costs and Maximizing Compute Efficiency| S...
 
AWS & Intel Webinar Series - Accelerating AI Research
AWS & Intel Webinar Series - Accelerating AI ResearchAWS & Intel Webinar Series - Accelerating AI Research
AWS & Intel Webinar Series - Accelerating AI Research
 
Intel Developer Program
Intel Developer ProgramIntel Developer Program
Intel Developer Program
 
Intel AIDC Houston Summit - Overview Slides
Intel AIDC Houston Summit - Overview SlidesIntel AIDC Houston Summit - Overview Slides
Intel AIDC Houston Summit - Overview Slides
 
AIDC NY: BODO AI Presentation - 09.19.2019
AIDC NY: BODO AI Presentation - 09.19.2019AIDC NY: BODO AI Presentation - 09.19.2019
AIDC NY: BODO AI Presentation - 09.19.2019
 
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
AIDC NY: Applications of Intel AI by QuEST Global - 09.19.2019
 
AIDC India - AI on IA
AIDC India  - AI on IAAIDC India  - AI on IA
AIDC India - AI on IA
 
AIDC India - Intel Movidius / Open Vino Slides
AIDC India - Intel Movidius / Open Vino SlidesAIDC India - Intel Movidius / Open Vino Slides
AIDC India - Intel Movidius / Open Vino Slides
 
AIDC India - AI Vision Slides
AIDC India - AI Vision SlidesAIDC India - AI Vision Slides
AIDC India - AI Vision Slides
 
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
ANYFACE*: Create Film Industry-Quality Facial Rendering & Animation Using Mai...
 
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
Bring the Future of Entertainment to Your Living Room: MPEG-I Immersive Video...
 
Intel® AI: Parameter Efficient Training
Intel® AI: Parameter Efficient TrainingIntel® AI: Parameter Efficient Training
Intel® AI: Parameter Efficient Training
 
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
Intel® AI: Non-Parametric Priors for Generative Adversarial Networks
 
Persistent Memory Programming with Pmemkv
Persistent Memory Programming with PmemkvPersistent Memory Programming with Pmemkv
Persistent Memory Programming with Pmemkv
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

Streamed Cloud Gaming Solutions for Android* and PC Games

  • 1. GameDevelopers CONFERENCE Evan Zou (Tencent), Xinda Zhao (Tencent), Zhihong Yu (Intel)
  • 2. @IntelSoftware @IntelGraphics Speakers Evan Zou: • Director, Tencent Instant Play • Director of Business Planning, NEXT Studios, Tencent Games • Director of Game Platform Solutions, Tencent Games Xinda Zhao: • Senior developer, Tencent CMatrix platform • Senior developer on Android Cloud Gaming solution in Tencent WeTest Zhihong (George) Yu: • Solution Architect in Intel Visual Cloud Division in DCG/NPG • Lead architect on cloud gaming solutions with Tencent
  • 3. @IntelSoftware @IntelGraphics Agenda • Intel Products for Cloud Gaming • PC Cloud Gaming by Tencent Instant Play • Android Cloud Gaming by Tencent CMatrix platform
  • 4. @IntelSoftware @IntelGraphics 4 CloudGaming:AFast-EvolvingEcosystem #1B business in 2017, projected to grow at 26% § Examples of cloud gaming services: Gamestream, PlayGiga, Tencent utilizing scalable Intel cloud platforms § Intel and Tencenet NEXT Studios and WeTest work together to make high-quality cloud game dreams come true across many devices: – https://mp.weixin.qq.com/s/ZDP-PGmXOs3Rn_UcEaC_AA – https://cloud.tencent.com/developer/article/1398289 § PlayGiga moving to KBL-G for scale https://www.accesswire.com/viewarticle.aspx?id=513153 § Gamestream evolving on KBL-G https://itpeernetwork.intel.com/gamestream-intel-cloud- gaming-telecom/ § Strong positions being taken by Microsoft, AWS and ISVs Streamed frames, files or commands from cloud/edge to device. § Technology has evolved reducing latency enabling subscription models § End user pays monthly fee and can access a catalog of games or ones they have purchased § Several business models out there to deal with content ownership § Lots of data, with different ways to manage latency/BW constraints.
  • 5. @IntelSoftware @IntelGraphics 5 IntelCloudGamingArchitecture:VCA2AIC,KBL-GAIC&PCFarm Two GPU design - Radeon VEGA graphics with 4GB HBM memory and integrated GT2 graphics OEM Ecosystem • KBL-G PC Farm – 8x nodes in 2U Form Factor, low cost custom designed server • Artesyn Maxcore Gamestreamer – High dense server in a 3U Form Factor (16x KBL-G) • KBL-G PCIE Add-in-Card -- 2x nodes in standard PCIe card PC Farm Artesyn Gamestreamer VCA2
  • 6. @IntelSoftware @IntelGraphics High density Android Cloud Gaming AIC Value Proposition • Balanced rendering & encoding for high-density Android cloud gaming • 3x Intel Xeon E3 with Intel integrated GPU • Multiple Android game instances per card • High-density and low-latency H.264, H.265 encoding • Target usage cases: • Android Cloud Gaming • Virtual desktop (VDI) Intel Cloud Rendering Add-In-Card High density graphics rendering AIC for PC games Value Proposition • High performance rendering and encoding accelerator • Multiple windows games per PCIe card • High 3D performance at competitive TCO • Low-latency rendering and encoding capability • Target usage cases: • Cloud gaming, cloud graphics • Virtual desktop • Cloud VR Intel® Xeon® Processor VCA2 PCI-e add-in card Intel® Xeon Processor PCI-e add-in card 2 x Intel Core I7-8709G (KBL-G)
  • 8. @IntelSoftware @IntelGraphics 8 Speaker’s Background Evan Zou • Director, Tencent Instant Play • Director of Business Planning, NEXT Studios, Tencent Games • Director of Game Platform Solutions, Tencent Games
  • 9. @IntelSoftware @IntelGraphics 9 Agenda • What is Cloud Gaming and what are the benefits of Cloud Gaming • Introducing Tencent Instant Play • Advice for game developers
  • 10. @IntelSoftware @IntelGraphics 10 What is Cloud Gaming User device Cloud severControl input Video Streaming Cross-device compatibility No need for local premium graphics Play anywhere, anytime
  • 11. @IntelSoftware @IntelGraphics 11 What are the Benefits of Cloud Gaming • No need for local premium graphics • Attract more gamers to premium games • Compatible with various devices • Testing for games become easier • Play anywhere, anytime • No need to download games before playing • Trends: hardware requirement to play 3A games is increasing • Pain point the high-end user base is limited • Trends Emergence of highly popular cross- platform games • Pain point Difficult to develop games for different devices • Trends Leisure time are becoming more fragmented and users spend more time on mobile devices • Pain point Most AAA and high quality games are still being developed for specific devices such as console Benefits of Cloud GamingTrends and Pain Points Distributor Developer Gamer
  • 12. @IntelSoftware @IntelGraphics 12 Why we believe Cloud Gaming is coming • Server solutions getting more mature and cost-effective • Telecommunication Infrastructure improving • Collaboration and Investments increasing
  • 13. @IntelSoftware @IntelGraphics 13 Introduction of Tencent Instant Play FPS 60 Latency 40ms Resolution 1920*1080 User Device Cloud Server Hardware Mobile Device PC Web/SDK Image Collection Rendering GPU Coding GPU Computing CPU Video Collection Video Coding Audio Coding Transfer Control Quality Control Game Mgmt. Control Mgmt. Current Performance Level lab environmentProduct Architecture • Continuous research and development of streaming technology for better gaming experience • Proactively support the growth of cloud gaming industry and related ecosystem • Actively explore Cloud Gaming business model
  • 14. @IntelSoftware @IntelGraphics 14 Cloud Gaming Product Demonstration Traditional PC Core i7+Geforce 1060 Tencent Instant Play Bladed Fury Next Studios Cooperation with Tencent Social Ads
  • 15. @IntelSoftware @IntelGraphics 15 Advice for Game Developers • Create innovative gameplay tailored specifically cloud gaming experiences • Be open to explore new distribution business models such as subscription model • Technology aside, quality content is still the king
  • 16. @IntelSoftware @IntelGraphics 16 The future is near, we look forward to the journey to explore together
  • 17.
  • 18. GameDevelopers CONFERENCE Tencent WeTest Container Based Android Cloud Gaming Xinda, Zhao WeTest, Tencent 28-Mar-19
  • 19. @IntelSoftware @IntelGraphics 19 About me Xinda Zhao Senior Software Engineer, CMatrix, WeTest
  • 20. @IntelSoftware @IntelGraphics About us 20 Gamer What we offer is the platform solution of Android cloud gaming. Game Developer Platform Solution Provider Android Cloud Gaming Game Distributor CMatrix
  • 21. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 21
  • 22. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 22
  • 23. @IntelSoftware @IntelGraphics What is Android Cloud Gaming A relatively new way of playing Android games that takes advantage of the power of Servers. Through your browser or app, on TV, computer or phone - Anywhere!Android on Gaming Server Gaming Server on Cloud 23
  • 24. @IntelSoftware @IntelGraphics 24 MORE MORE CHOICE Easier to experience more games on the same mobile phone 24x7 ONLINE An option for game developers who need their game to be online 24 hours a day GAME TRIAL EXPERIENCE Opportunity to experience games that are not officially released
  • 25. @IntelSoftware @IntelGraphics LESS LOW HARDWARE REQUIREMENT Less storage space Less GPU performance requirement NO GAME PLUG-IN Guarantee the fairness of the game LESS TIME CONSUMPTION The server will upgrade the game in time REDUCTION OF ANDROID FRAGMENTATION Less difficulty in adapting
  • 26. @IntelSoftware @IntelGraphics Looking Forward to the Future 26 Innovative design of new games based on the cloud gaming model will come into being and far beyond your imagination PC Gaming Console Gaming Mobile Gaming
  • 27. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 27
  • 28. @IntelSoftware @IntelGraphics 28 Solutions on the cloud Cloud Phone Development Board Android Emulator Android Container Limited Scalability Inconvenient Upgrade Heavy Weight Weak Isolation
  • 29. @IntelSoftware @IntelGraphics Risks and Rewards in Game Scenarios BENEFITS Isolation Concurrency Compatibility Performance Maintainability CONCERNS Android Container solution seems to be a better choice! 29
  • 30. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 30
  • 32. @IntelSoftware @IntelGraphics Technical Overview Container Cluster Register and Query Server Cluster Device Management Server Cluster Web Server ClusterGamer Admin Server Management Server Cluster 32
  • 33. @IntelSoftware @IntelGraphics 33 User Access Control End user types that can access our games - registered or unregistered - gamer or admin - domestic or foreign Who What Where Server that used for user access - Beijing or Shanghai Game accessible to users Device that game runs on Inputs/Outputs that are interacting with users
  • 34. @IntelSoftware @IntelGraphics 34 Device Management Start/Stop/Reboot Device Device Status App Status Install/Uninstall App
  • 35. @IntelSoftware @IntelGraphics 35 Server Management Device Management Server Scheduling of Android Instances. Transit service for framebuffer of Android instances. Register and Query Server Store and update the status of available Android instances.
  • 36. @IntelSoftware @IntelGraphics 36 Misc. - Video and Audio Handling AudioPCM AAC AAC PCM FFMPEG / OpenH264 Different Decoders RGBA H264 H264 RGBA Android MediaCodec Different DecodersAudio Video Video
  • 37. @IntelSoftware @IntelGraphics 37 Conclusion - Consistent Game Experience Audio Video Input
  • 38. @IntelSoftware @IntelGraphics 38 Supporting Hardware Platform Control command Android Container Server – E5 VCA2 – E3 Graphic command
  • 39. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 39
  • 41. @IntelSoftware @IntelGraphics 41 Perfect Compatibility Heterogeneous Devices Heterogeneous OSes
  • 42. @IntelSoftware @IntelGraphics Zero Cost Migration Seamlessly migrate Android games to the cloud platform Migration Container Container Container Container Android Console Android Container 42
  • 43. @IntelSoftware @IntelGraphics 43 Speed of Deployment Create in seconds Flexible deployment framework Easily Scale
  • 44. @IntelSoftware @IntelGraphics Agenda What is Android Cloud Gaming Why is it Container based How to implement it Advantages Challenges 44