7 Gamers, 1 CPU - Ultimate Virtualized Gaming Build Log

Linus Tech Tips ·Linus Tech Tips ·2016-05-06 · 2,610 words · ~13 min read
Floatplane YouTube

Transcript

JSON SRT VTT 297
0:00 So normally I stand amidst the hardware to introduce the topic of the video, but as you can tell today
0:07 There's legitimately no room for me because this is by far
0:11 The highest end machine that I have ever built and the hardware barely even fits on the table
0:18 But what is this build for? Linus, you've been teasing this thing on social media for weeks
0:23 Well inspired by our two gamers one CPU build back in whenever the heck we did that
0:29 This is taking it to the next level Michael Bay sequel style. We are doing seven
0:36 Gamers running off of one
0:38 Tower, but before we begin I should tell you something and that is that I legitimately don't know if this is gonna work at this
0:45 Time now, I mean we've done some pre-testing
0:47 We've got four VMs working with you know the performance you'd expect from an AMD Radeon R9 nano and a quad-core gaming
0:55 Processor, but we have no way of testing seven until we install all
0:59 The custom water cooling and get the whole thing assembled so without further ado a huge
1:04 Thanks to Kingston for sponsoring this video providing
1:08 256 gigs of their kick-ass DDR4 ECC memory providing eight one terabyte SSDs
1:14 So all those gaming VMs have nice high speed storage and for demoing this machine at their booth at CES 2016
1:21 So if you're there at the show definitely go check it out. You can see it in person
1:26 Let's get started
1:28 So it's
1:38 24 hours later, and if I look like I haven't slept much. It's probably because I didn't
1:43 But it's totally worth it. It's
1:47 Working so I'm gonna take you guys through the journey now that I know that it's successful of how we created
1:53 seven gamers one CPU
1:56 it starts I guess actually with the CPU or I should say CPUs because there isn't a
2:02 CPU on the market that could deliver a full-on high-end gaming experience to seven gamers
2:08 All at the same time so our system is equipped with two
2:11 Intel Xeon E5 2697 V3 processors
2:16 So these are fourteen core processors that are clocked at up to
2:21 3.6 gigahertz when they're turboing as high as they can and they actually have hyperthreading as well for a total of
2:28 56 threads meaning that each of our VMs has four cores and four hyperthreads
2:34 just like you would if you were running on something like a core i5
2:38 or a core i7 normal desktop processor for our motherboard obviously we needed something that
2:45 could hold both of these cpus and seven graphics cards so the ASUS z10ped8ws is one of the only
2:55 standard form factor boards that would fit in like a gaming case that is capable of carrying
3:01 seven gpus two sockets for some cpus and that can hold all of the RAM that we need and it's got some
3:10 other key features as well so it has a vga output for our unraid console it's got enough SATA ports
3:17 for us to throw in as many ssds and hard drives as we pretty much want it can handle a total of 12
3:22 out of the box and it's got an m.2 slot on it which could be useful in the future as like a
3:29 cache for the array on to RAM
3:31 some custom RAM development for relates to the etc RAM conversion because it has the encoding
3:37 unit and it's got yet another feature called RAM oh yeah etc RAM actually kingston hooked us
3:44 the crap up for this machine and sent us because we could only have eight sticks of memory
3:49 in this board they hooked us up with 32 gig sticks of ddr4 ecc RAM what that means is each
3:57 of our gamers can have 32 gigs of RAM for a zero compromises gaming experience
4:01 First and foremost, actually,
4:04 is that pretty much nothing else on the market
4:06 was gonna work for us,
4:08 so we needed something that supported
4:09 our extended ATX motherboard,
4:10 and this one has an optional tray available.
4:12 And in addition to that,
4:14 because there's lots of server cases out there
4:16 that would support this motherboard,
4:17 we needed support for water cooling.
4:20 So it's got lots of room for radiators,
4:23 pumps, reservoirs, all of that good stuff.
4:26 Not to mention it's got room
4:27 for all the hard drives we need,
4:28 and it's got a full aluminum construction,
4:31 so it's actually fairly lightweight
4:33 considering all the hardware we have in there.
4:34 And personally, I think it looks pretty badass
4:37 with the selection of windowed and mesh panels
4:40 that we chose for our particular rig.
4:43 Not only that, the Case Labs also hooked us up
4:45 on a sweet black and orange powder coat paint job
4:48 that I think looks fan-freaking-tastic.
4:52 For our power supply, again,
4:55 we didn't have a ton of choices
4:56 because doing quick napkin math,
4:58 I figured this rig was going to pull
5:01 anywhere from 1,500 watts or more from the wall
5:05 when it was under max load.
5:07 So EVGA hooked us up with their T2 1,600-watt power supply.
5:13 Yes, my friends, it is 80-plus titanium
5:16 and capable of a continuous load of 1,600 watts.
5:21 And then, to make it look even more badass,
5:23 Cable Mod hooked us up with a black and orange cable set
5:27 to just kind of trick this baby out,
5:29 and even some custom cable,
5:31 so we could run single eight-pin connectors
5:33 to each of our video cards,
5:35 making the whole thing come together just, mm.
5:39 Man, that's beautiful.
5:40 And I'll tell you how close I was
5:42 to that 1,500-watt number a little bit later on in the video.
5:46 Now, I've water-cooled a lot of systems before in the past.
5:49 I have never done one with this many blocks before.
5:55 Fortunately, as far as the CPU went,
5:56 it was really straightforward.
5:58 I really like EK's mounting mechanism here.
6:00 So we're using their Supremacy EVOs with nickel tops
6:03 to match some of the other nickel accents in our system.
6:06 And the GPU block's actually fairly straightforward as well.
6:10 Too straightforward.
6:12 It's kind of therapeutic for me,
6:13 water-cooling systems these days,
6:15 because it's like, you know, that's my old hobby.
6:17 Like, it's relaxing for me.
6:19 But after seven GPU blocks in a row,
6:22 I was definitely ready for a new challenge.
6:25 And fortunately, that's exactly what was waiting for me.
6:29 EK Custom.
6:30 EK Custom designed and manufactured
6:33 this seven-block connector slash splitter thing
6:38 that went on top of our GPUs,
6:39 effectively transforming them into a block
6:42 of seven graphics cards that could be installed
6:45 in one fell swoop into all seven of the PCIe slots
6:50 on the motherboard.
6:52 This was the only way that we were gonna be able to fit
6:56 not just a bunch of graphics cards into a system,
7:00 but a bunch of high-end gaming cards into a system.
7:05 Which leads us, I guess, to the radiators,
7:08 because you gotta cool a bunch of high-end gaming cards
7:11 in one system.
7:12 So we went with two of their high-end, super-thick
7:15 XE series triple 120 millimeter radiators.
7:19 And then we're using on my LTT edition Noctua fans
7:21 to cool them.
7:22 And then the original plan was to use one D5 pump
7:26 connected to one of their reservoirs
7:28 and mount that in the front.
7:29 That didn't end up working.
7:31 I actually had a number of challenges
7:33 and things were overheating
7:34 and I was trying to turn the system on
7:36 and I ended up actually having to add another pump
7:40 to the system in order to get this baby working.
7:43 Cause we're talking nine blocks, right?
7:46 Two CPU blocks, seven GPU blocks to make this thing happen.
7:51 So let's talk about those GPUs.
7:54 That was another careful decision for this system.
7:57 I originally planned to use,
7:59 I originally planned to use,
7:59 I originally planned to use,
7:59 I originally planned to use something else entirely,
8:01 realized it wasn't gonna work
8:03 because even though I could get single slot blocks on them,
8:07 I couldn't adjust the back plates
8:10 and they had display interfaces in two of the slots.
8:14 So I was gonna go with the Theory X
8:16 and then I realized, oh no,
8:19 it's gonna draw too much power.
8:20 There isn't a power supply on earth
8:22 that's gonna be able to handle seven of these.
8:25 So the AMD R9 Nano saved my bacon.
8:28 My bacon, the efficient gaming card
8:32 that thermal throttles unfortunately
8:34 with its stock cooler in a normal size case.
8:36 Yeah, we took care of that.
8:38 All GPUs, all the time, no throttling, high-end gaming card,
8:42 super efficient and something I didn't even foresee.
8:46 Because the card is short,
8:48 I'm actually able to get at the PCIe locks
8:51 so that I can remove the cards from the system
8:53 in the event that I need to do that.
8:55 Any other card and I probably wouldn't be able to pull,
8:58 the cards out.
9:01 So at the end of the build,
9:02 I actually realized Kingston's our sponsor for this.
9:06 And I didn't have mounting adapters for my SSDs.
9:11 So I went for the double-sided tape,
9:15 bippity boppity boop.
9:16 I made a stack of SSDs in the bottom
9:18 that I actually think ended up looking pretty bad-ass,
9:21 booted it up.
9:22 It kind of cycled a few times.
9:25 I experienced a moment of unparalleled despair.
9:28 When I thought that, okay, we went from,
9:30 cause we originally tested it with four GPUs.
9:33 We went from four GPUs kind of working to,
9:35 oh no, seven doesn't post.
9:38 And then it turned on.
9:41 We needed a few BIOS tweaks to make this happen.
9:44 Over 4G decoding,
9:46 setting the default video output to the onboard video,
9:48 making sure our boot device was the USB drive for Unraid.
9:52 And then it was off to the races.
9:57 In terms of software, truthfully,
9:59 we didn't have to do a whole lot differently
10:01 from two gamers, one CPU on the software side of things.
10:05 We are still using Unraid to manage our pooled storage.
10:08 So in this case,
10:09 it's eight of Kingston's shiny new one terabyte
10:11 KC 400 series drives,
10:14 running in a RAID 10 for hyper reliability
10:17 and enough speed to run seven freaking computers off of them
10:20 at the same time.
10:22 And then we had to do like this funny,
10:24 you know, guess and check thing
10:26 for assigning keyboards and mice to VMs,
10:29 because a lot of USB device manufacturers
10:32 don't correctly label them.
10:34 So we just had to kind of unplug and plug things in
10:36 and run around and move them around.
10:38 So we got this whole thing working and then, well, okay.
10:43 There were a bunch of other problems,
10:44 but I'm not gonna bore all of you guys with that.
10:47 But I will tell you about one cool trick that we used
10:50 to save some space on our SSDs
10:52 and make room for more games and applications
10:54 for each of our gamers.
10:56 And that's a snapshotting like feature of ButterF.
10:59 That allowed us to create one of our virtual hard disks
11:03 and then clone it kind of like a shortcut in Windows
11:07 for all of the other six.
11:08 So none of those files get replicated.
11:10 And what's cool about that is even if you delete,
11:12 you know, this file or that one,
11:15 the file system is smart enough to know
11:17 not to actually eliminate the data
11:18 so that everyone can access it.
11:20 Very, very cool.
11:21 So if one person uninstalls a program,
11:23 it doesn't uninstall it for everybody.
11:26 Which leads us finally,
11:29 to testing.
11:31 It works.
11:32 Thank goodness it works.
11:35 Not everything is possible for me to capture, unfortunately.
11:38 Some of our GPUs are not reading
11:41 their temperatures correctly.
11:42 There are some quirks,
11:44 but I can tell you guys this.
11:47 Our idle power consumption is 250 watts.
11:50 Yes, our idle power consumption is as much
11:53 as a mid-range gaming machine under load.
11:56 And our load power consumption from the wall,
11:59 is 1,500 watts when running seven instances
12:04 of Unigine Heaven,
12:05 which you guys can see going on behind me.
12:08 And I have another cool fact for you as well.
12:11 We actually got 3DMark Fire Strike scores
12:14 that were 800 points higher per VM
12:18 than we did running the cards air-cooled.
12:20 Yes, my friends, that is the power
12:23 of custom liquid cooling.
12:26 So I think that pretty much, you know,
12:29 pretty much wraps it up.
12:31 Other than to do a quick,
12:33 I'm actually surprising my camera operator with this,
12:36 but I'm gonna do a quick proof.
12:38 Proof that it is all real, my friends.
12:42 All right, so we sat through the incredibly boring
12:44 intro cinematic for Crysis 3, and this is it.
12:49 This is the real deal gaming experience
12:52 of the 7Gamers One CPU machine.
12:55 And you might ask yourselves,
12:56 well, Linus, why did you go to all the effort?
12:59 To put all these 34 inch Predator X34 monitors on here?
13:03 Because what I wanted to demo
13:05 was that you can't just have a gaming experience
13:08 seven times on this machine.
13:10 You can have the gaming experience
13:13 seven times on this machine, my friends.
13:15 We're talking 3440 by 1440 ultra wide IPS.
13:19 And yes, that frame rate counter
13:21 in the top right is accurate.
13:24 This game is running at anywhere from about 60
13:27 to upwards of 100 frames per second.
13:29 And all my instances, if you want to just look up,
13:33 all my instances of Unigine Heaven
13:35 are still running in the background.
13:44 Not a hitch, except for that I just ended up
13:46 in the same room that I started in.
13:48 It doesn't make you any better at games, unfortunately.
13:52 So thank you for watching 7Gamers One CPU,
13:57 a demonstration of what the technology is capable of,
14:00 however impractical something like this might be.
14:03 I mean, I don't expect you to be able to do that.
14:03 I mean, I don't expect you to be able to do that.
14:04 I mean, I don't expect you to be able to do that.
14:04 I don't expect any of you to run out
14:06 and build a system that costs literally
14:09 as much as a decent brand new car for something like this.
14:13 But if nothing else,
14:15 it is proof that we have the technology.
14:19 Thanks again for watching.
14:19 If you just liked this video, hit the dislike button.
14:22 But if you liked it, hit the like button, get subscribed,
14:26 share this video with all your freaking friends.
14:27 Come on, how cool is this?
14:29 And maybe even consider supporting us
14:31 by using our Amazon bookmark to shop at Amazon
14:33 instructions for which are up there or maybe up there.
14:36 I don't know where they're gonna put it.
14:38 Even supporting us directly through the form
14:39 or buying a cool shirt.
14:40 Oh, I'm wearing some origin shirt today.
14:42 Well, whatever.
14:43 Not gonna worry too much about that.
14:44 Thanks again for watching.
14:45 Don't forget to subscribe.
14:46 Don't forget to check out all our other cool videos.
14:48 If you haven't seen 2Gamers One CPU,
14:50 make sure you check that out
14:51 because that is where the inspiration for this all came from.