factors affecting cpu performance Flashcards
clock speed
The clock speed is determined by the system clock. This is an electronic device which generates signals, switching between 0 and 1.
All processor activities begin on a clock pulse, and each CPU operation starts as the clock changes from 0 to 1. The clock speed is the time taken for one clock cycle to complete.
number of cores
A core is an independent processor that is able to run its own fetch-execute cycle. A computer with multiple cores can complete more than one fetch-execute cycle at any given time.
A computer with dual cores can theoretically complete tasks twice as fast as a computer with a single core.
amount and type of cache memory
Cache memory is the CPU’s onboard memory. Instructions fetched from main memory are
copied to the cache, so if required again, they can be accessed quicker. As cache fills up, unused instructions are replaced
cache type: level 1
properties: Very fast memory cells with a small
capacity. (2-64KB)
cache type:level 2
properties:Relatively fast memory cell, with a medium
sized capacity. (256KB-2MB)
cache type:level 3
properties:Much larger and slower memory cell.
Describe how each of these improves a processor’s performance: fast clock speed
fast clock speed gives more cycles per second and more instructions can be executed per ser second so the program is quicker
Describe how each of these improves a processor’s performance: large cache memory
large cache memory:theres more space for data and instructions in cache memory , ram needs to be accessed less frequently
accessing cache is quicker than accessing the ram