The gaming PC days are NUMBERED! - Shadow Tech Facility Tour
Linus Tech Tips
·Linus Tech Tips
·2019-05-06
·
2,289 words · ~11 min read
0:00
shadow is a company with an ambitious goal
0:05
they're gonna kill off the traditional gaming pc
0:09
and do it without gamers either caring or in
0:13
many cases even noticing how is it that they intend to do
0:17
something like that without becoming about as popular as this blanket i'm
0:20
sitting on here in their lobby well that's a terrific question and they
0:25
sponsored our trip down to their san francisco office to answer it for you
0:39
this is a shadow ghost basically what it is
0:43
is a super low powered Linux computer
0:46
that leverages the power of the cloud to
0:50
enable it to perform like a high performance gaming rig so right here
0:55
i've got one of these and i'm running rise of the tomb raider at very high
1:00
settings 1080p and getting in excess of
1:03
a hundred frames per second and this is all on a seven watt fanless ARM based
1:09
system it's not exactly a new idea though is it
1:13
thin clients which are low spec machines that use a remote server to handle
1:17
heavier workloads have been around for decades and even in the gaming space
1:22
this is old news on live the world's first commercial cloud gaming service
1:27
was announced at gdc nearly 10 years ago
1:31
but as we're about to see not every cloud is created equal
1:37
so let's head over to shadow's west coast usa data center to check it out now to
1:42
say that cloud gaming is a bit of a nebulous maybe even buzzword-worthy term
1:48
would be a gross understatement you could ask a dozen different people
1:52
all smart and informed people and get 13
1:56
different answers about what exactly it means
1:59
some of them might only see the value in synchronizing save states across devices
2:04
others might see it as a way to augment limited local storage for high quality
2:09
assets i mean i still remember when NVIDIA launched the grid which was this
2:13
server full of special gpus that could be virtualized or carved up to allow
2:18
multiple users to run off of a single card for lighter workloads and when
2:23
microsoft first launched the xbox one when they were talking up this hybrid
2:27
approach even to 3d rendering where some of it would be done locally and some in
2:32
the data center and then the resulting combined image would be displayed on
2:36
your tv but a shadow is fundamentally
2:39
different from what anyone else is doing right now so rather than using an existing cloud
2:45
platform like aws they're actually building out their own co-located data
2:50
centers like the one we're standing next to right now so everything inside this
2:55
cage actually belongs to them
2:58
and when you subscribe to their service you're not getting like a a chunk of a
3:02
GPU or a netflix-like interface with a
3:06
limited selection of games you can stream inside of every single one of these
3:12
custom built boxes is 16 CPU cores
3:16
48 gigs of system memory and four
3:20
performance grade gpus typically gtx
3:23
1080s or quadro p5000s which are about
3:27
equivalent in gaming performance shadow is then using their own tuned
3:32
version of red hat's kvm hypervisor running on Linux to allocate the cpus
3:38
and the RAM using virtualization and then when it comes to graphics
3:43
each shadow actually gets its own
3:46
dedicated GPU passed through to it this is actually really similar tech to what
3:51
we used in our seven gamers one CPU project a couple of years ago and for
3:56
gamers who subscribe what it means is near bare metal performance with support
4:02
for 1080p 144 hertz or even 4k 60hz
4:07
gaming at least in theory because the truth of
4:11
the matter is you can have all the hardware in the world but the user
4:15
experience is still going to suck unless you can solve the problem with cloud
4:20
services the latency
4:24
and shadow knows this and takes it really seriously so as part of their
4:29
ongoing journey to get the delay between a mouse click and an action taking place
4:33
on screen as close to local gaming as possible they've even developed their
4:38
own special hardware this right here is called a betty and what it basically
4:44
does is issue a command to their software that's just a spacebar input
4:49
that inverts the color of the screen then it uses this sensor on the back to
4:54
measure the delay so to put their claims to the test i actually asked them to
4:59
give me a copy of their latency testing software and put it on my machine then
5:05
install their shadow client on my machine so we can do an apples to apples
5:09
comparison here a wired connection is ideal but you can get away with five
5:14
gigahertz wi-fi assuming that you have a good fairly recent access point but they
5:19
really don't recommend 2.4 gigahertz i mean especially some of the older stuff
5:23
it could be 20 milliseconds of latency just between your wi-fi card and your
5:28
router which is really going to hurt the gaming experience okay so we're all set
5:32
up we've got their latencyinsight.exe here
5:35
so we're running this locally on the machine
5:39
we're gonna do our multiple test and
5:43
here we go
5:47
all right 91 milliseconds
5:51
now
5:54
we are going to use
5:57
a shadow machine so this is running off of
6:02
that data center one of the racks in that data center that we were just at so
6:07
we're gonna fire up latency insight here
6:12
all right what did we get about 91
6:18
let's go ahead and
6:21
moment of truth
6:26
okay
6:30
so the long and short of this is and
6:33
remember that these are fairly ideal conditions they've got a pretty decent
6:37
connection here and we are not far from the data center the long and short of it
6:41
is it adds only about five milliseconds
6:44
of total latency if the server's running on the same local network and that's for
6:49
all of the image capture encoding transferring and decoding and then plus
6:55
whatever your internet latency is here and these are really impressive results
6:59
like i wasn't expecting that i was expecting at least the 5 to 10
7:03
milliseconds on top of what we got natively but
7:07
depending on how tight everything is and whether that latency can be hidden by
7:11
the refresh rate of the monitor itself you can end up with the same results
7:16
remotely so those results are really impressive and it's no accident
7:22
shadow believes that it's their tuning of both the hardware and the software at
7:28
every link in the chain that gives them their key advantage
7:31
everything is tuned to optimize latency for example the routers that they use
7:36
are bgp routers these allow them to find
7:40
and hold the most optimal path to the end user rather than fighting through
7:45
the traffic at a typical internet exchange and they have been hard at work
7:50
building their own software clients for a wide variety of platforms so that you
7:55
can access your shadow on any device that you want
7:59
they've even managed to work with folks like logitech to ensure that you can use
8:04
whatever peripherals you want so this racing wheel equipped demo right here
8:08
force feedback and everything has project cars 2 looking pretty slick
8:13
and it's running off of that same data center that we were in before back in
8:18
the other demo room things get even more interesting though so this is the same
8:23
shadow ghost that you guys saw before but
8:26
as you might have realized by now it's actually totally optional so let's
8:32
say for example i'm tired of looking at a small screen and i want to play this
8:37
same game on my tv i grab my controller
8:40
press this button and bippity bopty
8:44
there it is now i'm on their Android client this is
8:49
an Android powered tv and i am actually
8:52
decoding the signal using the processor
8:55
built right into my tv i'm using this controller a little something like that
9:00
crazy right okay now i've been gaming for a while or
9:04
whatever i'm hungry i want to run over to the kitchen i don't want to put down my game
9:08
easy solution thank you got an Android tablet here
9:13
got my controller paired to it now i'm playing on this
9:18
that's how quickly it switches now let's say
9:21
okay i don't know my battery ran out or something uh now i'm gonna switch to my
9:25
phone here we are this is the iOS app now running that
9:29
same game that we left off on from before
9:34
completely seamless switching then oh i don't know i i i dropped my
9:38
iphone who knows what i got to keep coming up with more and more contrived
9:41
reasons for me to keep switching devices here and as a last resort i go okay
9:46
i guess i'll i'll game on the macbook here go ahead and plug in my mouse and
9:52
uh oh look they already pressed the button for me thank you for that and
9:56
there we are now we're running on the mac and
9:59
actually the implementation here is particularly interesting to me because
10:04
not only have they actually found a purpose for the touch bar so you can
10:09
change some of your options you can adjust your bitrate some kind of cool
10:12
stuff like that but i'm going to go ahead and put the desktop here because
10:17
this is crazy with a simple three finger
10:20
swipe i can go from a full fat macOS
10:24
experience high performance natively running obviously
10:28
to a full fat Windows 10 experience now
10:32
this one isn't running natively but imagine the things that you could do
10:37
with this kind of functionality i mean this is not just for gaming anymore you
10:41
could install and run anything like if you were let's say you were editing a
10:45
video in adobe premiere you could do your heavy lifting on the shadow and
10:50
then you could even save your battery life since your laptop CPU is hardly
10:55
doing anything it's just running over the network so sounds pretty cool then
10:59
right without the upfront investment that comes with a typical gaming tower
11:03
for 35 bucks a month you're getting a gaming pc with a gigabit internet
11:08
connection that rips through modern games and not only that that shadow
11:13
promises will continue to receive upgraded hardware over time so you're
11:17
always gaming at high settings what's the downside
11:22
okay i mean nothing in life is perfect so one is image compression
11:27
while your shadow can fine tune its encoding settings for your connection
11:31
on the other side not all decoders can deliver the same
11:36
experience and you guys might have noticed this especially with the tv
11:39
from my experience h.265 at their maximum supported bit
11:44
rate of 50 to 70 megabit per second delivered the best experience with
11:49
minimal compression artifacts and blocking even on challenging color
11:53
gradients like the sky but not every internet connection or
11:57
device will be able to handle this so you're going to have to try it out for
12:01
yourself naturally of course we have a link below for that including a 10 off offer code
12:06
for the first month and in much the same way that even in a
12:11
future where uh ride-sharing services have mostly
12:15
overtaken individual car ownership there are still going to be people who want to
12:20
own a lamborghini and rock around in it on the weekend as cloud gaming continues
12:25
to gain traction among mainstream users there will still be people probably some
12:31
of which are watching this video whose bleeding edge desires outstrip what's
12:35
possible through the cloud and notable limitations today include HDR
12:40
multi-monitor support and vr gaming the
12:43
last of which is particularly sensitive to latency which isn't to say though
12:48
that they won't be working on those things and that there might not be new
12:52
gaming experiences that are worth trading them for i mean here's a
12:55
hypothetical for you what if data center technology continued to advance in such
13:00
a way that entirely new gaming experiences could be created like
13:04
massive or photorealistic environments that simply couldn't be rendered by one
13:09
or two gpus in sli in a box next to you
13:12
if all that cost you was 10 to 30 milliseconds much of which could be made
13:18
up with faster display technologies in the coming years
13:22
things would start to get really interesting wouldn't they
13:25
in the meantime though if you want to try it out check out the link to
13:28
shadow.tech down below a shadow is just 35 bucks a month with no usage fees
13:33
outside your regular data rates and they've got seven data centers worldwide
13:36
with two more coming i would love to hear your guys's thoughts in the
13:40
comments below so thanks again to shadow for sponsoring
13:43
our trip down here and thanks to you guys for watching if you disliked this video you guys all know where that
13:48
button is but if you liked it hit like get subscribed or maybe consider
13:51
checking out where to buy the stuff we featured at the link below also down
13:54
there is our merch store which has cool shirts like this one and our community forum which you should definitely join