1.6 Hardware for AI-Based Systems Flashcards

(25 cards)

1
Q

A variety of hardware

A

is used for ML model training and implementation.

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

A ML model that performs speech recognition may run on

A

a low-end smartphone.

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

Access to the power of cloud computing may be needed to

A

train the ML model.

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

A common approach in ML model creation

A

is to train the model in the cloud and then deploy it to the host device.

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

ML hardware supports

A
  • Low-precision arithmetic
  • The ability to work with large data structures
  • Massively parallel (concurrent) processing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

General-purpose CPUs

A

provide support for complex operations that are not typically required for ML applications and only provide a few cores.

are less efficient for training and running ML models when compared to GPUs.

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

GPUs

A

have thousands of cores and are designed to perform the massively parallel but relatively simple processing of images.

typically outperform CPUs for ML applications

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

For small-scale ML work GPUs generally offer

A

the best option.

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

Some hardware is specially intended for

A

AI

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

AI-specific hardware solutions have features such as

A

multiple cores

are most suitable for edge computing

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

Neuromorphic processors

A

do not use the traditional von Neumann architecture

Uses an architecture that loosely mimics brain neurons.

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

Examples of AI hardware providers and their processors include (as of April 2021):

A
  • NVIDIA
  • Google
  • Intel
  • Mobileye
  • Apple
  • Huawei
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

NVIDIA

A

provides a range of GPUs and AI-specific processors

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

Google

A

has developed application-specific integrated circuits for both training and inferencing.

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

Google TPUs

A

can be accessed by users on the Google Cloud.

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

The Edge TPU

A

is a purpose-built ASIC designed to run AI on individual devices.

17
Q

Intel

A

provides Nervana neural network processors for deep learning and Movidius Myriad vision processing units for inferencing in computer vision and neural network applications.

18
Q

Mobileye

A

produces the EyeQ family of SoC devices to support complex and computationally intense vision processing.

19
Q

Mobileye devices

A

have low power consumption for use in vehicles.

20
Q

Apple

A

produces the Bionic chip for on-device AI in iPhones.

21
Q

Huawei

A

produces their Kirin 970 chip for smartphones with built-in neural network processing for AI.

22
Q

ASIC

A

Application-Specific Integrated Circuits (ASICs) are specially intended for AI.

23
Q

ASIC solutions

A

have features such as multiple cores
are most suitable for edge computing

24
Q

edge computing is most suitable for

A

AI-specific solutions with features such as
multiple cores,
special data management, and
the ability to perform in-memory processing.

25
edge computing involves
processing data closer to the source of data generation rather than relying on a centralized data-processing warehouse.