← Computer Science

CPU Performance and Embedded Systems

This lesson looks at what makes one CPU faster than another and why. You will learn how clock speed, the number of cores and cache size each affect performance, and what an embedded system is with real examples.

Slide 1 / 4

Clock speed

Clock speed1 GHz =1,000,000,000ticks per secondhigher = fasterbut too highmore heatunreliable
  • The clock speed of a CPU is the number of instruction cycles it can carry out each second, measured in hertz.
  • One gigahertz (GHz) means the CPU clock ticks one thousand million times per second.
  • Increasing the clock speed generally allows the CPU to process more instructions per second, so the computer runs faster.
  • There is a practical limit, because a higher clock speed makes the CPU generate more heat, which can cause it to become unreliable or overheat.

Check you've got it

0/4

1. Why can increasing the clock speed of a CPU not be continued without limit?

2. A CPU has four cores but a program still runs at the same speed as on one core. What is the most likely reason?

3. How does a larger cache improve CPU performance?

4. Which of the following is the best example of an embedded system?

Practise real exam questions on this

Type your answer, see your mark against the mark scheme in seconds. Free, 5 a day.

Start practising →

Teaching this topic?

Mark your whole class's answers and see who's stuck, for £19 a month.

See the class plan →

Free revision content. Multiple-choice answers are marked instantly. Written answers are marked by AI on /free-mark.