1.1.2

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
GameKnowt Play
New
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/12

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

13 Terms

1
New cards

Instruction set

A set of instructions in machine code to be executed by a given CPU.

2
New cards

CISC

(Complex Instruction Set Computer) Aims to complete the task in as few lines of code as possible using a larger instruction set.

3
New cards

RISC

(Reduced Instruction Set Computer) Uses simpler instructions that can be executed in a single clock cycle.

4
New cards

CISC advantages over RISC (3)

  • Fewer lines of code

  • Makes more efficient use of RAM

  • More addressing modes

5
New cards

RISC advantages over CISC (3)

  • Smaller energy consumption

  • Can make use of pipelining

  • Physically smaller

6
New cards

Co-processors

Any additional processor used for specialised tasks.

7
New cards

GPU

(Graphical Processing Unit) A specialised co-processor designed for parallel processing, mainly used for rendering graphics.

8
New cards

Multicore system

Has more than one processing unit in a single processor which can independently process instructions at the same time.

9
New cards

CMP

(Chip multiprocessor) Multiple cores integrated onto a single chip

10
New cards

Parallel processing

The processing of program instructions by dividing them between multiple processors or processor cores.

11
New cards

GPU compared to CPU (3)

  • GPU is made up of more simpler cores

  • GPU is more optimised for parallel tasks

  • GPU can efficiently execute simpler instructions on many data points simultaneously

12
New cards

GPGPU

(General Purpose Computing on GPU) The use of a GPU to perform tasks normally handled by the CPU.

13
New cards

Uses of GPU

  • Graphical rendering

  • Machine learning

  • Statistical analysis