SlideShare a Scribd company logo
1 of 26
Sinjin Bain -
CEOGetting The Most Out Of VR
MaxPlay Is:
Game Development Suite (Cloud-Based)
Think of it like “Google Docs for Game Development”
True, Real Time Collaboration
Create, Iterate, Operate Your Games
Instantaneous Preview
Modular & Extensible Architecture
Control & Flexibility
nCore Native
MaxPlay’s nCore architecture maximizes the computational power and
efficiency of every multi-core device, allowing for optimal VR development
Mobile VR Is The Gateway Drug
But The High End Will Follow Quickly
VR Development: What You’ll Need
High Performance Software
Minimize Data Contention
Maximize CPU & GPU Efficiency
Your Machine Is Fine.
It’s Your Software That Sucks.
The Myth of Multi-Threading
Sim
Physics
Render
Functionally Threaded
(Dominant Model in Market.)
1/60Sec
Data
Contention
Data
Contention
Data
Contention
Render
Current
Frame
Buffer
Render
Next
Frame
S0
SN
C0 CN-1 CN
Immediate
Mode
Insertions
Render Stage
Inserted Stage
Multi-Stage Data Parallel
Asynchronous Rendering
(MaxPlay’s Model)
The Truth of nCore
nCore Flocking Demo:
Important Considerations
1: All 10,000+ characters in each test window are individual game
objects…no particles were used.
2: The flocking A.I. here individually moves the objects toward the goal,
while keeping them separated from each other, while avoiding the
predator objects.
2 CORE TESTSOURCE: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz (12 CPUs), ~2.6GHz – 10 seconds
6 CORE TESTSOURCE: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz (12 CPUs), ~2.6GHz – 10 seconds
Flocking Simulation
Demo Specs:
10,000 Flockers
8 Predators
Demo Specs:
10,000 Flockers
8 Predators
MaxPlay nCore Flocking Demo Performance
This demo uses a real-time flocking simulation to tax multi-core processors. We are
finding a performance increase of 290 – 430% (3X – 4X) moving from 2 to 6 cores.
SOURCE: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz (12 CPUs), ~3.3GHz – 1 minute average.
nCore Performance + Advanced VR/AR
Rendering
CPU Performance
MP VR rendering maximizes data sharing across
views, reducing CPU load & memory use
nCore immediate-mode insertion distributes GPU
prep work across multiple cores
GPU Performance
LID uses the GPU more efficiently than deferred
lighting/shading
LID reduces VRAM consumption
Coherency Across Views
By sharing data across views, you get better
coherency per view.
Shared Data
View1
View2
The Result Is Less Eye Strain, And...
VR Development: What You’ll Need
Rapid Iteration
Collaboration
Instantaneous Preview
High Performance Software
Minimize Data Contention
Maximize CPU & GPU Efficiency
VR Development: What You’ll Need
Rapid Iteration
Collaboration
Instantaneous Preview
Extensible, Service Oriented Architecture
Extend & Modify Platform Easily & Rapidly
High Performance Software
Minimize Data Contention
Maximize CPU & GPU Efficiency
VR Development: What You’ll Need
Rapid Iteration
Collaboration
Instantaneous Preview
Extensible, Service Oriented Architecture
Extend & modify platform easily & rapidly
User Telemetry
Eye Tracking
Motion Controls
High Performance Software
Minimize Data Contention
Maximize CPU & GPU Efficiency
thank you
Sinjin Bain, CEO
February 2016

More Related Content

What's hot

Desktop Private Cloud
Desktop Private CloudDesktop Private Cloud
Desktop Private CloudPaul Morse
 
How to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR ReadyHow to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR ReadyNVIDIA Taiwan
 
SC11 Jen-Hsun Huang Keynote
SC11 Jen-Hsun Huang Keynote SC11 Jen-Hsun Huang Keynote
SC11 Jen-Hsun Huang Keynote NVIDIA
 
Distributed deep learning optimizations - AI WithTheBest
Distributed deep learning optimizations - AI WithTheBestDistributed deep learning optimizations - AI WithTheBest
Distributed deep learning optimizations - AI WithTheBestgeetachauhan
 
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and Before
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and BeforeUsage and Comparisons of Control Group in Android AOSP: Marshmallow and Before
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and BeforeYoshi Shih-Chieh Huang
 
