8 (or is it 10?) Gamers, 1 CPU - Taking it to the Next Level!

Linus Tech Tips ·Linus Tech Tips ·2017-05-06 · 2,224 words · ~11 min read
Floatplane YouTube

Transcript

JSON SRT VTT 179
0:00 Seven Gamers 1 CPU, which you can check out over here, was one of the most
0:03 successful videos in every way that I
0:06 have ever made. So, I determined almost immediately that I had to follow it up
0:11 somehow. But one of the biggest criticisms of Seven Gamers was that it
0:16 was kind of overthe-top and
0:19 impractical. So, in working on a sequel,
0:23 I called up a friend of mine for some advice. Hey. Yeah,
0:28 Mikey, you've got experience with
0:31 dealing with negative feedback about your over-the-top style. How would you
0:36 respond? And that, my friends, is how
0:39 eight gamers, one CPU was born.
0:53 Tunnel Bear is the easy to use VPN service that lets you use the web as
0:57 though you're in one of 20 different countries. Learn more and try Tunnel
1:00 Bear for free at the link in the video description. Okay, but for real, the
1:05 objectives of eight gamers were several.
1:09 One, I did want to outdo the original
1:12 project. Two, I wanted the machine to have some kind of practical application.
1:18 If not today, then at some point in the
1:21 future, and three, I wanted the hardware
1:25 to actually behave predictably in this
1:29 kind of a use case. Between the WS board and the R9 Nanos, that last machine was
1:35 a nightmare. I'm fairly certain I was the first person and only including ASUS
1:40 R&D to ever try seven cards in that board at a time. So the recipe started
1:46 as it always seems to with Intel inside.
1:49 For months leading up to the release, I had been harassing my contacts, all of
1:54 them, about availability of 22 core
1:58 Broadwell EP 2699 V4 processors so that
2:02 I could pack 44 cores. That is 88
2:06 threads of CPU power into this monster.
2:09 And they came through. And for that matter, so did Kingston with eight 32
2:14 gig sticks of quad channel ECC DDR4
2:17 server memory along with a bunch of 1 TBTE SSDs that I divvied up into 16 gigs
2:23 of RAM and 1 TBTE worth of space for
2:27 each of my VMs with actually about 100 gigs of RAM left over for Unrade.
2:32 Because yes, my friends, Unrade is returning for more virtualized gaming
2:37 action. Now, some folks have asked why I continue to use Unrade for these
2:42 projects instead of something like KVM from Red Hat or VMware. Well, there are
2:47 a few reasons. One, Unra uses
2:50 KVM. It's open source. Two, it handles
2:55 GPU pass through, which is important for the impressive near bare metal
2:59 performance in gaming applications that we measured in this video really, really
3:05 well. And three, it's pulled safe
3:08 storage is an easy way to manage data across multiple VMs. And I've got
3:13 another clever trick to show you guys this time, too. All right, so that's all
3:17 fine and good and very similar to last time. So, what's the difference then,
3:21 Lionus? Well, first up is the Super Micro SYS 4028
3:27 GR-TRT, a dual LGA 20113 Zeon 24 memory
3:32 slot, 24 SSD slot, barebone server
3:37 designed for high computational density
3:40 applications like scientific research and simulation. functionality is enabled
3:45 by its 11 PCI Express 16X slots, eight
3:50 of which are advertised as being ready for a graphics card or compute card like
3:55 a Zeon Fi or NVIDIA Tesla. Though
3:59 perhaps more than eight is possible with some extra power cables running from its
4:04 four redundant 1,000 W power supplies.
4:08 More on that later. The other main difference is in the graphics cards.
4:13 Thanks to AMD's half-ass relinquishing of hardware resources, when you soft
4:17 reset a system, the entire host last
4:21 time needed to be shut down every time I
4:24 had to reset a single VM for a driver installation or a crash or whatever
4:29 else. So, I cried about my sad story to
4:32 Zotac, and they not only ponyied up eight of their top-of-the-line GTX 980
4:37 Ti AMP video cards to ensure that each of my gamers would have a perfect gaming
4:42 experience, but they also contributed the thin clients that I needed for this
4:47 very different implementation. for each of their Zbox B series and C
4:53 series with low power Intel processors. We've actually covered Zotac's wide
4:58 variety of quiet, sometimes shockingly powerful mini PCs in the past. And
5:03 combining these with some HyperX sodium memory modules and 240 gig SSDs from
5:08 Kingston, we had some awesome client boxes to hook up the gorgeous 27 in IPS
5:15 4K 27 UD 888 Freync gaming monitors that
5:19 LG provided. Because eight gamers, one
5:22 CPU is all about my vision for a
5:26 high-tech household in the future. Something I've talked about before on
5:29 the WAN Show, a high-powered machine in the closet that can allocate, preferably
5:35 dynamically, computing power, gaming, or
5:38 even otherwise to wherever it's needed. A TV or projector, as many desktops or
5:44 laptops spread throughout the building as needed, or even a handheld device
5:48 like an NVIDIA Shield portable. I wanted
5:52 effectively to build my own NVIDIA grid,
5:55 but with consumer GPUs and using Valve's
5:58 Steam inhome streaming to serve to all my clients. Not something they had in
6:04 mind for it, I'm sure. So, let's talk then about the setup process. Was it
6:09 actually simpler? Well, the hardware was less
6:13 flaky this time, which means that this hypers speed setup guide for Unrade that
6:18 you guys are looking at went much smoother. Copy files to USB drive. Make
6:22 drive bootable. Assign SSDs to cache for high-speed OS and game drives. Assign
6:26 larger drives to the array for mass storage. Create VMs. Share storage
6:30 between the VMs. Which Whoa, slow down there, John. Kingston sent us like 10 of
6:36 their SSDs for this. And you just shared
6:40 data between virtual discs at the time
6:43 of creation. So on a single terabyte of storage, you could have 10 VMs each with
6:50 200 gigs of Windows, games, other base
6:54 applications and 100 gigs each of
6:58 dedicated storage. Very efficient.
7:01 Hopefully that feature makes it into the web gooey at some point. So all of that
7:05 was fine then. But the disadvantage to
7:09 aworked solution like this is that while in theory you can manage the entire
7:14 setup from a single terminal somewhere else in the building. In practice,
7:19 remote desktop connection session management required this little trick I
7:23 found on the Steam forums to disconnect in such a way as to not bork Steam in
7:27 home streaming. Then I needed to reach out to FitP who whipped me up 10
7:32 prototypes of their new 4K headless HDMI
7:36 dongle that can handle up to 4K 60 Hz
7:39 and allows the video cards HDMI audio
7:43 device to be active on a remote client. This is needed unless you would want to
7:48 install a bunch of sound cards or something like that.
7:52 So then finally after all of that, it was time to get all my gamers to sign
7:57 into Steam on the server side using Team Viewer and on the client side on their
8:02 machines that ranged from comfortable gaming seats to less comfortable gaming
8:07 seats. And after fighting with some of the weirdness, get things fired up right
8:15 now cuz I need to play this game. Looks fine. The controls do feel a little bit
8:20 laggy. Um, but I think part of that is just the god-awful vehicle controls with
8:24 keyboard and mouse on GTA. My gaming experience has so far been relatively
8:28 normal. It was indoors for the most part, but now that it's outdoors, it
8:33 seems like the graphics quality actually takes a dip sometimes. Well, so far I
8:38 started the game up. I got through the intros and then somebody pointed out
8:42 that my game was going in slow-mo, which it does look like it in fact is going in
8:46 slow-mo. No, I don't feel like I'm gaming on anything that's in the closet.
8:50 I started playing and I'm like playing and I'm like assuming that the tower was
8:54 just under the desk and then it like glitched out and then I was like,
8:57 "Wait." And then I like thought about it and I was like,
9:00 "Oh, latency pretty smooth. Like it's
9:04 it's it's pretty seamless. It doesn't seem like I said it doesn't seem like
9:07 I'm running remotely. It feels like I'm I'm hooked up to like a full fat gaming
9:11 power. less than perfect, but almost a little bit laggy, but like a little bit
9:14 compression that I noticed from the streaming, but other than that, it's like it's pretty good. Would you
9:19 consider putting your gaming machine in a closet and beaming it to thin clients
9:24 on a new TV or if I was playing CS GO then? No. But for any other game, I
9:30 think it would be perfectly fine. I don't know about switching, but maybe
9:34 consider adding it. Um cuz I don't think I would want to hide my rig in like a
9:37 closet somewhere. But at the same time, it would be useful if I'm out of the
9:40 room and I don't want to be sitting. I I don't want to be tethered to like, you know, a battle station or something. I
9:44 want to move elsewhere. So, so that could be really good. So, I think the
9:48 conclusion here is pretty straightforward. While we pushed the
9:54 hardware and the software and our
9:58 networking infrastructure, I mean, we are streaming a lot of data right now to
10:03 the limits. Most people's experiences are actually surprisingly good. And
10:10 while I don't think we're ready for LAN
10:14 centers, for example, to just have a server room with a bunch of machines,
10:18 you can see there I just ran into an issue. I'll there that was just a hiccup
10:23 for while I don't think we're ready for LAN centers to just have, you know, a
10:27 server rack in a closet somewhere and a bunch of thin clients spread out
10:31 throughout the land center. I don't think we're that far away. And seeing it
10:36 perform as well as it did, especially
10:39 considering the fact that we're running GTX 980 Ti and Titan X's all sandwiched
10:44 next to each other with many of them thermal throttling is pretty darn
10:48 impressive. And I hope you guys can agree and uh look forward like me to a
10:54 future where you can just have one box that powers the gaming experiences of an
10:59 entire household of people as computers continue to get more and more
11:05 powerful. And I hope you can also agree that this is a somewhat more practical
11:09 application of this technology than just having a bunch of people plugged into
11:13 and gathered around a single tower. Which is why I wanted to do it as a
11:18 followup. I guess this is sort of networking
11:21 related because today's video sponsor is Tunnel Bear, the easy to use VPN app for
11:26 mobile and desktop. Tunnel Bear lets you tunnel through up to 20 different
11:31 countries allowing you to browse the internet and use online services as
11:34 though you are in a different country. They've got apps for iOS, Android, PC,
11:39 and Mac. They also have a Chrome extension. And it's easy to use. No DNS
11:44 reconfiguration, port forwarding, any of that nonsense. You just pick your
11:47 country, you flip the switch, and boom,
11:51 your connection gets encrypted, and it appears to the websites and services
11:54 you're using as though you are sitting in a different country than the one you
11:58 were in. And the best part of Tunnel Bear is you can try it for free. No
12:02 strings attached with 500 megabytes of free monthly data just by checking out
12:07 the link in the video description. And if you decide, hey, I like Tunnel Bear.
12:11 I'd love to pay a reasonable amount monthly for an unlimited plan. Well, you
12:15 can save 10% by going to tunnelbear.com/LTT, also linked in the
12:19 video description, sort of the same link. So, just So, thanks for watching,
12:23 guys. If you dislike this video, you can hit that dislike button. But if you liked it, hit like, get subscribed,
12:29 maybe even consider supporting us by using our affiliate code to shop at
12:32 Amazon. Instructions are up there. You can, you know, buy one of these LG
12:35 monitors, one of these Zotac thin clients, uh, one of those fantastic 22
12:41 core Broadwell EP CPUs, or maybe just a
12:44 new video card from our friends over at Zotac, or just anything you want
12:48 actually, even toilet paper. Helps us out a lot. You can buy a cool shirt like this one at the link in the video
12:52 description. You can join our community forum. You can ask and answer questions. That's also linked in the video
12:56 description. And if you're done all that stuff, you're wondering what to watch
12:59 next. Hey, if you haven't already, check out the original 7 gamers 1 CPU. It is
13:04 pretty different, actually, surprisingly so. So, don't miss it.