Does the processor (CPU) really control how fast a computer runs? Many people assume the CPU is the most important part. But other factors may matter more.
You run a speed test program on the same computer while changing one thing at a time. First you adjust the CPU clock speed. Then you turn the backside cache (a small chunk of fast memory) on or off. Finally you toggle a software extension.
Compare the test scores to see which change makes the biggest difference. The winner may not be the part you expect.
Hypothesis
The hypothesis is that the CPU will make the most difference in speed.
Every program you open and every file you save passes through the CPU as it carries out each task. You can test its role directly by adjusting the clock speed and comparing test scores. Because other parts like the backside cache also affect performance, the winner may not be the part you expect.
A computer depends on physical parts working together to run programs. The CPU sets the clock speed, but the backside cache (a small chunk of fast memory) also affects performance. Changing one part at a time with a speed test shows which piece of hardware matters most.
Benchmarking means running a set test on a computer to measure how fast it performs. In this experiment, you run the same speed test after changing one part at a time — the CPU clock speed, the backside cache, or a software extension. Because the test stays the same each time, the scores show exactly which change made the computer faster or slower.
Cache memory keeps frequently used data in a small, fast storage space near the processor. This project tests that idea by turning the backside cache on or off. Comparing test scores reveals whether this small chunk of fast memory changes computer speed.
Method & Materials
You will modify the speed of the CPU, the speed of the cache, and the system extensions. Then you will measure the speed of the computer with a test suite.
You will need a computer, a testing program, a monitor, a keyboard, and a system extension called "LibMoto".
MEL Math — hands-on math experiment kits delivered monthly — makes abstract concepts tangible. (Affiliate link)
The results of the experiment showed that the cache had the highest rating and the CPU had the lowest rating. This could mean that the CPU is not the most influential element, or it could mean that the CPU speed was not modified enough.
Why do this project?
This science project is interesting because it allows us to explore the inner workings of a computer and see which element has the most influence on its speed.
Also Consider
Variations to consider include testing the experiment on a different computer, or boosting the clock speed of the CPU more.
Full project details
Additional information and source material for this project are available below.