Virtual Server Implementation
Virtual Server ImplementationVirtual Server Implementation
Virtual Server Implementationwebhostingguy
 
2016 NDC - 모바일 게임 서버 엔진 개발 후기
2016 NDC - 모바일 게임 서버 엔진 개발 후기2016 NDC - 모바일 게임 서버 엔진 개발 후기
2016 NDC - 모바일 게임 서버 엔진 개발 후기iFunFactory Inc.
 
Distributed deep learning optimizations for Finance
Distributed deep learning optimizations for FinanceDistributed deep learning optimizations for Finance
Distributed deep learning optimizations for Financegeetachauhan
 
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentationbroekemaa
 
Cloudradar - Frank van der Wal - IBM
Cloudradar - Frank van der Wal - IBMCloudradar - Frank van der Wal - IBM
Cloudradar - Frank van der Wal - IBMi3groep
 
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet Demo
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet DemoPuppet Camp Berlin 2015: Nicholas Corrarello | Puppet Demo
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet DemoNETWAYS
 
Accelerated Computing: The Path Forward
Accelerated Computing: The Path ForwardAccelerated Computing: The Path Forward
Accelerated Computing: The Path ForwardNVIDIA
 
Python и программирование GPU (Ивашкевич Глеб)
Python и программирование GPU (Ивашкевич Глеб)Python и программирование GPU (Ивашкевич Глеб)
Python и программирование GPU (Ивашкевич Глеб)IT-Доминанта
 
Introduction to 360 Video
Introduction to  360 VideoIntroduction to  360 Video
Introduction to 360 VideoSeung-Bum Lee
 
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014Mirantis
 
NVIDIA PRO VR DAY 2017 基調講演
NVIDIA PRO VR DAY 2017 基調講演NVIDIA PRO VR DAY 2017 基調講演
NVIDIA PRO VR DAY 2017 基調講演NVIDIA Japan
 
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCINVIDIA Japan
 
Creating a third-person zombie horde shooter using DOTS – Unite Copenhagen
Creating a third-person zombie horde shooter using DOTS – Unite CopenhagenCreating a third-person zombie horde shooter using DOTS – Unite Copenhagen
Creating a third-person zombie horde shooter using DOTS – Unite CopenhagenUnity Technologies
 
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for..."The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...Edge AI and Vision Alliance
 

What's hot (20)

Desktop Private Cloud
Desktop Private CloudDesktop Private Cloud
Desktop Private Cloud
 
How to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR ReadyHow to Choose Mobile Workstation? VR Ready
How to Choose Mobile Workstation? VR Ready
 
SC11 Jen-Hsun Huang Keynote
SC11 Jen-Hsun Huang Keynote SC11 Jen-Hsun Huang Keynote
SC11 Jen-Hsun Huang Keynote
 
Distributed deep learning optimizations - AI WithTheBest
Distributed deep learning optimizations - AI WithTheBestDistributed deep learning optimizations - AI WithTheBest
Distributed deep learning optimizations - AI WithTheBest
 
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and Before
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and BeforeUsage and Comparisons of Control Group in Android AOSP: Marshmallow and Before
Usage and Comparisons of Control Group in Android AOSP: Marshmallow and Before
 
Virtual Server Implementation
Virtual Server ImplementationVirtual Server Implementation
Virtual Server Implementation
 
2016 NDC - 모바일 게임 서버 엔진 개발 후기
2016 NDC - 모바일 게임 서버 엔진 개발 후기2016 NDC - 모바일 게임 서버 엔진 개발 후기
2016 NDC - 모바일 게임 서버 엔진 개발 후기
 
Nvidia tesla-k80-overview
Nvidia tesla-k80-overviewNvidia tesla-k80-overview
Nvidia tesla-k80-overview
 
Distributed deep learning optimizations for Finance
Distributed deep learning optimizations for FinanceDistributed deep learning optimizations for Finance
Distributed deep learning optimizations for Finance
 
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
 
