GCSE · Computer Science · AQA · Spec 8525

CPU performance: cache size

Computer Science · Structure

The Memory Hierarchy: CPU and Cache

The CPU always checks the fastest store first. A cache miss at any level means a slower journey down the chain. Tap each node to see its role.

Check cache firstNot found → check next levelNot found → check largest levelMiss → fetch from RAM (slow)

Tap any part of the diagram to see what it does.

What the CPU does every time it needs data

Follow one memory request through the hierarchy — notice where cache size makes the difference.

Predict, then check

Think about what 'more cache' actually changes before you reveal the answer.

A CPU is running a large video-editing program and spends a lot of time waiting for data. Explain how increasing the cache size could reduce that waiting.

Cache size and CPU speed

?

Reason it through

Why does increasing cache size make a CPU faster?

Link 1 of 4

First link · your turn

Where does the CPU look for data before it checks RAM?

2
Locked — reveal the link above first
3
Locked — reveal the link above first
4
Locked — reveal the link above first

Cache hit vs cache miss

Cache HitvsCache Miss

Understanding the contrast between these two outcomes is the core of why cache size matters.

Focus

What happens

Cache Hit

CPU finds the required data already in cache

Cache Miss

CPU does not find the data in cache

The insight

This is the defining split — the entire performance story of cache size hangs on which of these two outcomes occurs more often.

Where data comes from

Cache Hit

Retrieved directly from fast cache

Cache Miss

Must be fetched from much slower RAM

Effect on the CPU

Cache Hit

CPU continues executing with only a short delay

Cache Miss

CPU waits noticeably longer while the data arrives from main memory

How cache size helps

Cache Hit

More cache = more data held nearby = hit more likely

Cache Miss

More cache = misses are rarer, but each individual miss is still just as slow

Cross-subject · Exam skill

Command Word Coach

AQA 8525 — know what each command word demands on cache questions

ExplainBloom · Understand / Apply

01Definition

Give a reason AND develop it — name the effect and say WHY it happens using a causal chain.

02Mark-band signal

A strong answer links cause to effect: cache size → how often main memory is needed → waiting time → speed.

03Sentence stems

  • Explain how cache size affects the performance of a CPU.
  • Explain why a CPU with a larger cache is generally faster.

04Common mistake

Writing only 'more cache = faster' leaves the reasoning out — chain it: a larger cache holds more frequently used data → fewer trips to main memory → less waiting → faster performance.

WHAT YOU'VE LEARNED

A quick recap of today's lesson.

How the amount of fast memory near the CPU determines how often it has to wait for data

Learning with Lightbulb is opening soon

You can use this lesson now. Join the waitlist and we'll let you know when the full Lightbulb experience is ready.

Keep me posted

More AQA GCSE Computer Science topics

See the full AQA Computer Science curriculum →

How this lesson was checked. This AQA GCSE Computer Science (specification 8525)lesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 3 August 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.