1
00:00:00,240 --> 00:00:07,200
two terabytes of RAM

2
00:00:04,000 --> 00:00:09,679
how on earth do you pack two terabytes

3
00:00:07,200 --> 00:00:14,559
of RAM onto a single system i mean it sounds crazy to say it out loud

4
00:00:12,400 --> 00:00:20,880
and it is a little crazy i mean unless you're looking at exotic quad or eight

5
00:00:17,680 --> 00:00:22,880
CPU socket designs even a server grade

6
00:00:20,880 --> 00:00:28,320
motherboard like this one from Gigabyte typically tops out in the neighborhood

7
00:00:24,480 --> 00:00:31,119
of 16 memory slots so step one then

8
00:00:28,320 --> 00:00:36,399
is we are going to need some very special memory a single stick of this

9
00:00:34,800 --> 00:00:41,440
RAM has more capacity than your entire

10
00:00:39,280 --> 00:00:46,879
system one of these is 128gb

11
00:00:44,399 --> 00:00:51,280
of memory and naturally to hit two terabytes as advertised in the video

12
00:00:48,879 --> 00:00:55,600
title we are going to need a lot of them

13
00:00:53,440 --> 00:01:02,079
sk hynix is also promoting their new gold s31 SSD every component of the gold

14
00:00:59,039 --> 00:01:03,840
s31 sata3 SSD was produced built and

15
00:01:02,079 --> 00:01:07,119
designed by sk hynix to meet their quality and performance standards we're

16
00:01:05,519 --> 00:01:10,320
going to be using this as our boot drive during our testing and i'm going to have

17
00:01:08,799 --> 00:01:17,720
a link to where you guys can learn more in the video description

18
00:01:21,119 --> 00:01:28,159
i've got to ground myself here i'm pretty sure sk hynix isn't sending me more of these if i zap them so get ready

19
00:01:26,320 --> 00:01:32,320
for a technical deep dive guys traditional registered server dimms

20
00:01:30,560 --> 00:01:37,680
operate in parallel such that effectively each of the individual

21
00:01:34,560 --> 00:01:39,680
memory chips on the module is wired

22
00:01:37,680 --> 00:01:44,720
directly to the memory controller that's built into the CPU so that's where all

23
00:01:42,479 --> 00:01:48,479
the traces that you see running between your memory slots and your CPU socket

24
00:01:47,040 --> 00:01:52,720
come into play now there are two ways that you can

25
00:01:50,479 --> 00:01:58,560
increase the capacity of a memory module you can add more chips by putting them

26
00:01:55,280 --> 00:02:00,000
on both sides or by double stacking them

27
00:01:58,560 --> 00:02:06,079
like we see here or you can actually engineer the chips

28
00:02:02,799 --> 00:02:07,439
themselves with more data areas or

29
00:02:06,079 --> 00:02:13,040
ranks a dual rank memory module might have

30
00:02:09,920 --> 00:02:16,000
exactly the same number of visible chips

31
00:02:13,040 --> 00:02:21,920
soldered onto it but it's effectively like smushing two single ranked modules

32
00:02:18,720 --> 00:02:24,720
into a single slot and a quadrant module

33
00:02:21,920 --> 00:02:27,680
is like stuffing four modules into a single slot

34
00:02:25,920 --> 00:02:31,599
which is pretty cool if you need more capacity but

35
00:02:29,680 --> 00:02:37,200
it causes a small problem the memory controller on a given CPU has

36
00:02:34,480 --> 00:02:42,879
a limited number of ranks that it can be wired into directly before performance

37
00:02:39,680 --> 00:02:45,519
starts to drop off or it reaches a hard

38
00:02:42,879 --> 00:02:49,519
limit so you might run into cases in the server world where even though a

39
00:02:47,360 --> 00:02:55,360
motherboard has you know let's say 16 slots you could populate all of them

40
00:02:52,640 --> 00:02:59,840
with dual rank modules or only half of them with quad rank modules and then

41
00:02:57,840 --> 00:03:04,000
running at a reduced speed there's not much point in doubling your memory

42
00:03:01,680 --> 00:03:09,040
density if you cut away half of your expansion slots and some speed right

43
00:03:06,400 --> 00:03:12,080
like that's classic one step forward two steps back

44
00:03:10,640 --> 00:03:17,040
so we're getting around that problem today using what's called load reduced

45
00:03:14,640 --> 00:03:22,000
or lr dimms and there is a lot of engineering packed into these they run