Cloudradar - Frank van der Wal - IBM
Cloudradar - Frank van der Wal - IBMCloudradar - Frank van der Wal - IBM
Cloudradar - Frank van der Wal - IBM
 
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet Demo
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet DemoPuppet Camp Berlin 2015: Nicholas Corrarello | Puppet Demo
Puppet Camp Berlin 2015: Nicholas Corrarello | Puppet Demo
 
Accelerated Computing: The Path Forward
Accelerated Computing: The Path ForwardAccelerated Computing: The Path Forward
Accelerated Computing: The Path Forward
 
Python и программирование GPU (Ивашкевич Глеб)
Python и программирование GPU (Ивашкевич Глеб)Python и программирование GPU (Ивашкевич Глеб)
Python и программирование GPU (Ивашкевич Глеб)
 
Introduction to 360 Video
Introduction to  360 VideoIntroduction to  360 Video
Introduction to 360 Video
 
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
Nebula - Christopher Kemp, Founder, Nebula - OpenStackSV 2014
 
NVIDIA PRO VR DAY 2017 基調講演
NVIDIA PRO VR DAY 2017 基調講演NVIDIA PRO VR DAY 2017 基調講演
NVIDIA PRO VR DAY 2017 基調講演
 
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI
最新の HPC 技術を生かした AI・ビッグデータインフラの東工大 TSUBAME3.0 及び産総研 ABCI
 
Creating a third-person zombie horde shooter using DOTS – Unite Copenhagen
Creating a third-person zombie horde shooter using DOTS – Unite CopenhagenCreating a third-person zombie horde shooter using DOTS – Unite Copenhagen
Creating a third-person zombie horde shooter using DOTS – Unite Copenhagen
 
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for..."The OpenVX Computer Vision and Neural Network Inference Library Standard for...
"The OpenVX Computer Vision and Neural Network Inference Library Standard for...
 

Viewers also liked

Are you digital event : The opportunities of Virtual Reality - Yondr
Are you digital event : The opportunities of Virtual Reality - YondrAre you digital event : The opportunities of Virtual Reality - Yondr
Are you digital event : The opportunities of Virtual Reality - YondrVincent Defour
 
VR/AR Meetup Frankfurt #1 cinematic VR Analytics
VR/AR Meetup Frankfurt #1 cinematic VR AnalyticsVR/AR Meetup Frankfurt #1 cinematic VR Analytics
VR/AR Meetup Frankfurt #1 cinematic VR AnalyticsChuck Ian Gordon
 
Insights into Cinematic VR
Insights into Cinematic VRInsights into Cinematic VR
Insights into Cinematic VRChuck Ian Gordon
 
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016Digiday
 
Gaming Zone 12
Gaming Zone 12Gaming Zone 12
Gaming Zone 12gaijoe21
 
Vision Summit 16 - Tips and Tricks for VR Game Development
Vision Summit 16 - Tips and Tricks for VR Game DevelopmentVision Summit 16 - Tips and Tricks for VR Game Development
Vision Summit 16 - Tips and Tricks for VR Game DevelopmentRafael Ferrari
 
Vr fps game Business
Vr fps game BusinessVr fps game Business
Vr fps game BusinessJrMasonKIM
 
Making VR games and experiences in Unreal Engine
Making VR games and experiences in Unreal EngineMaking VR games and experiences in Unreal Engine
Making VR games and experiences in Unreal EngineLuis Cataldi
 
Business model of Gaming site
Business model of Gaming siteBusiness model of Gaming site
Business model of Gaming siteSHAHBAAZ AHMED
 
Value Propositions and Billion Dollar Startup Club
Value Propositions and Billion Dollar Startup ClubValue Propositions and Billion Dollar Startup Club
Value Propositions and Billion Dollar Startup ClubJeffrey Funk Business Models
 
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例GREE/Art
 
presentation on gaming zone
presentation on gaming zonepresentation on gaming zone
presentation on gaming zonesohailsaab
 
Global trends and market of AR and VR
Global trends and market of AR and VRGlobal trends and market of AR and VR
Global trends and market of AR and VRFAUST CHOU
 
