1.1.2 Types of processors Flashcards
1.1.2 A
what are the two types of processors
cisc - complex instruction set computer
risc - reduced instruction set computer
cisc vs risc
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
1.1.2 B
how do gpu work why good ?
other uses ?
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
1.1.2 C
explain multicore systems.
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
1.1.2 C)
How can mc systems be further enhanced
on chip cache and intercore communications
1.1.2 C
explain parallel systems
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