AQA · GCSE · Computer Science
Course version: 8525 · Version from Sept 2020
Systems architecture: number of processor cores
The number of processor cores is how many independent processing units sit inside a CPU, each able to fetch, decode and execute its own stream of instructions.
Checked against the AQA 8525 specification (opens in a new tab) on .
- Point 8 of 30
Study notes
From the checked teaching notes for this specification point.
The idea
The number of processor cores is how many independent processing units sit inside a CPU, each able to fetch, decode and execute its own stream of instructions. A single-core processor works through one instruction stream at a time; a multi-core processor can run several streams in parallel, so tasks that can be split up (such as rendering video frames or serving many web requests) may finish sooner. More cores do not automatically make every program faster: software must be written to divide work between cores, and cores often share cache and memory bandwidth, so gains are not unlimited. Clock speed, cache size and core count together shape performance.
What earns the marks
- States that a core is an independent processing unit within the CPU that can fetch, decode and execute instructions.
- Explains that multiple cores allow several instruction streams or tasks to be processed in parallel.
- Recognises that more cores can improve performance for suitable multitasking or parallelisable software.
- Notes the limitation that performance gain depends on software using the cores and on shared resources such as cache and memory bandwidth.
- Distinguishes core count from clock speed and cache size as separate factors affecting CPU performance.
Common mistakes and how to put them right
Confusing the number of cores with clock speed.
Put it right: Cores are separate processing units, whereas clock speed is cycles per second of a processor.
Assuming more cores always makes any program faster.
Put it right: The software must be able to split work across cores to benefit.
Treating cache size and core count as the same thing.
Put it right: Cache is fast memory close to the CPU; cores are processing units.
Exam tips
- Read the question stem to see whether it asks what a core is or what effect more cores have, then choose accordingly.
- Eliminate options that describe clock speed or cache when the question is about cores.
- Remember the limitation about software and shared resources, as distractors often ignore it.
Try the lesson
The start of the Systems architecture: number of processor cores lesson, made from checked teaching notes for this specification point.
Have a go first
A computer has a processor with four cores. What does this allow the processor to do?
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Systems architecture: number of processor cores
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge