WEBVTT

00:00:00.400 --> 00:00:06.799
shadow sponsored this video and the concept behind their service is pretty

00:00:03.919 --> 00:00:11.759
straightforward you install their app on your device whether it's a macbook

00:00:08.880 --> 00:00:17.920
Windows book full-size computer phone tablet or even an Android or apple tv

00:00:15.679 --> 00:00:21.279
you are magically dropped into a powerful Windows machine over the

00:00:20.000 --> 00:00:25.760
internet but what actually powers that gaming

00:00:24.480 --> 00:00:31.199
experience the cloud gets so often used as a hand

00:00:28.880 --> 00:00:36.320
wavy don't worry about how it works buzzword what does a gaming server

00:00:33.600 --> 00:00:43.680
actually look like to find out we convinced them to send one over to us

00:00:40.320 --> 00:00:44.480
to poke and prod at and this thing is

00:00:43.680 --> 00:00:48.800
actually way cooler than i expected

00:00:56.640 --> 00:01:04.479
using low latency hardware encoding a shadow cloud gaming server can run it up

00:01:01.840 --> 00:01:09.760
to 4k 60fps over the internet and it'll forward

00:01:06.799 --> 00:01:15.200
inputs from controllers keyboards mice and even other usb peripherals making it

00:01:12.000 --> 00:01:16.880
useful for gaming design video editing

00:01:15.200 --> 00:01:22.320
or just about anything else you can imagine but of course the ability to

00:01:20.400 --> 00:01:27.119
run those applications is only meaningful if you've got enough horses

00:01:25.200 --> 00:01:35.280
to really use them that is why every logged in shadow user

00:01:31.759 --> 00:01:38.320
gets their own dedicated hardware

00:01:35.280 --> 00:01:41.040
albeit not necessarily in the

00:01:38.320 --> 00:01:45.840
conventional sense what i expected to find in here was this

00:01:43.600 --> 00:01:51.040
this daughter board is what allows the system to be powered by a single 12 volt

00:01:49.200 --> 00:01:56.560
input and this is part of the open compute platform spec that reduces the

00:01:53.680 --> 00:02:01.600
cost of individual servers by taking the power and cooling and making them part

00:01:59.119 --> 00:02:06.240
of the complete cabinet rather than something that has to be integrated into

00:02:03.360 --> 00:02:10.800
every single server so you can see here we've got these gigantic chunky positive

00:02:09.679 --> 00:02:16.480
and negative wires here and then everything is split

00:02:13.920 --> 00:02:21.120
off to the individual components so these three right here are able to

00:02:18.879 --> 00:02:25.440
handle pci express power for up to three graphics cards the fans are handled

00:02:22.879 --> 00:02:29.520
right here this is a supplementary six pin pci express connector for the

00:02:27.280 --> 00:02:36.239
motherboard this right here is an 8 pin CPU power connector and this right here

00:02:31.840 --> 00:02:39.920
is a standard atx 24 pin power connector

00:02:36.239 --> 00:02:42.000
that is what i was not expecting to find

00:02:39.920 --> 00:02:46.319
inside this chassis i was actually expecting this motherboard to use some

00:02:45.040 --> 00:02:51.599
kind of just 12 volt only power input or

00:02:49.280 --> 00:02:57.120
something along those lines but because this is just a standard Gigabyte

00:02:54.800 --> 00:03:01.599
atx motherboard we can take off this cooler put something else on it and

00:03:00.319 --> 00:03:07.680
here we go plug in our own power supply and game on

00:03:04.560 --> 00:03:09.440
this thing right here and right now now

00:03:07.680 --> 00:03:14.400
when i said that every subscriber gets their own dedicated hardware i didn't

00:03:11.840 --> 00:03:20.080
necessarily mean that all of it would be dedicated so here to pop off this shroud

00:03:17.680 --> 00:03:25.920
you can actually see that while everyone obviously gets their own graphics card

00:03:23.200 --> 00:03:32.000
there's only one CPU in the system so depending on what tier it is you're

00:03:28.400 --> 00:03:34.799
going to have either four CPU cores or

00:03:32.000 --> 00:03:40.560
six CPU cores that are kind of carved out using virtualization from the CPU

00:03:37.760 --> 00:03:44.799
and then assigned a graphics card kind of like what we've done in the past with

00:03:42.560 --> 00:03:48.480
things like our seven gamers one CPU project

00:03:45.760 --> 00:03:53.519
as for memory because this CPU has a 6 channel memory controller each one of a

00:03:50.879 --> 00:03:58.159
hypothetical 3 people who have had this CPU carved up for them would get

00:03:55.680 --> 00:04:02.959
effectively dual channel memory worth of bandwidth so these are 8 gig sticks

00:04:00.799 --> 00:04:07.599
which means we've got a total of 64 gigs of RAM in this particular system

00:04:05.519 --> 00:04:11.920
that can be sliced up that means that as long as shadow has

00:04:09.599 --> 00:04:15.439
chosen their hardware wisely other than the overhead that comes along with

00:04:13.439 --> 00:04:20.000
virtualization which as we've shown in the past can be pretty minimal you are

00:04:18.160 --> 00:04:22.880
basically getting a gaming pc

00:04:21.600 --> 00:04:29.280
even though it looks absolutely nothing like one i mean

00:04:27.600 --> 00:04:34.320
where's the RGB am i right so let's go ahead and hook

00:04:32.160 --> 00:04:37.600
this puppy up shall we we have a small benchtop

00:04:35.759 --> 00:04:43.120
variable voltage power supply in the workshop but it is not even close to

00:04:40.479 --> 00:04:46.400
what we would need to run this entire machine

00:04:44.560 --> 00:04:53.919
off of this i didn't point this out before but you can actually see

00:04:49.199 --> 00:04:55.759
where the 12 volt to 5 volt and 3.3 volt

00:04:53.919 --> 00:04:59.440
conversion is happening on this daughter board over here because if it's not

00:04:57.680 --> 00:05:05.919
happening in the power supply then you're going to need it to happen here for that 24 pin connector everything

00:05:02.960 --> 00:05:10.080
else CPU fans pci express that's all native 12 volt so you don't have to do

00:05:07.520 --> 00:05:13.759
it just for the 24 pin connector here make sure you're subscribed because i've

00:05:11.919 --> 00:05:17.759
got a video coming up pretty soon where we're going to be one of the first to be

00:05:15.759 --> 00:05:23.280
hands on with a new motherboard and power supply standard that Intel is

00:05:20.960 --> 00:05:29.199
actually co-creating that would eliminate 5 volt and 3.3 volt

00:05:27.199 --> 00:05:32.800
from power supplies in general so it would just be 12 volt power going on to

00:05:30.880 --> 00:05:39.320
the motherboard come on come out of the thing the cable management is it's too

00:05:35.120 --> 00:05:39.320
tight it's too cable managed

00:05:40.800 --> 00:05:46.160
for shadow tech watching this going ooh what is he doing

00:05:44.160 --> 00:05:51.039
they knew who they sent it to you knew what this was this totally

00:05:49.039 --> 00:05:55.440
feels like cheating hooking up to the gaming server directly there's got to be

00:05:53.440 --> 00:05:59.680
a 10 gig card over here with sfp plus connectors but we don't have those just

00:05:57.600 --> 00:06:02.720
like randomly throughout our office uh usually they're more for fiber so we're

00:06:01.440 --> 00:06:09.120
going to go ahead and plug into this puppy right here uh wow that is

00:06:06.560 --> 00:06:14.800
that is really tight if we like bend this like this

00:06:12.400 --> 00:06:20.720
maybe we'll get that in there yeah there it is oh yeah

00:06:16.880 --> 00:06:22.479
oh yeah there you go no problem

