Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,170 --> 00:00:14,920
[Music]
2
00:00:14,920 --> 00:00:16,180
two
3
00:00:16,180 --> 00:00:25,119
[Music]
4
00:00:25,119 --> 00:00:27,359
we need to talk there's been a lot of
5
00:00:27,359 --> 00:00:29,439
positive talk about apple's m1 chip sets
6
00:00:29,439 --> 00:00:31,359
lately have you got the new m1 macbook
7
00:00:31,359 --> 00:00:33,440
pro yet because i've tested out it's as
8
00:00:33,440 --> 00:00:34,399
fast as promised
9
00:00:34,399 --> 00:00:36,800
battery life is incredible any chance
10
00:00:36,800 --> 00:00:38,960
you know anybody that can buy the
11
00:00:38,960 --> 00:00:42,000
5 000 maxed out 16-inch macbook pro that
12
00:00:42,000 --> 00:00:42,640
i bought
13
00:00:42,640 --> 00:00:45,200
a month ago because that's how good the
14
00:00:45,200 --> 00:00:46,239
m1 max
15
00:00:46,239 --> 00:00:48,239
are and look they've absolutely
16
00:00:48,239 --> 00:00:50,399
surprised me a bit of a skeptic even
17
00:00:50,399 --> 00:00:51,920
with their battery life and their
18
00:00:51,920 --> 00:00:53,600
performance but i did two videos in my
19
00:00:53,600 --> 00:00:55,039
real world test series i'll link those
20
00:00:55,039 --> 00:00:56,640
below if you want to check that out
21
00:00:56,640 --> 00:00:58,640
here i think we need to talk about the
22
00:00:58,640 --> 00:01:00,239
bigger picture of what i think is
23
00:01:00,239 --> 00:01:00,879
happening
24
00:01:00,879 --> 00:01:02,719
and it starts with another company that
25
00:01:02,719 --> 00:01:04,239
begins with a
26
00:01:04,239 --> 00:01:06,400
arm first though mediatek one of the
27
00:01:06,400 --> 00:01:08,159
largest arm chipset producers in the
28
00:01:08,159 --> 00:01:08,640
world
29
00:01:08,640 --> 00:01:10,400
with their arm chipsets in products that
30
00:01:10,400 --> 00:01:12,560
you probably already own if we're honest
31
00:01:12,560 --> 00:01:13,840
offered to help me make
32
00:01:13,840 --> 00:01:16,240
this video and so with that said let's
33
00:01:16,240 --> 00:01:18,240
talk about what arm is
34
00:01:18,240 --> 00:01:20,240
and why it feels like a bunch of
35
00:01:20,240 --> 00:01:22,150
companies are starting to make their
36
00:01:22,150 --> 00:01:24,840
[Music]
37
00:01:24,840 --> 00:01:25,910
chipsets
38
00:01:25,910 --> 00:01:29,970
[Music]
39
00:01:31,600 --> 00:01:34,799
okay let's first start off with who arm
40
00:01:34,799 --> 00:01:36,400
is because it can get a little confusing
41
00:01:36,400 --> 00:01:38,320
there's arm the company and there's arm
42
00:01:38,320 --> 00:01:39,759
the processors which we'll get to
43
00:01:39,759 --> 00:01:41,280
shortly the beginnings of arm the
44
00:01:41,280 --> 00:01:42,240
company though
45
00:01:42,240 --> 00:01:43,840
start with another company founded back
46
00:01:43,840 --> 00:01:46,320
in 1983 in cambridge england called
47
00:01:46,320 --> 00:01:48,479
acorn computers now at some time in the
48
00:01:48,479 --> 00:01:50,320
mid 80s a team within that company was
49
00:01:50,320 --> 00:01:51,520
charged with finding a suitable
50
00:01:51,520 --> 00:01:53,200
processor for their next generation of
51
00:01:53,200 --> 00:01:55,280
computer they went out looking but after
52
00:01:55,280 --> 00:01:55,920
a while
53
00:01:55,920 --> 00:01:56,880
they decided they couldn't find a
54
00:01:56,880 --> 00:01:58,479
processor that fit the specs that they
55
00:01:58,479 --> 00:01:58,960
needed
56
00:01:58,960 --> 00:02:01,520
so over an 18 month period they ended up
57
00:02:01,520 --> 00:02:03,600
designing their own fast forward to 1990
58
00:02:03,600 --> 00:02:05,520
when acorn computers wasn't really doing
59
00:02:05,520 --> 00:02:06,719
well financially as a computer
60
00:02:06,719 --> 00:02:07,759
manufacturer
61
00:02:07,759 --> 00:02:09,280
they spun out their processor designs
62
00:02:09,280 --> 00:02:11,360
into a new company called advanced risk
63
00:02:11,360 --> 00:02:12,480
machines limited
64
00:02:12,480 --> 00:02:14,800
with apple and vlsi technology as
65
00:02:14,800 --> 00:02:16,160
partners in the joint venture
66
00:02:16,160 --> 00:02:18,080
apple used the new chipset in the newton
67
00:02:18,080 --> 00:02:19,599
by the way then
68
00:02:19,599 --> 00:02:21,760
in 1998 the company shortened its name
69
00:02:21,760 --> 00:02:22,640
to arm
70
00:02:22,640 --> 00:02:24,640
limited now arm doesn't actually make
71
00:02:24,640 --> 00:02:25,760
chipsets they don't even have
72
00:02:25,760 --> 00:02:28,080
manufacturing facilities instead they
73
00:02:28,080 --> 00:02:29,360
simply own the design
74
00:02:29,360 --> 00:02:31,120
of the chips and other related
75
00:02:31,120 --> 00:02:32,400
intellectual property
76
00:02:32,400 --> 00:02:33,840
and they license that out to other
77
00:02:33,840 --> 00:02:36,080
manufacturers like say mediatek
78
00:02:36,080 --> 00:02:39,120
for example but also apple samsung high
79
00:02:39,120 --> 00:02:40,480
silicon which is huawei
80
00:02:40,480 --> 00:02:43,440
qualcomm amazon microsoft you get the
81
00:02:43,440 --> 00:02:44,959
point so that brings us to the next set
82
00:02:44,959 --> 00:02:46,400
of questions we need to answer which is
83
00:02:46,400 --> 00:02:48,480
what is an arm processor exactly what
84
00:02:48,480 --> 00:02:49,519
makes it different
85
00:02:49,519 --> 00:02:52,000
and again why is everybody seemingly
86
00:02:52,000 --> 00:03:04,959
jumping on board
87
00:03:04,959 --> 00:03:06,879
we have two major architectures used in
88
00:03:06,879 --> 00:03:08,159
chipsets today
89
00:03:08,159 --> 00:03:10,640
we have arm and then we have x86 which
90
00:03:10,640 --> 00:03:11,599
is mainly used by
91
00:03:11,599 --> 00:03:14,080
intel and a little bit by amd the
92
00:03:14,080 --> 00:03:15,519
biggest difference between x86
93
00:03:15,519 --> 00:03:17,360
and arm are the way they give
94
00:03:17,360 --> 00:03:18,720
instruction sets or
95
00:03:18,720 --> 00:03:20,800
it's the way that the program gives
96
00:03:20,800 --> 00:03:22,480
instructions to the chipset at the
97
00:03:22,480 --> 00:03:23,280
lowest level
98
00:03:23,280 --> 00:03:25,920
the r in arm stands for risk which in
99
00:03:25,920 --> 00:03:26,879
turn stands for
100
00:03:26,879 --> 00:03:29,599
reduced instruction set computer and
101
00:03:29,599 --> 00:03:31,360
while it is kind of a larger philosophy
102
00:03:31,360 --> 00:03:33,360
about computing in general suffices to
103
00:03:33,360 --> 00:03:34,640
say in this video
104
00:03:34,640 --> 00:03:36,560
that it means that arm processors
105
00:03:36,560 --> 00:03:37,760
require a much
106
00:03:37,760 --> 00:03:40,799
smaller instruction set compared to x86
107
00:03:40,799 --> 00:03:42,480
which can be given a much more complex
108
00:03:42,480 --> 00:03:43,760
instruction set and then
109
00:03:43,760 --> 00:03:45,680
use its own methods to parse everything
110
00:03:45,680 --> 00:03:47,040
out and figure out how to go through it
111
00:03:47,040 --> 00:03:47,360
all
112
00:03:47,360 --> 00:03:48,480
think about like someone giving you a
113
00:03:48,480 --> 00:03:50,959
to-do list arm would give you one task
114
00:03:50,959 --> 00:03:51,599
at a time
115
00:03:51,599 --> 00:03:53,439
and you would do it and come back to get
116
00:03:53,439 --> 00:03:55,519
the next one task and then do that and
117
00:03:55,519 --> 00:03:56,159
so on
118
00:03:56,159 --> 00:03:58,159
whereas x86 would give you all of the
119
00:03:58,159 --> 00:04:00,000
tasks at once and you'll go about
120
00:04:00,000 --> 00:04:01,760
figuring out how to get them all done
121
00:04:01,760 --> 00:04:03,280
now these two different ways of handling
122
00:04:03,280 --> 00:04:04,799
instructions have their pros
123
00:04:04,799 --> 00:04:07,280
and their cons on the one hand x86 and
124
00:04:07,280 --> 00:04:08,879
their more complex instruction set can
125
00:04:08,879 --> 00:04:10,560
handle more complex workloads
126
00:04:10,560 --> 00:04:12,400
like that to-do list and figure out the
127
00:04:12,400 --> 00:04:14,000
best way to handle all of the tasks
128
00:04:14,000 --> 00:04:15,599
at once and it's why you still see it
129
00:04:15,599 --> 00:04:17,040
being used at the highest end of
130
00:04:17,040 --> 00:04:19,120
computers for the most part right now
131
00:04:19,120 --> 00:04:20,720
on the other hand arm is a lot more
132
00:04:20,720 --> 00:04:22,240
power efficient as it doesn't have to
133
00:04:22,240 --> 00:04:24,000
use energy figuring out what to do with
134
00:04:24,000 --> 00:04:24,800
the to-do list
135
00:04:24,800 --> 00:04:27,199
what order to do the tasks in etc it
136
00:04:27,199 --> 00:04:28,400
just gets instructions
137
00:04:28,400 --> 00:04:30,160
gets it done with the energy needed and
138
00:04:30,160 --> 00:04:31,520
comes back for the next one
139
00:04:31,520 --> 00:04:33,120
this also means less heat is produced
140
00:04:33,120 --> 00:04:34,800
which is why arm is the entire
141
00:04:34,800 --> 00:04:36,720
mobile phone industry a use case that
142
00:04:36,720 --> 00:04:38,000
needs better battery life and
143
00:04:38,000 --> 00:04:39,759
obviously can't have a fan in it with
144
00:04:39,759 --> 00:04:41,759
intel creating more efficient chipsets
145
00:04:41,759 --> 00:04:43,600
lately and arm manufacturers creating
146
00:04:43,600 --> 00:04:45,040
more and more powerful ones
147
00:04:45,040 --> 00:04:46,960
both architectures which normally kind
148
00:04:46,960 --> 00:04:48,400
of lived in their own
149
00:04:48,400 --> 00:04:50,880
world are now competing for middle
150
00:04:50,880 --> 00:04:51,680
ground but
151
00:04:51,680 --> 00:04:54,160
there's one more big advantage to arm
152
00:04:54,160 --> 00:04:55,440
processors and that's that
153
00:04:55,440 --> 00:04:57,120
arm can actually license out the
154
00:04:57,120 --> 00:04:59,120
architecture to manufacturers
155
00:04:59,120 --> 00:05:00,880
who can then create their own custom
156
00:05:00,880 --> 00:05:03,120
cores and tailor them specifically to
157
00:05:03,120 --> 00:05:04,080
the use cases
158
00:05:04,080 --> 00:05:06,400
that they need mediatek for example uses
159
00:05:06,400 --> 00:05:07,120
this to create
160
00:05:07,120 --> 00:05:09,039
chipsets that are purpose built for a
161
00:05:09,039 --> 00:05:11,360
ton of custom use cases while also
162
00:05:11,360 --> 00:05:13,360
keeping the cost down for manufacturers
163
00:05:13,360 --> 00:05:15,680
and ultimately for consumers as well
164
00:05:15,680 --> 00:05:17,680
devices like this two-in-one chromebook
165
00:05:17,680 --> 00:05:20,120
uses mediatek's tablet optimize
166
00:05:20,120 --> 00:05:23,039
mt-8183 chipset which has an eight-core
167
00:05:23,039 --> 00:05:25,840
based cpu paired with an arm-based gpu
168
00:05:25,840 --> 00:05:27,680
and has been customized for multimedia
169
00:05:27,680 --> 00:05:28,400
playback
170
00:05:28,400 --> 00:05:30,479
web browsing and other things you do on
171
00:05:30,479 --> 00:05:31,440
a tablet
172
00:05:31,440 --> 00:05:33,039
chromebook and even though it's a
173
00:05:33,039 --> 00:05:34,639
chromebook with a touchscreen
174
00:05:34,639 --> 00:05:36,000
that also comes included with a
175
00:05:36,000 --> 00:05:38,000
detachable keyboard you can find it for
176
00:05:38,000 --> 00:05:41,039
under 250 dollars brand new i'll leave
177
00:05:41,039 --> 00:05:42,400
links below for anyone who's curious
178
00:05:42,400 --> 00:05:42,960
about that
179
00:05:42,960 --> 00:05:45,120
but also at the extremes of computing we
180
00:05:45,120 --> 00:05:46,240
have the world's
181
00:05:46,240 --> 00:05:48,080
smallest computer created by the
182
00:05:48,080 --> 00:05:49,840
university of michigan
183
00:05:49,840 --> 00:05:53,120
and is based on an arm cortex m0 plus
184
00:05:53,120 --> 00:05:54,000
processor
185
00:05:54,000 --> 00:05:56,319
and is smaller than a grain of rice on
186
00:05:56,319 --> 00:05:58,080
the other end the world's most powerful
187
00:05:58,080 --> 00:06:00,400
supercomputer as of april 2020 on the
188
00:06:00,400 --> 00:06:00,800
top
189
00:06:00,800 --> 00:06:03,039
500 which is a list of the 500 most
190
00:06:03,039 --> 00:06:05,039
powerful computers updated twice a year
191
00:06:05,039 --> 00:06:07,600
is the japanese fugaku which is also
192
00:06:07,600 --> 00:06:09,280
based on the arm architecture
193
00:06:09,280 --> 00:06:12,400
it hit 442 petaflops
194
00:06:12,400 --> 00:06:15,600
that's 442 quadrillion floating point
195
00:06:15,600 --> 00:06:16,720
operations
196
00:06:16,720 --> 00:06:19,680
per second three times more than the
197
00:06:19,680 --> 00:06:20,160
next
198
00:06:20,160 --> 00:06:22,319
fastest computer on the list on top of
199
00:06:22,319 --> 00:06:24,560
that it's also the 10th most power
200
00:06:24,560 --> 00:06:26,080
efficient on that list
201
00:06:26,080 --> 00:06:28,479
by performance per watt now this is the
202
00:06:28,479 --> 00:06:30,319
first time that an arm processor has
203
00:06:30,319 --> 00:06:32,720
ever taken the top spot on that list
204
00:06:32,720 --> 00:06:34,400
but it just goes to show what a
205
00:06:34,400 --> 00:06:35,759
manufacturer can do
206
00:06:35,759 --> 00:06:37,520
when they're able to customize the
207
00:06:37,520 --> 00:06:39,680
architecture for a very specific
208
00:06:39,680 --> 00:06:41,520
task in this case trying to get the
209
00:06:41,520 --> 00:06:43,280
highest benchmark score they could that
210
00:06:43,280 --> 00:06:44,720
was used for the ranking
211
00:06:44,720 --> 00:06:46,880
apple does this to the arm architecture
212
00:06:46,880 --> 00:06:48,960
in their m1s to be more optimized at
213
00:06:48,960 --> 00:06:50,080
running mac os
214
00:06:50,080 --> 00:06:52,800
their own os on mac computers their own
215
00:06:52,800 --> 00:06:53,440
computers
216
00:06:53,440 --> 00:06:55,199
and companies like mediatek use arm
217
00:06:55,199 --> 00:06:56,639
chipsets that they customize
218
00:06:56,639 --> 00:06:58,080
and produce specifically for different
219
00:06:58,080 --> 00:07:00,479
industries like iot and smart home
220
00:07:00,479 --> 00:07:02,080
you know a lot of the amazon echo
221
00:07:02,080 --> 00:07:03,680
devices that you have have their
222
00:07:03,680 --> 00:07:04,560
chipsets in them
223
00:07:04,560 --> 00:07:06,960
mobile phones like the lg velvet here in
224
00:07:06,960 --> 00:07:07,680
the us
225
00:07:07,680 --> 00:07:09,680
bluetooth speakers like this one from
226
00:07:09,680 --> 00:07:12,000
jbl even chromebooks like we mentioned
227
00:07:12,000 --> 00:07:12,560
earlier
228
00:07:12,560 --> 00:07:14,240
and the list of things they make work
229
00:07:14,240 --> 00:07:15,919
better by using customized arm
230
00:07:15,919 --> 00:07:17,840
chips that's specific to their industry
231
00:07:17,840 --> 00:07:19,759
and use case goes on
232
00:07:19,759 --> 00:07:22,000
and on so the thing with either
233
00:07:22,000 --> 00:07:22,880
processor
234
00:07:22,880 --> 00:07:23,919
is that because they have different
235
00:07:23,919 --> 00:07:26,639
instruction sets the ones made for one
236
00:07:26,639 --> 00:07:29,199
will not work on the other instruction
237
00:07:29,199 --> 00:07:30,400
set so
238
00:07:30,400 --> 00:07:33,360
apps made for the vast majority of x86
239
00:07:33,360 --> 00:07:35,280
programs like windows and mac
240
00:07:35,280 --> 00:07:37,199
need to be reconfigured to then work on
241
00:07:37,199 --> 00:07:39,360
arm processors and things on ios and
242
00:07:39,360 --> 00:07:41,280
android that are on arm processors would
243
00:07:41,280 --> 00:07:43,520
need to be redone to work on windows
244
00:07:43,520 --> 00:07:59,840
or mac for example
245
00:08:03,440 --> 00:08:05,039
now in the meantime in the computer
246
00:08:05,039 --> 00:08:06,879
world where the vast majority of
247
00:08:06,879 --> 00:08:08,560
processors are x86
248
00:08:08,560 --> 00:08:10,720
companies like microsoft and apple have
249
00:08:10,720 --> 00:08:12,000
created programs that
250
00:08:12,000 --> 00:08:15,280
convert x86 code into code that the arm
251
00:08:15,280 --> 00:08:17,759
processors can understand and that works
252
00:08:17,759 --> 00:08:18,720
but it's
253
00:08:18,720 --> 00:08:21,759
not optimal even apple lists rosetta too
254
00:08:21,759 --> 00:08:23,680
their program meant to do this exact
255
00:08:23,680 --> 00:08:25,039
thing as being quote
256
00:08:25,039 --> 00:08:26,960
meant to ease the transition to apple
257
00:08:26,960 --> 00:08:28,879
silicon giving you time to create a
258
00:08:28,879 --> 00:08:30,639
universal binary for your app
259
00:08:30,639 --> 00:08:33,039
it is not a substitute for creating a
260
00:08:33,039 --> 00:08:34,640
native version of your app
261
00:08:34,640 --> 00:08:36,640
end quote and i even did tests to show
262
00:08:36,640 --> 00:08:38,320
how much of a difference a native app
263
00:08:38,320 --> 00:08:41,039
has over a translated one and spoiler
264
00:08:41,039 --> 00:08:43,039
it's a lot so for now this is a bit of a
265
00:08:43,039 --> 00:08:44,080
downside for
266
00:08:44,080 --> 00:08:46,080
arm chipsets that are being used in the
267
00:08:46,080 --> 00:08:48,720
traditionally x86 space like mac
268
00:08:48,720 --> 00:08:51,120
and pc but as more and more
269
00:08:51,120 --> 00:08:53,680
manufacturers use arm chipsets in their
270
00:08:53,680 --> 00:08:55,200
devices and then more
271
00:08:55,200 --> 00:08:57,600
developers start to make their programs
272
00:08:57,600 --> 00:08:58,560
optimized for
273
00:08:58,560 --> 00:09:00,480
armed chipsets as there are more and
274
00:09:00,480 --> 00:09:01,760
more of those devices
275
00:09:01,760 --> 00:09:03,600
it'll become less and less of an issue
276
00:09:03,600 --> 00:09:05,360
now even though intel is making more
277
00:09:05,360 --> 00:09:06,560
efficient chipsets
278
00:09:06,560 --> 00:09:09,519
it feels like to me that arm is moving
279
00:09:09,519 --> 00:09:09,839
up
280
00:09:09,839 --> 00:09:11,920
in performance faster than intel is
281
00:09:11,920 --> 00:09:14,320
moving down in power consumption and
282
00:09:14,320 --> 00:09:16,880
power efficiency and i for one am very
283
00:09:16,880 --> 00:09:18,320
curious to see how intel
284
00:09:18,320 --> 00:09:20,880
and amd boost their efforts to respond
285
00:09:20,880 --> 00:09:23,839
to all of this
286
00:09:24,160 --> 00:09:25,920
but the bigger thing for manufacturers
287
00:09:25,920 --> 00:09:27,839
right now is the ability to customize
288
00:09:27,839 --> 00:09:29,920
those chipsets to their specific
289
00:09:29,920 --> 00:09:32,320
use cases and on top of the already
290
00:09:32,320 --> 00:09:33,440
better battery life
291
00:09:33,440 --> 00:09:35,440
and lower heat production so
292
00:09:35,440 --> 00:09:37,040
manufacturers with the huge amount of
293
00:09:37,040 --> 00:09:38,640
resources it takes to create
294
00:09:38,640 --> 00:09:40,880
custom chipsets for their specific
295
00:09:40,880 --> 00:09:41,760
devices
296
00:09:41,760 --> 00:09:43,360
stand a benefit by getting more
297
00:09:43,360 --> 00:09:45,519
performance for those devices for those
298
00:09:45,519 --> 00:09:47,279
specific things that they need
299
00:09:47,279 --> 00:09:49,760
to do there you go another decoder
300
00:09:49,760 --> 00:09:50,399
episode
301
00:09:50,399 --> 00:09:52,000
let me know what you guys think of this
302
00:09:52,000 --> 00:09:54,080
video the format it did a little bit
303
00:09:54,080 --> 00:09:55,120
different this time
304
00:09:55,120 --> 00:09:56,560
curious what you guys think always
305
00:09:56,560 --> 00:09:58,320
appreciate hearing you guys um also let
306
00:09:58,320 --> 00:09:59,360
me know what you think of
307
00:09:59,360 --> 00:10:02,000
arm chipsets and intel and amd and all
308
00:10:02,000 --> 00:10:02,959
the other fun
309
00:10:02,959 --> 00:10:04,079
fun things that are happening in the
310
00:10:04,079 --> 00:10:06,160
chipset world always appreciate it
311
00:10:06,160 --> 00:10:07,279
if you like this video please subscribe
312
00:10:07,279 --> 00:10:08,320
or share it's greatly appreciated also
313
00:10:08,320 --> 00:10:09,279
check out the rest of the channel if you
314
00:10:09,279 --> 00:10:10,320
like what you see there please subscribe
315
00:10:10,320 --> 00:10:11,600
and ding the bell next to subscribe so
316
00:10:11,600 --> 00:10:13,360
you get notified when i do new videos
317
00:10:13,360 --> 00:10:16,839
as always though regardless thanks for
318
00:10:16,839 --> 00:10:19,839
watching
20877
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.