46
00:03:19,280 --> 00:03:27,280
at a blistering 29 33 megahertz so that is the rated speed of our AMD epic 64

47
00:03:24,480 --> 00:03:32,560
core processor and they have both a ninth chip in each one of these rows

48
00:03:30,000 --> 00:03:38,000
for ecc or error correction and an extra memory buffer chip that

49
00:03:36,080 --> 00:03:43,840
allows the processor's memory controller to operate in serial mode this serial

50
00:03:40,879 --> 00:03:49,280
operation causes a quad rank dim to load the memory controller like a dual rank

51
00:03:46,000 --> 00:03:50,239
dim or an 8 rank dim to operate like a

52
00:03:49,280 --> 00:03:55,040
quad now it comes with a performance penalty

53
00:03:52,400 --> 00:03:59,680
but if you find any matching places i'm not talking to you siri

54
00:03:57,360 --> 00:04:02,959
what what even is this what are you talking about

55
00:04:01,040 --> 00:04:08,400
now it comes with a performance penalty but if your workload requires a ton of

56
00:04:05,599 --> 00:04:13,720
memory taking a small latency hit is a lot better than not having enough RAM at

57
00:04:10,720 --> 00:04:13,720
all

58
00:04:18,400 --> 00:04:23,919
set a good example i love these sockets where you just

59
00:04:21,519 --> 00:04:28,720
screw the cooler right into the socket just need a boot SSD so all the

60
00:04:26,880 --> 00:04:33,759
memory volatile or otherwise in our system is actually made by sk hynix in

61
00:04:31,120 --> 00:04:37,360
korea they're one of only a handful of actual memory manufacturers

62
00:04:36,080 --> 00:04:42,800
in the world and they've been making ssds for years but it's only recently

63
00:04:40,560 --> 00:04:46,639
that they branched out of just system builders and enterprise users into

64
00:04:45,440 --> 00:04:50,639
retail so let's get Windows 10 loaded up on this puppy

65
00:04:53,680 --> 00:04:59,280
moment of truth time server boards lack a lot of the creature comforts of

66
00:04:57,120 --> 00:05:04,160
consumer boards so we're just going to short a couple pins turn it on

67
00:05:02,320 --> 00:05:07,759
like i'm standing here eagerly waiting but i'm not actually expecting it to do

68
00:05:05,919 --> 00:05:11,199
anything anytime soon every time you boot up a motherboard

69
00:05:09,520 --> 00:05:14,560
with a new hardware configuration it needs to go through a process called

70
00:05:12,560 --> 00:05:17,199
memory training and the more RAM you have the longer it takes so this could

71
00:05:15,919 --> 00:05:20,720
take like 10 minutes to turn on the first time

72
00:05:20,800 --> 00:05:26,800
it may have taken long enough for a wardrobe change lttstore.com

73
00:05:24,960 --> 00:05:32,560
but we're up 2 million 97

74
00:05:29,000 --> 00:05:34,880
152 megabytes of memory running at 29 33

75
00:05:32,560 --> 00:05:39,759
million transfers per second 64 cores of processor goodness and i

76
00:05:37,600 --> 00:05:44,400
actually got a cool tip from Gigabyte that apparently if you pop in here and

77
00:05:42,000 --> 00:05:47,440
ignore all of this warning stuff right here you can actually

78
00:05:45,600 --> 00:05:53,280
overclock your memory on this platform so it turns out the maximum limit for

79
00:05:50,479 --> 00:05:57,440
installed memory for Windows 10 pro happens to be

80
00:05:54,479 --> 00:06:05,199
boom you guessed it exactly two terabytes so this is a bog standard

81
00:06:01,840 --> 00:06:07,120
Windows 10 install with

82
00:06:05,199 --> 00:06:11,919
zero percent memory usage

83
00:06:09,520 --> 00:06:16,560
i could probably even open up chrome and it would still be zero

84
00:06:14,479 --> 00:06:20,479
percent before we proceed with our entire test though i do plan to find out

85
00:06:18,800 --> 00:06:24,240
just how many tabs we can handle i want to have a look at what performance looks

86
00:06:22,160 --> 00:06:28,639
like with our configuration it's worth noting that our 64 core processor

87
00:06:26,240 --> 00:06:33,360
actually doesn't have smt enabled so it's only running 64 threads it's a bit

88
00:06:31,680 --> 00:06:37,319
of an idiosyncrasy of this board right now and i haven't spent any time