00:06:20.720 --> 00:06:28.160
piece of cake this motherboard totally forgoes

00:06:24.960 --> 00:06:30.240
traditional just SATA connectors uh in

00:06:28.160 --> 00:06:34.960
favor of these puppies right here which are breakout connectors into four

00:06:32.400 --> 00:06:38.880
separate SATA connectors fortunately i've got an m.2 drive that should have a

00:06:37.039 --> 00:06:42.639
Windows operating system on it as well as some games and stuff

00:06:41.199 --> 00:06:48.240
and i'm just going to go ahead and pop that in you might have noticed that the

00:06:44.560 --> 00:06:51.199
server has no storage in it whatsoever

00:06:48.240 --> 00:06:54.400
that's because along with cooling and power

00:06:52.639 --> 00:06:58.880
storage is one of the other things that is removed from the individual servers

00:06:56.800 --> 00:07:04.080
and just placed elsewhere in the data center so that is what that high speed

00:07:01.360 --> 00:07:06.560
network connection is for that way no one's going to have a storage bottleneck

00:07:05.599 --> 00:07:11.599
when they're trying to load up their games or whatever let's see if it just fires up when we

00:07:09.840 --> 00:07:16.000
give it power oh power supply did

00:07:13.280 --> 00:07:20.639
nothing else it doesn't make any noise because all the fans are powered by the

00:07:18.560 --> 00:07:23.039
daughter board which is not powered

00:07:22.080 --> 00:07:27.199
so i lied we're gonna need a blowy matron

00:07:25.520 --> 00:07:30.840
after all here we go boys

00:07:31.440 --> 00:07:36.160
whoa i was trying to take off there uh is

00:07:34.560 --> 00:07:39.280
that supposed to happen i'm gonna go get a different one that

00:07:38.240 --> 00:07:44.199
could yeah not kill but definitely mame

00:07:47.039 --> 00:07:53.520
yeah this is less fun but it's definitely safer yeah i think i plugged

00:07:50.880 --> 00:07:57.759
into the secondary card which is not what i wanted to do okay hopefully

00:07:55.599 --> 00:08:03.039
that's all right no output to our monitor but by pulling

00:08:01.039 --> 00:08:07.599
out both of the graphics cards i was able to get into the BIOS on the onboard

00:08:05.039 --> 00:08:12.160
video so i have changed active video to PCIe device

00:08:10.960 --> 00:08:16.080
and the other thing that i want to change is you can see it set up to

00:08:14.160 --> 00:08:19.120
network boot that would normally make sense because the storage should be

00:08:17.759 --> 00:08:23.280
elsewhere in the data center i'm going to set it to my sabrint m.2 drive

00:08:22.160 --> 00:08:30.479
and hopefully save and exit

00:08:27.440 --> 00:08:32.120
show me the

00:08:30.479 --> 00:08:37.440
image lttstore.com need some water gotta

00:08:34.719 --> 00:08:42.240
replace all the sweat hello ah there you are

00:08:39.440 --> 00:08:46.240
yes good job fun fact apparently shadow added 240 hertz support they haven't

00:08:44.640 --> 00:08:51.600
completely rolled it out but if you manually select it it should work at

00:08:48.880 --> 00:08:55.920
1080p of course this is just running locally over displayport cable so

00:08:53.200 --> 00:09:00.399
there's no special magic right now there we go over 100 frames per second

00:08:58.240 --> 00:09:05.279
to shadow the tomb raider with a server CPU and a workstation graphics

00:09:02.880 --> 00:09:10.399
card not too shabby as you can see no amount of

00:09:08.720 --> 00:09:15.040
expensive gaming tech is going to make me good at rocket league but

00:09:12.800 --> 00:09:21.200
the good news is that i am getting a locked 250 frames per second how about

00:09:18.480 --> 00:09:25.040
them apples oh yeah gaming server for gamers

00:09:23.920 --> 00:09:30.080
of course this is ridiculous

