Clock Speed

Clock speed is the rate at which a computer’s CPU executes instructions. Every computer contains an internal clock that measures the rate a central processing unit (CPU) executes instructions and synchronizes all of the various computer components. The CPU requires a fixed number of clock ticks (or clock cycles) to execute each instruction. The faster the clock, the more instructions the CPU can execute per second. Clock speeds are typically expressed in gigahertz (GHz) or (less commonly) megahertz (MHz).

Like CPUs, a motherboard’s bus also has its own clock speed. Ideally, the CPU clock speed and the bus clock speed should be the same so that neither component slows down the other. In practice, though, the bus clock speed is often slower than the CPU clock speed and creates bottlenecks.

What does a higher clock speed do?

The clock speed of a CPU has as much to do with its performance as the number of cores it contains, so two CPUs with the same clock speed will not necessarily perform equally. For example, a 10-core CPU with a clock speed of 3.8 GHz will be able to accomplish more in a set amount of time than an 8-core CPU with the same clock speed. However, if the 8-core CPU has a higher clock speed than the 10-core CPU meaning each core is able to execute instructions faster it’s possible that the 8-core will have more desirable performance than the 10-core CPU.

It’s worth noting that the need for more cores versus higher clock speed depends entirely on the application being run. To use another example, a video game that runs on a single thread would not benefit from additional cores, but could have a noticeable performance improvement with a higher clock speed. Applications that support multi-threading, on the other hand, would find optimal performance with more cores rather than a higher clock speed.

Overclocking

Overclocking is a technique for running a processor at a higher clock speed than that for which it has been tested and approved by the manufacturer. Typically, overclocking involves manipulating the computer’s BIOS to set a higher clock rate or multiplier. This is not always possible, however, especially in cases where the manufacturer has instituted safeguards against these kinds of alterations. Overclocking is frequently associated with overheating if preventative measures are not put in place. In some cases, a computer’s warranty will not be honored if overclocking is evident.

 

Vangie Beal
Vangie Beal
Vangie Beal is a freelance business and technology writer covering Internet technologies and online business since the late '90s.

Related Articles

Phishing

What is phishing? Phishing is a type of cybercrime in which victims are contacted by email, telephone, or text message by an attacker posing as...

Photo Editing Software

Photo editing software is used to manipulate or enhance digital images. This category of software ranges from basic apps, which are able to apply...

SOHO Business Solutions: Free Email Marketing Services

Just like big businesses, SOHO (small office/home office) owners can leverage email marketing systems to communicate with customers, partners and employees. Just like big businesses,...

Fintech

Fintech, also known as "financial technology," is a term used to describe companies that use innovative technology to create more efficient, transparent, and cost-effective...

ScalaHosting

ScalaHosting is a leading managed hosting provider that offers secure, scalable, and affordable...

HRIS

Human resources information system (HRIS) solutions help businesses manage multiple facets of their...

Best Managed Service Providers...

In today's business world, managed services are more critical than ever. They can...