Community resourceWorksheet
OCR H446 1.1.1 CPU performance: clock, cores and cache
Part 6 of 12 · H446 1.1.1 · Structure and function of the processor
OCR H446 1.1.1: CPU performance: clock, cores and cache. Students learn to explain how clock speed, cache and cores may affect performance through mechanisms, workload conditions and bottlenecks.
Students will:
- explain factors affecting processor performance
- connect a hardware change to its effect on a workload
- qualify performance claims rather than assuming every change helps
Inside: 5 explanation cells, 1 multiple-choice question, 2 fill-in-the-blanks cells and 2 written answers. 18 marks, about 25 to 35 minutes.
Series: H446 1.1.1 · Structure and function of the processor, part 6 of 12.
Shared by Coding PathwayVerified teacher
- 10 cells
- About 30 minutes
- CC BY-SA 4.0
- Shared 31 Aug 2026
- Updated 3 Sept 2026
Preview
The whole resource, exactly as a class sees it. Answers and marking are held back.
CPU performance: clock, cores and cache
A venue compares Central Processing Units (CPUs) for live ticket checks and overnight reports. No single headline number guarantees performance. For each factor, state what changes, explain how that can affect performance and identify an important limitation.
By the end, you will be able to
- explain clock speed, number of cores and cache;
- state when each benefit depends on the workload or another bottleneck;
- reject ‘twice the specification means twice the speed’.
Explain each performance factor
| Factor | How it can help | When the benefit may be limited |
|---|---|---|
| Higher clock speed | more clock cycles per second | heat, power, architecture and work per cycle matter |
| More cores | more instruction streams/tasks may run concurrently | software must expose parallel work; dependencies and overhead remain |
| More/faster cache | more needed data/instructions can be supplied without slower RAM access | benefit depends on hit rate, workload and cache latency |
Cache is small, fast storage close to the CPU. It is not another name for RAM.
Worked comparison
A clock speed of 3.2 GHz means approximately 3.2 billion clock cycles per second. It does not guarantee 3.2 billion completed instructions per second because an instruction can involve several cycles and processors can do different amounts of work per cycle.
Processor B also has four cores rather than two. A report generator can divide independent customer batches across cores, so throughput may rise. A single dependent validation chain cannot simply be split, and coordination adds overhead. Therefore ‘twice as many cores is twice as fast’ is unsupported.
Which is the strongest performance statement?
- AChanging cache always speeds up every program
- BClock speed is the only performance factor
- CMore cores can improve throughput when software has parallel work
- DCache and RAM are the same component
- clock cycles
- RAM
- concurrently
- sequentially
Explain how clock speed, number of cores and cache can affect CPU performance.
For each factor, include direction and mechanism. Add at least one condition or limitation.
Students type their answer here.
A school runs one mostly sequential legacy application and repeatedly reads the same small data set. Compare a processor with more cores against one with a larger/faster cache.
Apply both mechanisms to the stated workload and recommend conditionally.
Students type their answer here.
Checkpoint
Complete each statement about how a CPU feature affects performance. There is no answer bank.
Consolidate your understanding
Check that every performance claim includes a mechanism, a workload condition and an appropriate qualification.