00:09:27.040 --> 00:09:33.279
nobody's going to use this like this so

00:09:30.080 --> 00:09:35.920
i actually grabbed myself an Android tv

00:09:33.279 --> 00:09:38.959
box and a tv over there and we're gonna give it a shot like

00:09:37.680 --> 00:09:43.760
the real way some people use their shadows as their

00:09:41.839 --> 00:09:46.720
like primary computer because why not it's got a fast internet connection

00:09:45.200 --> 00:09:51.680
because it's right in a data center you can remote into it from anywhere which

00:09:48.640 --> 00:09:53.839
is super cool so obviously two factor

00:09:51.680 --> 00:09:59.600
very important feature just a little inconvenient for me right now

00:09:56.240 --> 00:10:02.240
4k 60fps

00:09:59.600 --> 00:10:06.000
let's fire up a game this uh this is their launcher or you can also just drop

00:10:04.080 --> 00:10:09.839
onto the desktop it's actually my first time playing around with it on the

00:10:07.760 --> 00:10:13.279
Android tv app even with all their voodoo magic

00:10:11.920 --> 00:10:19.839
there's no getting around Windows updates now everything's working properly 24

00:10:16.959 --> 00:10:24.320
milliseconds ping not terrible so that's a little less than two frames of latency

00:10:22.880 --> 00:10:27.360
which considering that we're connected to a server and our neighbors to the

00:10:26.000 --> 00:10:32.320
south actually not bad cool so apparently they've worked on

00:10:31.040 --> 00:10:36.480
this so that you can bring up the overlay even when you are in game which

00:10:34.560 --> 00:10:41.440
is pretty sweet believe it or not overcooked 2 is a game that i'm pretty

00:10:38.959 --> 00:10:44.959
sensitive to latency in i've played a fair bit of this game before the game

00:10:43.279 --> 00:10:48.959
launches actually a good time to have a look at what things like text will look

00:10:46.880 --> 00:10:53.680
like on a maxed out 70 megabit per second connection in fact it actually

00:10:51.440 --> 00:10:57.600
ends up looking quite sharp so there's a 4k display running at 4k and if you go

00:10:56.000 --> 00:11:01.279
have a close look at it if you were to just be

00:10:59.200 --> 00:11:04.640
working on documents in your shadow for whatever reason

00:11:03.040 --> 00:11:09.920
i would say that would be a highly acceptable experience

00:11:07.360 --> 00:11:15.519
oh you know what that's interesting the cursor

00:11:12.000 --> 00:11:16.640
looks a little weird but the actual text

00:11:15.519 --> 00:11:22.560
here is really good i can detect it obviously

00:11:20.320 --> 00:11:27.839
like i know what i'm looking for but

00:11:24.640 --> 00:11:30.000
this is among the best that i have seen

00:11:27.839 --> 00:11:35.279
when it comes to remote gaming image quality where i would really expect to

00:11:31.920 --> 00:11:37.519
see a lot of blockiness is in sort of

00:11:35.279 --> 00:11:40.959
big gradients like this like this overcast

00:11:38.800 --> 00:11:45.920
cloudy business that's going on under our hot air balloon but

00:11:42.800 --> 00:11:48.160
it's really not bad at all

00:11:45.920 --> 00:11:52.480
this is actually my first time formally trying shadow because last time i had to

00:11:50.720 --> 00:11:55.519
go to their office for it because they weren't able to get us hooked up with

00:11:53.839 --> 00:11:59.680
anything in canada no wonder people swear by this thing

00:11:57.760 --> 00:12:03.200
overcooked ii definitely benefits from its more cartoony art style though when

00:12:01.760 --> 00:12:08.000
you're playing something that's intended to look a little bit more

00:12:04.800 --> 00:12:11.120
cinematic or true to life the visual

00:12:08.000 --> 00:12:12.240
anomalies are definitely more noticeable

00:12:11.120 --> 00:12:16.639
but are also definitely acceptable in this

