1.1.2 Types of processors Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

1.1.2 A
what are the two types of processors

A

cisc - complex instruction set computer
risc - reduced instruction set computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

cisc vs risc

A

risc
- small instruction set
- each instruction approx 1 line of machine code
- complier has to do more work to translate
- more RAM required
- pipelining possible as one instruction takes one clock cycle
cisc
- large instruction set
- aims to complete in few lines of assembly code
- instructions built into hardware
- complier has to do less
- less ram > shorter code
- many specialised instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

1.1.2 B
how do gpu work why good ?
other uses ?

A

co processor - additional processor for a specific task
purpose is to improve speed as executed along side main cpu
gpu have many cores used to process parallel streams of data at same time not only graphical data
good for doing simple operations a lot on large data sets
good for rendering as needs to lots of calculations for cords and colours , huge calculations done in parallel
other uses - linear algebra, oil exploration. machine learning and weather modelling

cpu are general purpose processors gpu specifically for graphics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

1.1.2 C
explain multicore systems.

A

single chip containing two+ processing units
they are able to distribute workload to achieve higher performance
multicore each have their own fde cycle but its dependent if the software is able to take advantage of parallel processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

1.1.2 C)
How can mc systems be further enhanced

A

on chip cache and intercore communications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

1.1.2 C
explain parallel systems

A

divide instructions between cores
Each core can handle a different task simultaneously, allowing for better utilization of resources and faster execution of programs.
limited by the task and programs use of parallel processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly