1
00:00:00,080 --> 00:00:06,720
i just built a new computer which is funny because

2
00:00:04,640 --> 00:00:11,040
i don't really remember doing that maybe i need to retrace my steps

3
00:00:09,120 --> 00:00:15,519
retrace my steps retrace my steps

4
00:00:13,040 --> 00:00:19,520
let's see here we've got a threadripper CPU

5
00:00:16,480 --> 00:00:21,359
yep aorus master motherboard

6
00:00:19,520 --> 00:00:24,880
okay fedora Linux

7
00:00:23,840 --> 00:00:28,800
hey wait a minute i'm the wrong Linus oh

8
00:00:28,000 --> 00:00:35,760
well as long as we've got all these parts together we might as well assemble them

9
00:00:32,239 --> 00:00:37,520
and see what it's like to compute as the

10
00:00:35,760 --> 00:00:40,399
one and only Linus

11
00:00:38,879 --> 00:00:45,040
or Linus okay there's two of us but

12
00:00:42,160 --> 00:00:49,600
the other one and today's video was brought to you by

13
00:00:47,280 --> 00:00:53,920
our sponsor storyblocks video save time and money with storyblocks video getting

14
00:00:51,680 --> 00:00:57,440
studio quality stock video clips for a fraction of the cost you can check them

15
00:00:55,680 --> 00:00:59,840
out today at the link in the video description

16
00:01:07,360 --> 00:01:13,520
funnily enough i've never actually made a video

17
00:01:10,720 --> 00:01:19,040
about the other Linus he's a finnish american immigrant with u.s citizenship

18
00:01:16,000 --> 00:01:21,119
Linux is his namesake and brainchild and

19
00:01:19,040 --> 00:01:25,280
he holds the Linux trademark but no longer contributes much code himself

20
00:01:23,439 --> 00:01:30,320
most of his personal contributions since 2012 have been in merging code written

21
00:01:27,920 --> 00:01:34,079
by others he still does retain the highest authority to decide which new

22
00:01:32,320 --> 00:01:39,040
code is incorporated into the official Linux kernel and he is famously

23
00:01:36,479 --> 00:01:45,119
opinionated saying exactly what is on his mind and says he is agnostic with no

24
00:01:42,320 --> 00:01:50,960
political affiliation Linus's law is that given enough eyeballs all bugs are

25
00:01:48,720 --> 00:01:56,399
shallow since we're on a bit of a fun facts role how about some fun facts

26
00:01:53,200 --> 00:01:58,799
about the Linux mascot tux through three

27
00:01:56,399 --> 00:02:04,719
logo competitions tux was submitted as an entry but actually won none of them

28
00:02:01,920 --> 00:02:10,879
as a result tux is not the logo but rather the brand character inspired by

29
00:02:08,239 --> 00:02:17,040
Linus's love of a picture of a penguin figure he found on an ftp site

30
00:02:14,640 --> 00:02:21,040
tux was coined as an acronym for torvald's eunuchs

31
00:02:19,120 --> 00:02:26,640
and the first and official drawing of tux was done on a 486

32
00:02:23,400 --> 00:02:28,400
dx250 running Linux and the first public

33
00:02:26,640 --> 00:02:33,360
release of a defeated contender was

34
00:02:30,239 --> 00:02:34,560
and i kid you not a furry with a

35
00:02:33,360 --> 00:02:40,080
keyboard thank goodness we ended up with the penguin

36
00:02:38,000 --> 00:02:44,640
who could very well be a furry but without a keyboard about tux Linus

37
00:02:42,720 --> 00:02:49,599
has said some people have told me they don't think a fat penguin really

38
00:02:46,640 --> 00:02:52,959
embodies the grace of Linux which just tells me they have never seen an angry

39
00:02:51,519 --> 00:02:57,120
penguin charging at them in excess of 100 miles per hour they'd be a lot more

40
00:02:54,560 --> 00:03:00,959
careful about what they say if they had all right

41
00:02:58,239 --> 00:03:05,200
fair enough sir enough chit chat let's get building now normally over the

42
00:03:02,959 --> 00:03:09,680
course of building a computer like this i would talk through my

43
00:03:07,200 --> 00:03:14,480
rationale behind the various parts as we install them but because i didn't pick

44
00:03:12,319 --> 00:03:20,159
any of these parts i am instead going to lean on zdnet's excellent interview of

45
00:03:17,200 --> 00:03:26,000
Linus torvalds explaining why he chose all the parts he did now we've settled

46
00:03:22,480 --> 00:03:27,599
on a 3970x 32 core AMD ryzen

47
00:03:26,000 --> 00:03:31,920
threadripper processor here and apparently that was because he had

48
00:03:30,080 --> 00:03:36,080
originally planned to go with the ryzen 9 3950x

49
00:03:34,000 --> 00:03:42,159
but determined that it would have been a small incremental upgrade over the 9900k

50
00:03:39,440 --> 00:03:46,959
that he was using previously now lynas normally goes for regular consumer cpus

51
00:03:45,040 --> 00:03:51,920
because they are typically the best bang for the buck and he actually likes the

52
00:03:49,440 --> 00:03:56,640
integrated gpus that Intel puts on their cpus because he doesn't like any more

53
00:03:54,560 --> 00:04:00,040
fans in a machine than absolutely necessary

54
00:03:57,920 --> 00:04:05,680
this might make a threadripper with its 250 watt plus power consumption seem

55
00:04:03,599 --> 00:04:09,840
like a bit of a weird choice because that does bring the potential for more

56
00:04:08,080 --> 00:04:14,879
or noisier fans but what's great about threadripper is

57
00:04:11,760 --> 00:04:16,239
that foreign hedt platform if you need

58
00:04:14,879 --> 00:04:20,079
the performance it's actually not a bad bang for the

59
00:04:19,120 --> 00:04:25,919
buck so i think this was a really great choice

60
00:04:23,680 --> 00:04:30,479
lioness's choice of the Gigabyte aorus tier x40 master is probably going to be

61
00:04:28,479 --> 00:04:34,320
pretty uncontroversial he looks specifically for motherboards

62
00:04:32,320 --> 00:04:38,960
that have good power delivery believing that there's little more basic than

63
00:04:37,120 --> 00:04:44,160
power delivery and this is apparently a result of him having systems that were

64
00:04:40,800 --> 00:04:45,919
unreliable due to brownouts so

65
00:04:44,160 --> 00:04:49,600
it's kind of a funny thing to look for a motherboard that specifically has

66
00:04:48,080 --> 00:04:54,080
features designed for like great overclocking and then

67
00:04:51,919 --> 00:04:58,160
never overclock them at all for my part i like the board's mix of

68
00:04:56,080 --> 00:05:03,520
good onboard features like five gigabit Ethernet and wi-fi six and expansion so

69
00:05:01,440 --> 00:05:07,919
it's got five pci express expansion slots four of them are 16x physical and

70
00:05:06,320 --> 00:05:12,080
one of them is one x physical meaning you can plug basically anything you want

71
00:05:10,080 --> 00:05:17,199
in it it's got support for the usb type-c internal connector as well as

72
00:05:14,400 --> 00:05:21,280
three m.2s all of which have little heat sinks on them which admittedly aren't

73
00:05:19,280 --> 00:05:26,080
going to increase their performance and probably won't increase their longevity

74
00:05:23,360 --> 00:05:30,720
but they can help to soak up some of the excess heat during short periods of

75
00:05:28,400 --> 00:05:34,560
intensive use but one thing to watch out for with this guy is case compatibility

76
00:05:32,560 --> 00:05:38,800
because not only is it slightly wider than standard atx it has a right pin 24

77
00:05:37,600 --> 00:05:46,600
pin connector so you got to make sure you have a bit more space available in your case for cooling Linus

78
00:05:43,120 --> 00:05:50,080
went with a Noctua nhu14s with a second

79
00:05:46,600 --> 00:05:52,160
nfa14 fan in a push-pull configuration

80
00:05:50,080 --> 00:05:56,400
this was apparently because he's very sensitive to noise and wants something

81
00:05:54,160 --> 00:06:01,440
quiet and has had good experiences with Noctua in the past truly a man after my

82
00:05:59,120 --> 00:06:05,840
own heart about knocked to his fans lena says that even when the fans ramp up

83
00:06:03,759 --> 00:06:10,639
under load he doesn't find the noise particularly annoying and it's more of a

84
00:06:08,720 --> 00:06:15,440
soothing whoosh white noise sound without the whining or rattling that he

85
00:06:12,880 --> 00:06:20,240
associates with lower end fans apparently despite the noise advantage

86
00:06:17,520 --> 00:06:26,160
that a liquid cooler could provide Linus is not a fan he doesn't want to deal

87
00:06:22,960 --> 00:06:29,120
with a custom loop and doesn't trust the

88
00:06:26,160 --> 00:06:35,199
reliability or even the capabilities of aio coolers and especially doesn't want

89
00:06:31,840 --> 00:06:36,560
to deal with any unnecessary gurgling or

90
00:06:35,199 --> 00:06:40,800
pump noises for RAM Linus actually couldn't find

91
00:06:39,039 --> 00:06:47,120
exactly what he was looking for and ended up settling on some generic ddr4

92
00:06:44,280 --> 00:06:52,720
2666 memory saying that it was fine memory but i really wanted ecc the

93
00:06:50,400 --> 00:06:58,960
problem was that because of parts availability ecc is not currently priced

94
00:06:56,160 --> 00:07:04,639
sanely so he just decided you know what forget it this is good enough for now

95
00:07:01,520 --> 00:07:07,280
and should work fine he actually doesn't

96
00:07:04,639 --> 00:07:10,639
even need apparently 64 gigs of memory he just went with it because he wanted

97
00:07:08,880 --> 00:07:16,080
to populate all four of the memory channels and RAM is cheap right now

98
00:07:13,680 --> 00:07:20,560
anyhow for our part we chose these g skill rip jaws v sticks just because

99
00:07:18,160 --> 00:07:26,319
they are low profile enough to clear our cooler and they're the same speed that

100
00:07:23,440 --> 00:07:30,319
venus is is using for storage there was no question that Linus was going to

101
00:07:28,400 --> 00:07:35,039
choose solid state it has apparently been over a decade now since he's

102
00:07:32,319 --> 00:07:41,520
touched any spinning media and he even tries to avoid using cables which is

103
00:07:37,759 --> 00:07:43,440
possible thanks to m.2 anywho after

104
00:07:41,520 --> 00:07:49,039
experiencing some reliability issues early on in the SSD era Linux apparently

105
00:07:46,160 --> 00:07:53,919
found samsung to be quite reliable and is sticking with what works for him if

106
00:07:51,599 --> 00:07:57,919
puge's data has anything to go by i would say this seems like a pretty darn

107
00:07:56,240 --> 00:08:03,680
good choice so he settled on a one terabyte 970 evo plus as i mentioned

108
00:08:01,520 --> 00:08:09,599
before when it comes to cooling products Linus does prefer Noctua over other

109
00:08:06,319 --> 00:08:10,879
brands unfortunately Noctua doesn't make

110
00:08:09,599 --> 00:08:16,960
cases so he went with his second choice be quiet!

111
00:08:13,759 --> 00:08:19,680
this is the dark base 700 a quiet

112
00:08:16,960 --> 00:08:22,800
optimized case but with plenty of room for hardware and

113
00:08:21,520 --> 00:08:28,800
um well Linus did notice when looking at the

114
00:08:25,919 --> 00:08:33,440
front intake that it looked a little bit more restrictive compared to the rear

115
00:08:30,720 --> 00:08:39,959
exhaust so what he did was order an extra silent wings 3 fan to go in the

116
00:08:36,320 --> 00:08:39,959
front of the chassis

117
00:08:47,440 --> 00:08:53,120
one thing to watch out for if you were to replicate this build is you're going

118
00:08:50,640 --> 00:08:58,160
to want to remove the middle standoff in the top row because

119
00:08:55,040 --> 00:09:00,000
like many Threadripper boards this one

120
00:08:58,160 --> 00:09:03,519
doesn't actually have a screw hole there to make more room for

121
00:09:01,760 --> 00:09:07,760
power delivery very thoughtful preparation from the manufacturer here

122
00:09:05,680 --> 00:09:11,279
you can see even this fan cable up here has been carefully routed above the i o

123
00:09:10,080 --> 00:09:16,560
so that it doesn't get in your way when you're trying to install your motherboard one of the things lena said

124
00:09:14,000 --> 00:09:20,880
about this case is that with the right fan control setup in the BIOS and of

125
00:09:18,959 --> 00:09:25,120
course assuming that you connected your fans to the correct headers the paper

126
00:09:23,680 --> 00:09:28,880
manual for the motherboard apparently had horrible pictures and you got the

127
00:09:26,720 --> 00:09:32,720
CPU and system fan headers the opposite way around for the first build

128
00:09:30,560 --> 00:09:37,519
what you get is a machine that is basically silent when it's idling and

129
00:09:35,360 --> 00:09:45,440
then without any annoying wine although not silent under full load for power

130
00:09:40,240 --> 00:09:47,519
supply Linus settled for the gx 850

131
00:09:45,440 --> 00:09:51,839
and i do mean settled because parts availability due to the pandemic has

132
00:09:49,279 --> 00:09:58,000
made it difficult to find some specific parts in fact we even had to switch out

133
00:09:54,480 --> 00:10:00,240
to a gx 650 for our build because not

134
00:09:58,000 --> 00:10:05,920
even csonic could provide us with a gx 850 directly now as with the motherboard

135
00:10:03,440 --> 00:10:11,920
Linus cares a lot about power delivery basics he goes basically what's the top

136
00:10:09,440 --> 00:10:16,800
potential power use of this machine okay i'm going to pick a power supply

137
00:10:14,240 --> 00:10:21,440
with 2x that rating and then look for reviews and reputable brands this is a

138
00:10:19,519 --> 00:10:25,440
good strategy for a couple of reasons number one it means that you are

139
00:10:23,040 --> 00:10:30,000
basically guaranteed to not under buy your power supply which is an obvious

140
00:10:27,680 --> 00:10:34,480
problem and number two if you're a silence freak which we know that he is

141
00:10:32,320 --> 00:10:40,720
it means that your power supply may in many cases barely ramp up its fan if at

142
00:10:37,680 --> 00:10:44,000
all even under heavy load hey

143
00:10:40,720 --> 00:10:46,240
yeah it's clean it's clean boys that

144
00:10:44,000 --> 00:10:53,279
leanest knows how to build a computer for graphics Linus went with and i quote

145
00:10:49,920 --> 00:10:54,320
some random sapphire rx 580 graphics

146
00:10:53,279 --> 00:11:00,640
card thing is Linus isn't that interested in

147
00:10:57,839 --> 00:11:05,120
gaming and dislikes having to account for graphics in fact preferring to just

148
00:11:02,880 --> 00:11:09,120
have something modern built into the CPU and i can understand that how it's more

149
00:11:06,959 --> 00:11:12,880
important to have the correct feature set in the hardware than it is to

150
00:11:10,880 --> 00:11:17,440
actually have the performance if you're not a gamer this is another quote it's

151
00:11:15,360 --> 00:11:21,680
overkill for what i do fair enough sir

152
00:11:19,920 --> 00:11:27,040
as for why he might choose to go team red versus team green well it is no

153
00:11:24,560 --> 00:11:30,800
secret that lenas has publicly feuded with NVIDIA

154
00:11:28,480 --> 00:11:33,519
in fact even one time going as far as to say

155
00:11:32,079 --> 00:11:37,120
unvidia um in the middle of i think it was a

156
00:11:35,360 --> 00:11:41,040
conference or something wasn't it yeah it was it was pretty it was pretty

157
00:11:38,560 --> 00:11:45,360
public so um rx 580. we didn't find any pictures of

158
00:11:43,519 --> 00:11:50,720
the actual machine online so i can't verify this but given his choices i

159
00:11:48,000 --> 00:11:55,360
think it's fair to assume that Linus didn't spend many many hours on perfect

160
00:11:53,519 --> 00:11:59,279
meticulous cable management but did at least do a decent job so that's what

161
00:11:57,440 --> 00:12:02,880
we're going for here it seems like a pretty well thought out machine the kind

162
00:12:00,880 --> 00:12:06,639
of thing you wouldn't just throw all the cables in willy-nilly with the machine

163
00:12:04,959 --> 00:12:10,000
fired up it's already what i would describe as

164
00:12:08,079 --> 00:12:15,120
quiet but it's definitely not silent

165
00:12:12,079 --> 00:12:16,800
fortunately Gigabyte has extensive fan

166
00:12:15,120 --> 00:12:22,160
tuning options in their BIOS and we're gonna go ahead and take some guesses as

167
00:12:19,120 --> 00:12:24,639
to what Linux might be using so first up

168
00:12:22,160 --> 00:12:30,480
we're gonna set both our CPU fan and our CPU fan opt so that's the

169
00:12:27,839 --> 00:12:34,720
optional secondary one to silent mode and we're going to use our CPU as the

170
00:12:32,880 --> 00:12:38,480
fan control temperature input the other thing that we're going to do

171
00:12:36,000 --> 00:12:44,399
is we're going to change both of them to enabled for the opt stop mode right here

172
00:12:42,480 --> 00:12:48,639
that allows the fans to actually turn off completely under very very light

173
00:12:46,720 --> 00:12:53,440
loads although there's no guarantee that with the 32 core processor anything

174
00:12:50,880 --> 00:12:58,240
qualifies as low enough thermal output to completely turn off sysfan6a this is

175
00:12:56,240 --> 00:13:02,000
the header that i'm using for my case fans so i'm going to go ahead and

176
00:12:59,920 --> 00:13:06,320
because his graphics card is clearly not going to see heavy use i'm going to tie

177
00:13:03,839 --> 00:13:12,000
this one to CPU as the temperature input as well and once again i'm going to

178
00:13:08,079 --> 00:13:13,760
enable stop mode our RAM has xmp i'm

179
00:13:12,000 --> 00:13:18,079
gonna go ahead and enable it just so we can lower the latencies a little bit i

180
00:13:15,760 --> 00:13:22,399
doubt his does but okay all right we deviated in one way

181
00:13:20,959 --> 00:13:26,240
after firing up the machine for the first time i wasn't actually happy with

182
00:13:24,480 --> 00:13:32,800
the level of silence so what i'm doing is i'm changing the threshold for the

183
00:13:29,200 --> 00:13:34,800
zero RPM operation to about

184
00:13:32,800 --> 00:13:37,839
50 degrees on the CPU and then i'll have the fan speed ramp up

185
00:13:36,560 --> 00:13:41,760
from there and that is one

186
00:13:39,760 --> 00:13:45,200
quiet system the only thing we could do now to make

187
00:13:43,040 --> 00:13:49,440
it quieter would be to put the panel

188
00:13:46,839 --> 00:13:54,880
on not only does it look nice it actually blocks a lot of sound

189
00:13:51,680 --> 00:13:57,040
that is not a shabby looking machine

190
00:13:54,880 --> 00:13:59,440
other than the fedora Linux installer that we've got sticking out of the front

191
00:13:58,320 --> 00:14:04,720
of it yes that is the daily driver flavor of Linux

192
00:14:02,639 --> 00:14:09,120
that Linus torvalds prefers so we're going to go ahead and

193
00:14:06,639 --> 00:14:13,519
just boot it live for now of course it's not enough for us to just build lena's

194
00:14:11,360 --> 00:14:17,680
system we have to benchmark it and we can't just use any old gaming benchmark

195
00:14:16,399 --> 00:14:21,120
so instead we're going to be compiling the Linux

196
00:14:19,600 --> 00:14:25,760
kernel and this is the kind of thing that he might actually have to do on a

197
00:14:22,959 --> 00:14:30,240
fairly regular basis taking some patch applying it booting it for testing

198
00:14:27,519 --> 00:14:33,120
purposes and what our hope is is that we'll be able to do it very quickly

199
00:14:31,760 --> 00:14:38,800
because otherwise i'm going to be standing here for a very long time you might have

200
00:14:36,880 --> 00:14:42,480
noticed we had a couple of arguments in the command line there so one of them

201
00:14:40,560 --> 00:14:46,880
was time that's going to tell us how long the test took after we're done and

202
00:14:45,279 --> 00:14:53,600
another was the number of threads so we're using 64 threads to take advantage

203
00:14:49,279 --> 00:14:55,440
of the 32 core smt CPU in our machine

204
00:14:53,600 --> 00:14:59,090
here even sounds high performance doesn't it

205
00:14:57,519 --> 00:15:00,560
strong you know like

206
00:15:00,560 --> 00:15:08,160
stop it we are done already that only took just over three and a half minutes

207
00:15:05,600 --> 00:15:13,040
this is one fast machine and yeah the fans ramped up a little bit we

208
00:15:10,880 --> 00:15:18,079
got some heat coming out of the back but that is very reasonable you know i think

209
00:15:15,839 --> 00:15:24,320
the thing that stands out to me most about this machine is just how

210
00:15:21,440 --> 00:15:29,279
carefully thought out everything about it is now you might assume that an

211
00:15:26,959 --> 00:15:33,920
average software developer really takes the time to get to know the pc hardware

212
00:15:31,839 --> 00:15:37,279
but many of them don't even bother to build their own computer because they

213
00:15:35,760 --> 00:15:42,000
can't be bothered they're busy writing software latest on the other hand has

214
00:15:39,440 --> 00:15:46,199
actually done us a huge favor you guys might have noticed that over the years

215
00:15:43,760 --> 00:15:50,959
we have actually never done a developer-focused build guide or even

216
00:15:48,959 --> 00:15:54,720
build log and part of it is that we don't really fully understand the needs

217
00:15:53,120 --> 00:16:00,639
of developers as much as a true developer would well thank you Linus

218
00:15:57,519 --> 00:16:03,600
other Linus for doing it for us because

219
00:16:00,639 --> 00:16:08,160
this is not only performant it looks great it's quiet and the only thing that

220
00:16:06,399 --> 00:16:11,199
i look at here and i go ah that's really not the way i would have done it is the

221
00:16:09,920 --> 00:16:16,160
memory which is something that he already acknowledged was not perfect i'd

222
00:16:13,600 --> 00:16:20,240
have gone with maybe 3 200 megahertz RAM just to get that

223
00:16:17,600 --> 00:16:25,519
little bit of extra snappiness so thank you Linus for helping us out hooking us

224
00:16:22,720 --> 00:16:29,519
up with this fantastic parts list here for development work and thank you to

225
00:16:27,519 --> 00:16:32,880
zdnet for the original interview that we obviously leaned on for making this

226
00:16:31,440 --> 00:16:37,360
video you're gonna find links to all these parts as well as that interview in

227
00:16:34,880 --> 00:16:41,199
the video description finally thank you to our sponsor

228
00:16:38,720 --> 00:16:46,560
storyblocks with storyblocks you can save time and money thanks to their

229
00:16:43,600 --> 00:16:51,360
massive library of high quality footage after effects templates music and more

230
00:16:49,279 --> 00:16:56,880
all the content is royalty free for personal or commercial use and speaking

231
00:16:54,480 --> 00:17:00,720
of commercial use we use them all the time commercially especially over on our

232
00:16:58,720 --> 00:17:05,120
tech wiki channel where the goal is to make videos as fast as possible so we

233
00:17:03,279 --> 00:17:09,360
don't always have time to go and get a pickup clip or shoot something when and

234
00:17:07,439 --> 00:17:12,480
why bother when you can just download it new clips are added regularly so you

235
00:17:10,959 --> 00:17:17,039
don't have to worry about using clips that are like 10 years old so go check

236
00:17:14,400 --> 00:17:21,679
them out at storyblocks.com Linus tech tips if you guys enjoyed this

237
00:17:19,039 --> 00:17:26,880
video maybe check out uh hey check out my video on the dell xps

238
00:17:23,760 --> 00:17:30,080
13 two and one it's a variant of the xps

239
00:17:26,880 --> 00:17:31,600
13 that Linus torvalds has also spoken

240
00:17:30,080 --> 00:17:34,720
very highly of he says he likes that machine so much for himself that he

241
00:17:33,360 --> 00:17:40,120
ended up buying one for his daughter when she went away to school so there

242
00:17:36,720 --> 00:17:40,120
you have it