00:12:14.720 --> 00:12:20.160
case it's more the latency that i would

00:12:18.240 --> 00:12:25.440
notice playing something like a twitch shooter like do maternal

00:12:22.560 --> 00:12:29.920
this is on ultra violence mode oh see see the chainsaw there we go all

00:12:28.240 --> 00:12:33.040
right and we good oh come on stop

00:12:34.959 --> 00:12:40.720
man this game's fun uh yeah i'm basically just playing video

00:12:39.120 --> 00:12:45.920
games now that's always a good sign when i'm trying something out and i kind of forget that i'm evaluating and i just

00:12:43.519 --> 00:12:49.440
start playing video games yeah you can kind of see it in like the

00:12:47.839 --> 00:12:52.480
textures on the floor and stuff like that so when i move they'll get kind of

00:12:51.360 --> 00:12:58.880
blurry and then they kind of sharpen up

00:12:55.760 --> 00:13:00.800
like it's it's really not bad actually

00:12:58.880 --> 00:13:04.800
things that are farther away i tend to find it more noticeable and like when

00:13:02.959 --> 00:13:08.320
something rocks the building you can see it go kind of blurry

00:13:09.760 --> 00:13:15.519
there and then it sharpens back up so it's definitely noticeable to the

00:13:13.680 --> 00:13:19.680
trained eye you'd be able to feel the latency in a game like this for sure

00:13:18.079 --> 00:13:22.560
if you're playing something like you know more of like a tomb raider type

00:13:21.279 --> 00:13:27.200
game where it's more about puzzle solving and exploration then i wouldn't

00:13:25.200 --> 00:13:32.320
consider it to be nearly as much of an issue bottom line then shadow's value

00:13:29.680 --> 00:13:37.120
proposition is pretty unique even at their highest tier which is forty

00:13:34.160 --> 00:13:41.279
dollars a month for the hardware that they're going to bake into that tier it

00:13:39.360 --> 00:13:47.200
would take anywhere from three to five years just to buy that graphics card if

00:13:44.160 --> 00:13:49.120
you were paying 40 a month so the value

00:13:47.200 --> 00:13:53.360
is pretty good as long as you're willing to deal with remote access

00:13:51.279 --> 00:13:57.120
shadow's available nationwide in the u.s but the experience is obviously better

00:13:55.519 --> 00:14:01.839
the closer you are to one of their data centers and you can find the most updated information about where those

00:13:59.920 --> 00:14:05.040
are on their website there's currently four in the us

00:14:03.279 --> 00:14:09.199
the most important call to action today is if this looks interesting to you

00:14:07.279 --> 00:14:13.839
move fast because the last time we did a video about shadow we caused a month's

00:14:11.279 --> 00:14:18.959
long backlog on new account activations and no i'm not even kidding and if you

00:14:16.480 --> 00:14:23.839
want an ultra or infinite tier account once those become available you will

00:14:20.720 --> 00:14:25.839
need to already have a standard boost

00:14:23.839 --> 00:14:31.040
tier account they're constantly improving the service that overlay is

00:14:28.720 --> 00:14:34.959
absolutely awesome that usb pass-through stuff is crazy they're even working on a

00:14:33.360 --> 00:14:40.320
couple of really big things for the future so one of them is mouse and keyboard gaming

00:14:38.560 --> 00:14:46.320
support that's going to be coming with iOS 14 as well as vr support although it

00:14:44.079 --> 00:14:50.480
remains to be seen exactly how well that would work with the extra latency either

00:14:48.480 --> 00:14:53.760
way it's worth keeping an eye on these guys because they are doing some really

00:14:52.079 --> 00:14:57.519
cool stuff thanks for watching and thanks again to shadow for sponsoring

00:14:55.360 --> 00:15:01.519
this video and sending over the server this was actually pretty fun i've never

00:14:59.279 --> 00:15:05.040
seen an open compute project server before it's nice to get hands-on