2016 Adobe Digital Insights Gaming Report
2016 Adobe Digital Insights Gaming Report2016 Adobe Digital Insights Gaming Report
2016 Adobe Digital Insights Gaming ReportAdobe
 

Viewers also liked (20)

Are you digital event : The opportunities of Virtual Reality - Yondr
Are you digital event : The opportunities of Virtual Reality - YondrAre you digital event : The opportunities of Virtual Reality - Yondr
Are you digital event : The opportunities of Virtual Reality - Yondr
 
FundamentalVR Consultancy offer
FundamentalVR Consultancy offer FundamentalVR Consultancy offer
FundamentalVR Consultancy offer
 
VR/AR Meetup Frankfurt #1 cinematic VR Analytics
VR/AR Meetup Frankfurt #1 cinematic VR AnalyticsVR/AR Meetup Frankfurt #1 cinematic VR Analytics
VR/AR Meetup Frankfurt #1 cinematic VR Analytics
 
Insights into Cinematic VR
Insights into Cinematic VRInsights into Cinematic VR
Insights into Cinematic VR
 
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016
What's Next In Virtual Reality?, Digiday WTF VR, May 11th, 2016
 
Gaming Zone 12
Gaming Zone 12Gaming Zone 12
Gaming Zone 12
 
Foodini Business Model
Foodini Business ModelFoodini Business Model
Foodini Business Model
 
Vision Summit 16 - Tips and Tricks for VR Game Development
Vision Summit 16 - Tips and Tricks for VR Game DevelopmentVision Summit 16 - Tips and Tricks for VR Game Development
Vision Summit 16 - Tips and Tricks for VR Game Development
 
Vr fps game Business
Vr fps game BusinessVr fps game Business
Vr fps game Business
 
Making VR games and experiences in Unreal Engine
Making VR games and experiences in Unreal EngineMaking VR games and experiences in Unreal Engine
Making VR games and experiences in Unreal Engine
 
Business model of Gaming site
Business model of Gaming siteBusiness model of Gaming site
Business model of Gaming site
 
VR presentation APKOMINDO 2016
VR presentation APKOMINDO 2016VR presentation APKOMINDO 2016
VR presentation APKOMINDO 2016
 
Mixed reality
Mixed realityMixed reality
Mixed reality
 
Value Propositions and Billion Dollar Startup Club
Value Propositions and Billion Dollar Startup ClubValue Propositions and Billion Dollar Startup Club
Value Propositions and Billion Dollar Startup Club
 
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例
Gcm#4 VR空間で殴られよう 一人称視点の近接攻撃表現の事例
 
Game Planet
Game PlanetGame Planet
Game Planet
 
presentation on gaming zone
presentation on gaming zonepresentation on gaming zone
presentation on gaming zone
 
Garena Online
Garena OnlineGarena Online
Garena Online
 
Global trends and market of AR and VR
Global trends and market of AR and VRGlobal trends and market of AR and VR
Global trends and market of AR and VR
 
2016 Adobe Digital Insights Gaming Report
2016 Adobe Digital Insights Gaming Report2016 Adobe Digital Insights Gaming Report
2016 Adobe Digital Insights Gaming Report
 

Similar to Getting The Most Out of VR | Sinjin Bain

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
 
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
 
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 GraphicsIntel® Software
 
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
 
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...Principled Technologies
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceAmazon Web Services
 
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...Principled Technologies
 
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Amazon Web Services
 
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
 
SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeIntel® Software
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceAmazon Web Services
 
Fuel your imagination with a Microsoft Surface Laptop Studio
Fuel your imagination with a Microsoft Surface Laptop StudioFuel your imagination with a Microsoft Surface Laptop Studio
Fuel your imagination with a Microsoft Surface Laptop StudioPrincipled Technologies
 
The tech. behind RoboBlastPlanet
The tech. behind RoboBlastPlanetThe tech. behind RoboBlastPlanet
The tech. behind RoboBlastPlanetJavier Abud
 
Enabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesEnabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesWithTheBest
 
Threading Successes 01 Intro
Threading Successes 01   IntroThreading Successes 01   Intro
Threading Successes 01 Introguest40fc7cd
 
Optimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on IntelOptimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on IntelIntel® Software
 
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...Amazon Web Services
 
Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Alexander Dolbilov
 
Game optimization techniques - Most Commons
Game optimization techniques - Most CommonsGame optimization techniques - Most Commons
Game optimization techniques - Most Commonsniraj vishwakarma
 
組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステムShinnosuke Furuya
 

Similar to Getting The Most Out of VR | Sinjin Bain (20)

Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)
 
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...
 
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 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
 
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...
The new HP Z8 Fury G5 Workstation Desktop PC: Crunch through demanding worklo...
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance Performance
 
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...
Get results from demanding workflows in less time with the new HP Z8 Fury G5 ...
 
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
Choosing the Right EC2 Instance and Applicable Use Cases - AWS June 2016 Webi...
 
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...
 
SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's Stampede
 
Deep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance PerformanceDeep Dive on Delivering Amazon EC2 Instance Performance
Deep Dive on Delivering Amazon EC2 Instance Performance
 
Fuel your imagination with a Microsoft Surface Laptop Studio
Fuel your imagination with a Microsoft Surface Laptop StudioFuel your imagination with a Microsoft Surface Laptop Studio
Fuel your imagination with a Microsoft Surface Laptop Studio
 
The tech. behind RoboBlastPlanet
The tech. behind RoboBlastPlanetThe tech. behind RoboBlastPlanet
The tech. behind RoboBlastPlanet
 
Enabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. LowndesEnabling Artificial Intelligence - Alison B. Lowndes
Enabling Artificial Intelligence - Alison B. Lowndes
 
Threading Successes 01 Intro
Threading Successes 01   IntroThreading Successes 01   Intro
Threading Successes 01 Intro
 
Optimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on IntelOptimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on Intel
 
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
 
Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)Optimizing unity games (Google IO 2014)
Optimizing unity games (Google IO 2014)
 
Game optimization techniques - Most Commons
Game optimization techniques - Most CommonsGame optimization techniques - Most Commons
Game optimization techniques - Most Commons
 
組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム組み込みから HPC まで ARM コアで実現するエコシステム
組み込みから HPC まで ARM コアで実現するエコシステム
 

More from Jessica Tams

You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnYou Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnJessica Tams
 
Insights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeInsights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeJessica Tams
 
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Jessica Tams
 
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueSucceeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueJessica Tams
 
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Jessica Tams
 
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...Jessica Tams
 
The rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerThe rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerJessica Tams
 
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Jessica Tams
 
Epic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinEpic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinJessica Tams
 
10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen PorterJessica Tams
 
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergGame Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergJessica Tams
 
Understanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedUnderstanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedJessica Tams
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaJessica Tams
 
1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James BeavenJessica Tams
 
Accessible Reality | Trevor Blom
Accessible Reality | Trevor BlomAccessible Reality | Trevor Blom
Accessible Reality | Trevor BlomJessica Tams
 
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinMaximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinJessica Tams
 
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Jessica Tams
 
Commercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteCommercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteJessica Tams
 
Playtika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinPlaytika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinJessica Tams
 
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Jessica Tams
 

More from Jessica Tams (20)

You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan DunnYou Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
You Only Pitch Once – Getting Game Pitches Right The First Time | Gregan Dunn
 
Insights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman LeeInsights You Need to Win in Mobile Gaming | Herman Lee
Insights You Need to Win in Mobile Gaming | Herman Lee
 
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
Zero to 60: Building A Successful Games Studio Within A Hollywood Media Compa...
 
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’DonoghueSucceeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
Succeeding in the Maturing Mobile Gaming Market | Tuyen Nguyen, Owen O’Donoghue
 
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
Staying on Top of Your Game: Engaging and Converting Players in an Evolving L...
 
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...
Improving LTV with Personalized Live Ops Offers: Hill Climb Racing 2 Case Stu...
 
The rise of the regulators | Paul Gardner
The rise of the regulators | Paul GardnerThe rise of the regulators | Paul Gardner
The rise of the regulators | Paul Gardner
 
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
Why the Games Industry Needs Initiatives Like Putting The G Into Gaming | Liz...
 
