CIE AS Computer Science Performance

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 16

flashcard set

Earn XP

17 Terms

1

What does the number of cores refer to?

The number of ALUs in a processor

New cards
2

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

no

New cards
3

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

Software needs to be designed to utilise multiple cores

New cards
4

Typically CPUs will have cores in multiples of…

2

New cards
5

What can multiple cores cause?

Overhead, because having multiple cores requires communication between cores

New cards
6

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

New cards
7

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

New cards
8

What is the advantage of having a number of cores?

Each core can independently carry out a process simultaneously

New cards
9

What does bus width refer to?

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

New cards
10

What does a higher bus width mean?

An increased speed of memory access and overall computer system

New cards
11

What is clock speed?

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

New cards
12

What is clock speed measured in?

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

New cards
13

Do additional cores result in a perfectly multiple clock speed?

No due to hardware/software constraints

New cards
14

Where is cache memory?

between the CPU and RAM

New cards
15

What is the function of cache memory?

Holds frequently used instructions/data

New cards
16

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

New cards
17

Is RAM or cache memory faster?

cache memory

New cards

Explore top notes

note Note
studied byStudied by 7 people
453 days ago
5.0(1)
note Note
studied byStudied by 23 people
729 days ago
5.0(1)
note Note
studied byStudied by 6 people
707 days ago
5.0(3)
note Note
studied byStudied by 7 people
755 days ago
5.0(1)
note Note
studied byStudied by 6 people
848 days ago
5.0(1)
note Note
studied byStudied by 28 people
309 days ago
5.0(1)
note Note
studied byStudied by 523 people
659 days ago
5.0(4)
note Note
studied byStudied by 43192 people
104 days ago
4.8(313)

Explore top flashcards

flashcards Flashcard (100)
studied byStudied by 45 people
121 days ago
5.0(3)
flashcards Flashcard (39)
studied byStudied by 2 people
100 days ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 18 people
344 days ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 20 people
404 days ago
5.0(1)
flashcards Flashcard (65)
studied byStudied by 11 people
450 days ago
5.0(1)
flashcards Flashcard (113)
studied byStudied by 1 person
629 days ago
5.0(1)
flashcards Flashcard (23)
studied byStudied by 13 people
136 days ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 11 people
1 hour ago
5.0(1)
robot