89
00:06:35,600 --> 00:06:41,680
figuring out boom 52.44 seconds so we're not looking at

90
00:06:40,240 --> 00:06:44,880
some kind of you know crippling performance difference or anything like

91
00:06:43,360 --> 00:06:48,880
that so we got to figure out a good way to do this so brandon hit me with some

92
00:06:46,880 --> 00:06:55,280
websites youtube all right b h photo video i just got

93
00:06:51,520 --> 00:06:56,880
some neopets in there you know linkedin

94
00:06:55,280 --> 00:07:02,880
what are you talking about brandon what are you doing on linkedin

95
00:06:59,199 --> 00:07:04,639
oh she's sure yeah hey there he is

96
00:07:02,880 --> 00:07:08,720
nope this is a terrible linkedin profile all right it seems like he's

97
00:07:06,400 --> 00:07:14,000
seems like he's sticking around new grounds oh i love it and we'll head

98
00:07:11,440 --> 00:07:18,639
over to the mkbhd store this is my favorite uh 10 million subscriber

99
00:07:16,319 --> 00:07:22,639
commemorative merch right here chrome is actually using two and a half gigs of

100
00:07:20,880 --> 00:07:25,919
RAM right now doing functionally nothing

101
00:07:25,120 --> 00:07:29,520
so it's a hog still it just doesn't make a

102
00:07:28,560 --> 00:07:36,479
dent it doesn't even register it's flatlined

103
00:07:32,639 --> 00:07:38,800
so let's do it let's open all 20 tabs in

104
00:07:36,479 --> 00:07:45,919
a new window yes i'm sure all right we jumped from 5 to 5.8

105
00:07:43,599 --> 00:07:50,080
now i wanna find out if cycling through them actually increases it so we're

106
00:07:47,680 --> 00:07:53,599
gonna control tab over through all these tabs and see if it jumps

107
00:07:56,560 --> 00:08:03,360
it's gonna slow us down quite a bit in terms of how many tabs we can open per

108
00:08:01,120 --> 00:08:07,280
minute here if we have to do that and it looks like we don't

109
00:08:05,120 --> 00:08:13,680
hey that's great news so now this just becomes an exercise in

110
00:08:10,160 --> 00:08:15,280
how fast can i click this is super dumb

111
00:08:13,680 --> 00:08:19,599
i want a piece of paper you know i'm going to start tallying how

112
00:08:16,960 --> 00:08:25,599
many tabs i'm opening i need paper update for you guys

113
00:08:21,199 --> 00:08:32,000
at 200 chrome tabs we are now at 10 gigs

114
00:08:25,599 --> 00:08:36,399
of RAM and 1 usage 600 tabs 700 tabs 900

115
00:08:32,000 --> 00:08:38,000
tabs 1 000 tabs

116
00:08:36,399 --> 00:08:44,159
5 this is interesting neopets seems to be

117
00:08:41,120 --> 00:08:47,120
our heaviest website first you take my

118
00:08:44,159 --> 00:08:52,240
youth then you take my CPU cycles we are up to 69 CPU usage well i think we're

119
00:08:50,560 --> 00:08:56,120
gonna run at a CPU before we run out of memory here guys we are over one stick

120
00:08:54,560 --> 00:09:01,200
of memory use now 132 gigs chrome at least admits that

121
00:08:59,120 --> 00:09:08,720
it's using over 100 gigs of RAM now power usage very high 5 000 tabs here we

122
00:09:05,120 --> 00:09:09,920
go boys rent hey we're at 10 RAM usage

123
00:09:08,720 --> 00:09:14,800
now so that's sick

124
00:09:12,000 --> 00:09:20,480
but what's interesting is that in spite of us having resources available to us

125
00:09:18,240 --> 00:09:24,240
the system is getting slower and slower and slower to the point where even when

126
00:09:22,000 --> 00:09:29,120
this ad managed to load in i couldn't help but notice it was running at a

127
00:09:26,080 --> 00:09:30,880
super crazy low resolution look at this

128
00:09:29,120 --> 00:09:35,440
here here's a perfect example it just froze while it was playing back that's

129
00:09:32,640 --> 00:09:40,959
what it looks like opening a hundred now when we already have 5000 open in the

130
00:09:37,440 --> 00:09:43,519
background was like opening up the first

131
00:09:40,959 --> 00:09:48,800
500 when we did it now this is interesting i was going to rearrange the

132
00:09:46,000 --> 00:09:53,760
tabs to shoot the thumbnail and we got a spike in CPU usage and i'm not sure if

133
00:09:51,760 --> 00:09:57,440
memory actually changed but check this out a bunch of these tabs

134
00:09:55,600 --> 00:10:02,080
that were already open before are reloading now so it seems like

135
00:09:59,360 --> 00:10:06,240
interacting with the window actually gets it to refresh but that

136
00:10:04,560 --> 00:10:10,080
doesn't change our RAM usage and since that's what we're after i guess that's

137
00:10:07,600 --> 00:10:13,200
still okay uh-oh oh no

138
00:10:11,279 --> 00:10:16,800
we might have hit our limit brandon

139
00:10:14,480 --> 00:10:23,440
brandon i'm rolling we might have hit our limit brendan

140
00:10:20,160 --> 00:10:23,440
but i want to get the thumbnail

141
00:10:24,560 --> 00:10:29,600
if i have to open them all again to get the damn thumbnail it's gonna suck

142
00:10:28,320 --> 00:10:35,200
six thousand we're at the point now we're doing

143
00:10:32,720 --> 00:10:39,279
almost anything in chrome on the system i'm trying to combine a tab i

144
00:10:37,440 --> 00:10:45,120
accidentally dragged out of a browser window back into it and it just

145
00:10:42,880 --> 00:10:48,079
it's not responsive enough to do it but what oh hey

146
00:10:46,800 --> 00:10:52,399
it did it okay so we got that

147
00:10:50,640 --> 00:10:56,720
i mean gimp's managing to open up so that's cool

148
00:10:53,680 --> 00:10:59,120
we are just shy of 200 gigs of memory

149
00:10:56,720 --> 00:11:02,720
usage now and that's just from rearranging all the

150
00:11:00,880 --> 00:11:09,440
tabs we were at closer to like 185 weren't we this is so weird check this

151
00:11:05,040 --> 00:11:09,440
out this up here says amazon

152
00:11:09,600 --> 00:11:15,839
but mkbhd is also selected and this is

153
00:11:12,640 --> 00:11:15,839
an apple website

154
00:11:17,760 --> 00:11:22,480
so strictly speaking we may not be at

155
00:11:20,880 --> 00:11:27,279
the limit but from a practical standpoint

156
00:11:25,120 --> 00:11:32,160
i think we've reached the limit oh no i think i just did the wavy thing

157
00:11:29,120 --> 00:11:32,160
where everything minimizes

158
00:11:34,160 --> 00:11:40,880
the system is completely unusable at this point

159
00:11:38,000 --> 00:11:47,279
look at them all go a right click three four five six seven 25 20 there it

160
00:11:46,000 --> 00:11:50,480
is just shy of 30 seconds just to right

161
00:11:49,600 --> 00:11:55,200
click so we only managed to use about a tenth of

162
00:11:53,920 --> 00:11:58,720
our RAM half of our CPU

163
00:11:56,959 --> 00:12:04,880
but we seem to have reached architectural limits of the software

164
00:12:01,519 --> 00:12:08,480
itself whether it's chrome or Windows

165
00:12:04,880 --> 00:12:11,680
and 6000 tabs is well beyond what is

166
00:12:08,480 --> 00:12:13,120
actually usable in google chrome i hope

167
00:12:11,680 --> 00:12:17,760
you guys enjoyed coming along with us on the ride massive shout out to sk hynix

168
00:12:15,360 --> 00:12:21,360
for sponsoring this video sending over two terabytes of memory even though we

169
00:12:19,440 --> 00:12:26,079
didn't manage to use it all this time and of course providing their

170
00:12:23,440 --> 00:12:30,720
gold s31 SSD for us to boot off of it's available in 250 gig 500 gig and one

171
00:12:28,720 --> 00:12:34,480
terabyte capacities it comes with a five year warranty and if you're looking for

172
00:12:32,399 --> 00:12:37,920
a high performance say SSD you guys can check it out it is at the link in the

173
00:12:36,320 --> 00:12:42,720
video description so thanks for watching guys hope you had as much fun as we did

174
00:12:40,720 --> 00:12:46,560
with this insanity and we will see you in the next video if

175
00:12:44,800 --> 00:12:49,680
you enjoy more server type content like this we actually built a crazy nas a

176
00:12:48,399 --> 00:12:52,480
little while ago you can check out that video down below