Epic Team Principles | Roman Zorin
Epic Team Principles | Roman ZorinEpic Team Principles | Roman Zorin
Epic Team Principles | Roman Zorin
 
10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter10 Years of Angry Birds | Stephen Porter
10 Years of Angry Birds | Stephen Porter
 
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric GoldbergGame Changers: Three Business Disruptions Upon Us | Eric Goldberg
Game Changers: Three Business Disruptions Upon Us | Eric Goldberg
 
Understanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad HameedUnderstanding Mobile Game Players | Saad Hameed
Understanding Mobile Game Players | Saad Hameed
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan Tredrea
 
1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven1 Million Years of Audience Watch Time | James Beaven
1 Million Years of Audience Watch Time | James Beaven
 
Accessible Reality | Trevor Blom
Accessible Reality | Trevor BlomAccessible Reality | Trevor Blom
Accessible Reality | Trevor Blom
 
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy CottinMaximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
Maximizing App Monetization: 5 Uncommon Tips | Rémy Cottin
 
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
Do You Have What it Takes? What VCs are Looking For in Esports Investments | ...
 
Commercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam WhyteCommercial and Contractual Stability in Esports | Adam Whyte
Commercial and Contractual Stability in Esports | Adam Whyte
 
Playtika's growth by change | Boaz Levin
Playtika's growth by change | Boaz LevinPlaytika's growth by change | Boaz Levin
Playtika's growth by change | Boaz Levin
 
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
Only the Best is Good Enough: How LEGO is Transforming its Approach to Videog...
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Getting The Most Out of VR | Sinjin Bain

  • 1. Sinjin Bain - CEOGetting The Most Out Of VR
  • 2.
  • 3. MaxPlay Is: Game Development Suite (Cloud-Based) Think of it like “Google Docs for Game Development” True, Real Time Collaboration Create, Iterate, Operate Your Games Instantaneous Preview Modular & Extensible Architecture Control & Flexibility nCore Native MaxPlay’s nCore architecture maximizes the computational power and efficiency of every multi-core device, allowing for optimal VR development
  • 4.
  • 5. Mobile VR Is The Gateway Drug
  • 6. But The High End Will Follow Quickly
  • 7. VR Development: What You’ll Need High Performance Software Minimize Data Contention Maximize CPU & GPU Efficiency
  • 8. Your Machine Is Fine. It’s Your Software That Sucks.
  • 9. The Myth of Multi-Threading Sim Physics Render Functionally Threaded (Dominant Model in Market.) 1/60Sec Data Contention Data Contention Data Contention Render Current Frame Buffer Render Next Frame S0 SN C0 CN-1 CN Immediate Mode Insertions Render Stage Inserted Stage Multi-Stage Data Parallel Asynchronous Rendering (MaxPlay’s Model) The Truth of nCore
  • 10.
  • 11. nCore Flocking Demo: Important Considerations 1: All 10,000+ characters in each test window are individual game objects…no particles were used. 2: The flocking A.I. here individually moves the objects toward the goal, while keeping them separated from each other, while avoiding the predator objects.
  • 12. 2 CORE TESTSOURCE: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz (12 CPUs), ~2.6GHz – 10 seconds 6 CORE TESTSOURCE: Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz (12 CPUs), ~2.6GHz – 10 seconds Flocking Simulation Demo Specs: 10,000 Flockers 8 Predators Demo Specs: 10,000 Flockers 8 Predators
  • 13. MaxPlay nCore Flocking Demo Performance This demo uses a real-time flocking simulation to tax multi-core processors. We are finding a performance increase of 290 – 430% (3X – 4X) moving from 2 to 6 cores. SOURCE: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz (12 CPUs), ~3.3GHz – 1 minute average.
  • 14. nCore Performance + Advanced VR/AR Rendering CPU Performance MP VR rendering maximizes data sharing across views, reducing CPU load & memory use nCore immediate-mode insertion distributes GPU prep work across multiple cores GPU Performance LID uses the GPU more efficiently than deferred lighting/shading LID reduces VRAM consumption Coherency Across Views By sharing data across views, you get better coherency per view. Shared Data View1 View2 The Result Is Less Eye Strain, And...
  • 15.
  • 16. VR Development: What You’ll Need Rapid Iteration Collaboration Instantaneous Preview High Performance Software Minimize Data Contention Maximize CPU & GPU Efficiency
  • 17.
  • 18.
  • 19. VR Development: What You’ll Need Rapid Iteration Collaboration Instantaneous Preview Extensible, Service Oriented Architecture Extend & Modify Platform Easily & Rapidly High Performance Software Minimize Data Contention Maximize CPU & GPU Efficiency
  • 20.
  • 21. VR Development: What You’ll Need Rapid Iteration Collaboration Instantaneous Preview Extensible, Service Oriented Architecture Extend & modify platform easily & rapidly User Telemetry Eye Tracking Motion Controls High Performance Software Minimize Data Contention Maximize CPU & GPU Efficiency
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. thank you Sinjin Bain, CEO February 2016

