Save
computing
1. Processors, Input, Output & Storage Devices
1.2 Types of Processor
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Zack
Visit profile
Cards (34)
What are the two types of processors?
CISC
and
RISC
View source
What does CISC stand for?
Complex
Instruction
Set
Computer
View source
What does RISC stand for?
Reduced
Instruction
Set
Computer
View source
How does the instruction set of a CISC processor compare to a RISC processor?
CISC has a
larger
instruction set
View source
What is a characteristic of RISC processors regarding instruction execution?
Each instruction takes
one
clock
cycle
View source
How many clock cycles can CISC instructions take to execute?
More
than
one
clock
cycle
View source
Where are CISC processors typically used?
In
laptops
and
desktop
computers
View source
Where are RISC processors typically used?
In
smartphones
and
tablets
View source
What are the main differences between RISC and CISC processors?
RISC has fewer
transistors
; CISC has
more
RISC
takes one
clock cycle
per instruction;
CISC
takes
multiple
RISC
is suited to
pipelining
; CISC is not
RISC has fewer general purpose registers; CISC has more
RISC is used in
smartphones
; CISC is used in
desktops
RISC has fewer
addressing modes
; CISC has more
View source
What happens if a program written for a RISC processor is run on a CISC processor?
It
won't
work
View source
What is a GPU responsible for?
Processing
graphics
within
the computer
View source
How do CPUs and GPUs differ in their design purpose?
CPUs are
general
purpose
; GPUs are specific for
graphics
View source
What is one advantage of using a GPU for graphics processing?
It reduces the
load
on the
CPU
View source
What is one capability of GPUs in terms of data processing?
They can perform
instructions
on multiple data
simultaneously
View source
What is one use of GPUs besides graphics processing?
3D modelling
View source
How can GPUs be used in financial modelling?
To simulate different scenarios in
risk modelling
View source
What is data mining?
Analyzing large amounts of data to find
patterns
View source
What type of calculations can GPUs perform in numerical simulations?
Matrix multiplication
and
inversion
View source
How do GPUs assist in machine learning?
By training on
massive
amounts of data
View source
What is SIMD processing?
Single Instruction Multiple Data
processing
View source
Why are GPUs beneficial for parallel processing?
They can handle many tasks
simultaneously
View source
What is one limitation of parallel processing?
There is a limit to
maximum speed improvement
View source
What is a benefit of multicore processors for multitasking?
Each core can work on a
different
task
View source
How do multicore processors improve responsiveness?
Other
cores
continue running tasks if one is unresponsive
View source
What are the benefits and limitations of multicore and parallel processors?
Benefits:
Speed: Reduces
execution time
for
divisible tasks
Improved performance:
Simultaneous
computation on
different
data
Better resource utilization: More
effective
use of
processors
Limitations:
Maximum speed limit: Not all tasks can be
parallelized
Complex programming: Harder to write
parallel code
Debugging
difficulty: More challenging to debug
parallel programs
View source
What is the main function of a GPU?
Processing
graphics
View source
What is one task that GPUs are not suited for?
Serial
processing
tasks
View source
What is one benefit of using a GPU for calculations?
More energy efficient for
parallel
tasks
View source
What is the role of the CPU in relation to the GPU?
Assigns
tasks
to the
GPU
View source
What is one application of GPUs in simulations?
Physics
and
engineering simulations
View source
What is one characteristic of multicore systems?
More than one
processing unit
View source
What is one advantage of parallel processing in real-time applications?
More feasible for
graphics rendering
View source
What is one drawback of parallel processing?
Communication between
processors
can be slow
View source
What is one benefit of using multicore processors for background tasks?
Reduces impact on
other tasks
View source