Factors affecting CPU performance
Clock
Cache
Cores
Measured in Hertz
An area of super fast memory
Number of pulses per second
Inside the CPU
A core is a processing unit
A CPU can have multiple cores
A faster clock speed means that the CPU can process data faster, allowing these programs to run more smoothly and efficiently.
Holds requently used instructions & data
Useful for multitasking, where a computer is running several programs at the same time
Having more cores allows programs to run more efficiently and complete tasks more quickly.
More FDE cycles more instructions processed per second
More instructions inside cache means faster overall processing
More pulses more FDE cycles
A larger cache also helps a computer by reducing the number of times the CPU needs to access main memory.
The CPU can complete more instructions in a shorter amount of time, resulting in faster overall processing.
Closer to the CPU than RAM so faster processing
More cores means that the CPU can handle more tasks at once, which results in faster processing times
The more cores a CPU has, the greater the number of instructions it can process in a given space of time.