Does CPU Clock Speed Actually Matter?
Techquickie
·Techquickie
·2019-05-06
·
1,145 words · ~5 min read
0:00
thanks for watching Techquickie click the subscribe button then enable
0:03
notifications with the Bell icon so you won't miss any future videos it's no
0:08
secret that marketers really like numbers whether it's horsepower on a car
0:13
screen size on a TV or the number of items on the buffet there's this general
0:18
idea that people are drawn to large numbers and computer processors are no
0:23
exception if you're shopping for a new system it's pretty easy to find
0:27
retailers that prominently listed the processors gigahertz there's just one
0:32
small problem it's basically an utterly meaningless metric these days and has
0:37
been for at least the last 10 years now we touched on why you shouldn't just go
0:41
buy raw speed when you're buying a processor in this video but we're gonna
0:45
go into it in a little more detail today first off speed in megahertz or
0:50
gigahertz measures how many clock cycles a CPU goes through each second and a
0:57
cycle is basically what happens when an electrical pulse hits your CPU allowing
1:01
it to execute instructions and keep its activity in sync with the rest of your
1:05
system so this means that a processor rated at 4 gigahertz can handle a
1:11
billion more cycles per second than one rated at 3 what's simple enough to
1:16
understand but things get more complicated when you consider what
1:20
happens during a clock cycle one big
1:24
determining factor of a CPUs performance is how many instructions that can
1:28
execute per clock cycle modern
1:31
processors can work on more than one instruction at a time - thanks to
1:35
pipelining which you can think of as being similar to how an electronics
1:39
factory can turn out a huge number of smart phones per day even though it
1:43
might take a long time for one phone to make it all the way through the assembly
1:47
line so different stages of production are pipelined to take place
1:52
simultaneously so that the guy that installs the screen isn't constantly
1:56
waiting around for the next phone to work on pipelining in CPUs is similar in
2:00
principle but quite a bit more complicated and engineers use different
2:04
methods to allow the processor to chop up instructions into parts that can be
2:09
worked on simultaneously or even combine
2:12
smaller operation to complete them in fewer cycles increasing efficiency
2:17
exactly how this gets accomplished depends on the specific
2:21
microarchitecture of the processor which can learn more about up here but
2:24
bringing things back to the topic at hand it means that because the number of
2:29
instructions per clock cycle and the pipelining efficiency can very enormous
2:34
ly between CPU brands and even the individual models from a single brand
2:39
clock speed can end up being very deceiving CPUs also need to be able to
2:45
read ahead on the page so to speak to work efficiently modern programs aren't
2:50
all that linear and need to be able to respond to many different user inputs
2:54
quickly I mean just think about how fast you expect your PC to show you the right
2:59
thing after firing your weapon after someone else throws a grenade in a high
3:04
budget video game so CPUs are designed to examine out of order instructions and
3:09
make sure that they're executed such that they don't interfere with other
3:13
parts of the program as well as to anticipate what instructions might be
3:18
needed next a feature called a branch prediction CPUs with better branch
3:23
prediction can have significantly better performance and again this is something
3:28
you simply won't be able to determine just from looking at the clock speed and
3:32
there are many other factors that tie into the performance as well like the
3:36
type of RAM that is supported the types of instructions that are supported
3:40
remember with MMX and CPUs can come with
3:45
different types and amounts of cache memory you can learn more about it up
3:49
here but basically it's this super fast memory that stores small pieces of data
3:54
that the CPU thinks it will need in a hurry so a processor with a well
3:58
implemented cache can fetch things it has to work on much more quickly finally
4:03
if you're working on CPU intensive tasks like video encoding or file compression
4:07
having many cores to spread the workload
4:10
out and crunch more data in parallel can speed things up more than a clock speed
4:15
boost now don't get me wrong clock speed shouldn't be ignored completely if it
4:20
was totally irrelevant there wouldn't be a thriving community of overclockers
4:24
trying to squeeze as many megahertz as they can out of there chips for dem
4:28
performance gains and it can be a useful indicator of performance as long as you
4:33
are only using it to compare CPUs with the same microarchitecture features and
4:38
number of course or if you are compensating appropriately for the other
4:42
differences that exist the point is just that it shouldn't be a huge factor in
4:46
your buying decision just like you probably shouldn't choose a car based on
4:50
how many cupholders it has that is unless you really like fast food
4:55
speaking of fast do you ever find the pace of work whether you're a freelancer
5:00
or a small business owner is making it impossible to reconcile all your
5:04
accounting well FreshBooks is there for
5:07
you it's the simplest and easiest way to be more productive more organized and
5:11
perhaps most importantly get paid faster you can create and send
5:15
professional-looking invoices in less than 30 seconds you can set up online
5:19
payments with just a couple of clicks to get paid up to four days faster you can
5:22
see when your client has seen your invoice to put an end to the guessing
5:26
games and you can take the whole experience with you on the go my phone's not in my pocket usually I hold up my
5:30
phone during this part with their fully featured apps for iOS and Android you
5:34
can just imagine what kind of phone I'm using according to your preferences so
5:38
freshbooks is offering a 30-day unrestricted free trial to our viewers
5:41
and to claim it you just got to go to FreshBooks comm slash Techquickie we're
5:44
gonna have that links below and enter Techquickie and how did you hear about
5:47
us section so thanks for watching guys like dislike check out our other videos
5:52
don't forget to comment if you have a suggestion for a future fast as possible
5:55
and subscribe don't think of it as subscribe
5:59
that sounds like bad scribe think of it it's like super scribe amazing scribe
6:03
there's also that Bell thing if you're into that so no one hits the Bell