Editor's Notes

  1. SLIDE TOPIC: Title slide Presentation Thesis: Getting the most out of VR - Virtual Reality and Augmented (or Mixed) Reality have unique and distinct capabilities from other interactive platforms that require new approaches to development and content creation and management. We will explore some innovative approaches to runtime performance, collaborative development, data and live operations to get the most out of your games in development.
  2. SLIDE TOPIC: Who is MaxPlay? Our leadership pedigree, etc.
  3. SLIDE TOPIC: What is MaxPlay (tech focus)
  4. SLIDE TOPIC: What is the size of the VR Opportunity? Give an approximation of what the AR/VR opportunity looks like in the coming years. Explain at a high level, what AR/VR are (basic differences). $150BB in 2020 (AR & VR) “mobile VR will lead the way…but need new tech/ncore”
  5. SLIDE TOPIC: Establish the challenges of developing for AR & VR, and how MaxPlay’s nCore solution addresses them.
  6. SLIDE TOPIC: You’ve been hearing over and over again that in order to enjoy high quality VR, you need to go buy a brand new high end machine…but that simply isn’t true. What you ACTUALLY need, is to start using software that actually takes advantage of the incredible processing power that your current machine already has. Let me explain...see, your hardware isn’t the problem. In fact, if you have a Samsung Galaxy S6 in your pocket...you already have a high-performance, OCTA-CORE machine – that’s right, it has EIGHT cores – of which, on your best days – your most demanding days...you are using...two. Your current game development software allows you to leverage just 25% of that machine’s capability. Now...do you think the Samsung Galaxy S7 will have 2 cores, or 8...at minimum? What about the iPhone 7? What do you think Intel, NVIDIA, and AMD want to happen here? It doesn’t take a trendspotter to determine which direction this is going. SLIDE TOPIC – “you know the old myth that humans only use 10% of their brains? Well…in many cases it may even be worse than that, with regard to the % of your computer’s processing power is actually using. It really doesn’t have to be that way...in fact, today i’m going to show you that it is absolutely, no longer the case.”
  7. SLIDE TOPIC – current state of single & multi-threading. Not up for the task of VR...and what a waste, considering all that processing power that’s being left on the table in current machines.
  8. SLIDE TOPIC: show the amazing FPS increase when distributing across 6 cores (from just 2).
  9. SLIDE TOPIC: this demo showcases the performance gains realized by our nCore technology.
  10. SLIDE TOPIC: Establish the challenges of developing for AR & VR, and how MaxPlay’s nCore solution addresses them. VR/AR present unique challenges for game engines that tax performance, and introduce new concerns for the user experience.
  11. SLIDE TOPIC: VR & AR are a massive opportunity, especially for mobile developers…who will be the reason that the platform gains broad adoption. However, the current tools available to you are inadequate. MaxPlay’s nCore architecture will help you get the most out of every machine, regardless of whether it has 2, 4, 8, or more cores.
  12. SLIDE TOPIC: Establish the challenges of developing for AR & VR, and how MaxPlay’s nCore solution addresses them.
  13. SLIDE TOPIC: Establish the challenges of developing for AR & VR, and how MaxPlay’s nCore solution addresses them.
  14. SLIDE TOPIC: Establish the challenges of developing for AR & VR, and how MaxPlay’s nCore solution addresses them.