Back to marketplace

SLR2- 1.1: GPUs and their uses

No description yet. This curated deck is ready for daily study.

Total cards: 22•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (22)

#1
Front (Question)

What is a co-processor?

Back (Answer)

A co-processor is any additional processor used for a specialised task

#2
Front (Question)

What is the purpose of a co-processor?

Back (Answer)

To improve the overall speed of the computer by executing concurrently (at the same time)

#3
Front (Question)

What does GPU stand for?

Back (Answer)

Graphical Processing Unit

#4
Front (Question)

What is a GPU?

Back (Answer)

A type of co-processor that is responsible for processing graphics within the computer to reduce the load on the CPU

#5
Front (Question)

What are the key differences between GPU’s and CPU’s

Back (Answer)

GPUs: * Slower processing power per core * Thousands & smaller number of cores * Simple ,repetitive operations CPUs * Faster processing power per core *Fewer & powerful number of cores * Complex operations

#6
Front (Question)

What can a GPU be used for besides graphics?

Back (Answer)

1) 3D modelling 2) Data modelling 3) Financial modelling 4) Data mining 5) Performing complex numerical calculations 6) Machine learning 7) Calculations of multiped data at the same time

#7
Front (Question)

How is a GPU used in 3D modelling?

Back (Answer)

To render lighting effects, textures and shadows

#8
Front (Question)

How is a GPU used in data modelling?

Back (Answer)

To handle many calculations at the same time, they can handle large data sets and complex operations (sorting + filtering data)

#9
Front (Question)

How is a GPU used in financial modelling?

Back (Answer)

To simulate different scenarios in risk modelling and option pricing * Lots of simulations can run in parallel

#10
Front (Question)

What is meant by data mining?

Back (Answer)

The process of analysis large amounts of data to find patterns

#11
Front (Question)

How is a GPU used in data mining?

Back (Answer)

It can carry out main computational tasks (.e.g. sorting, searching, pattern recognition)

#12
Front (Question)

What is meant by machine learning?

Back (Answer)

It is training a computer on a massive amount of data which can be done in parallel

#13
Front (Question)

How is a GPU used in machine learning?

Back (Answer)

To speed up the process of making new predictions on new data

#14
Front (Question)

How is a GPU used in calculations on multiple data at the same time?

Back (Answer)

It is done by GPUs instead of CPUs as GPUs are set up for parallel processing

#15
Front (Question)

What type of task are GPU’s suited for?

Back (Answer)

• Specialist instructions • Multiple cores • SIMD processing

#16
Front (Question)

Why are GPUs suited for specialist instructions?

Back (Answer)

• GPUs are designed to execute specialists instructions like in 3D rendering • These capabilities have been expanded and generalised over time so makes GPUs suitable for a wide range of complex calculations

#17
Front (Question)

Why are GPUs suited for multiple cores?

Back (Answer)

• GPUs have smaller cores optimised for parallel processing • GPUs can perform tasks at the same time • Useful in machine learning when large amounts of data need to be processes

#18
Front (Question)

Why are GPUs suited for SIMD processing?

Back (Answer)

GPUs support SIMD processing because they were originally designed to perform the same operations on multiple pixels/vertices at the same time

#19
Front (Question)

What are some of the benefits of GPUs?

Back (Answer)

• Parallel processing • Speed • Efficiency

#20
Front (Question)

Why is parallel processing a benefit of GPUs?

Back (Answer)

GPUs can handle many tasks at the same time as they are multiple core processors

#21
Front (Question)

Why is speed a benefit of GPUs?

Back (Answer)

GPUs use parallel processing which speeds up tasks * Specifically those with large amounts of data

#22
Front (Question)

Why is efficiency a benefit of GPUs?

Back (Answer)

GPUs can perform more calculations per unit of power than CPUS * Makes them more energy efficient when it comes to tasks