CIE AS Computer Science Performance

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

What does the number of cores refer to?

The number of ALUs in a processor

2
New cards

Does 2 cores (dual-core) necessarily = x2 execution speed?

no

3
New cards

What needs to be done to make having multiple cores useful?

Software needs to be designed to utilise multiple cores

4
New cards

Typically CPUs will have cores in multiples of…

2

5
New cards

What can multiple cores cause?

Overhead, because having multiple cores requires communication between cores

6
New cards

What is overhead (in computing)?

Refers to the additional resources required to manage and execute processes which do not directly contribute to the actual work being done

7
New cards

What may make having multiple cores useless?

Memory access speed not matching the speed of the cores - cores may be ready to execute instructions, but if enough instructions are unable to be retrieved from the memory fast enough to allow all cores to continually process instructions, then having multiple cores is useless as some cores will not be doing any work and waiting for additional instructions to arrive

8
New cards

What is the advantage of having a number of cores?

Each core can independently carry out a process simultaneously

9
New cards

What does bus width refer to?

the number of bits that can be transferred via the address bus, data bus and/or control bus

10
New cards

What does a higher bus width mean?

An increased speed of memory access and overall computer system

11
New cards

What is clock speed?

the number of fetch-decode-execute cycles that can be conducted per second

12
New cards

What is clock speed measured in?

Hertz (Hz) e.g. 2.1 Ghz process = 2.1 billion FDE cycles per second

13
New cards

Do additional cores result in a perfectly multiple clock speed?

No due to hardware/software constraints

14
New cards

Where is cache memory?

between the CPU and RAM

15
New cards

What is the function of cache memory?

Holds frequently used instructions/data

16
New cards

Why is cache memory useful?

it allows the CPU to more quickly access data/information because it does not have to go all the way to RAM

17
New cards

Is RAM or cache memory faster?

cache memory