Gadgetory


All Cool Mind-blowing Gadgets You Love in One Place

Does CPU Clock Speed Actually Matter?

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