4: Pioneering Specialized Hardware Flashcards

1
Q

Most Al projects that you create will at least begin with ____________ because modern off-the-shelf components actually
provide significant processing power, especially when compared to components from the 1980s when AI first began to produce usable results.

A

standard hardware

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

The architecture (structure) of the standard PC hasn’t changed since ___________ first proposed it in 1946.

A

John von Neumann

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

It connects to memory and peripheral devices through a bus in PC products as early as 1981 (and long before).

A

The processor

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

The modularity provided by the Von Neumann architecture comes with some serious deficiencies

A

Von Neumann bottleneck
Single points of failure
Single-mindedness
Tasking

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

the most serious when considering the requirements of disciplines such as Al, machine learning, and even data science.

A

Von Neumann bottleneck

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

Any loss of connectivity with the bus necessarily means that the computer fails immediately, rather than gracefully.

A

Single points of failure

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

The Von Neumann bus can either retrieve an instruction or retrieve the data required to execute the instruction, but it can’t do both.

A

Single-mindedness

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

When the brain performs a task, a number of synapses fire at one time, allowing simultaneous execution of multiple operations.

A

Tasking

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

The original Von Neumann design allowed just ____ operation at a time, and only after the system retrieved both the required instruction and data.

A

one

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

Many ways are available to provide such processing power, but a common way is to use _________ in addition to the central processor of a machine.

A

Graphic Processing Units (GPUs)

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

a natural result of using a bus to transfer data between the processor, memory, long-term storage, and peripheral devices.

A

Von Neumann bottleneck

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

When problems with obtaining data from memory fast enough with the Von Neumann Architecture became evident, hardware vendors quickly responded by adding localized memory that didn’t require bus access.

A

Caching

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

Unfortunately, external caches still don’t provide enough speed. Even using the fastest RAM available and cutting out the bus access completely doesn’t meet the processing capacity needs of the processor.

A

Processor caching

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

The problem with caches is that they prove useful only when they contain the correct data. Unfortunately, cache hits prove low in applications that use a lot of data and perform a wide variety of tasks.

A

Prefetching

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

You can get buried by RAM alphabet soup because there are more kinds of RAM than most people imagine. Each kind of RAM purports to solve at least part of the Von Neumann bottleneck problem, and they do work within limits.

A

Using specialty RAM

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

The original intent of a _______________ was to process image data quickly and then display the resulting image onscreen.

A

Graphics Processing Unit (GPU)

17
Q

As with the 80860 chip described in the previous section, the GPUs today excel at performing the specialized tasks associated with graphics processing, including working with vectors.

A

Considering why GPUs work well

18
Q

Deep learning and AI are both non-Von Neumann processes, according to many experts such as _________________

A

Massimiliano Versace, CEO of Neurala Inc.

19
Q

now the standard for various kinds of data science, machine learning, AI, and deep-learning needs.

A

Graphics Processing Unit (GPU)

20
Q

In contrast to general processors, a vendor creates an _____ for a specific purpose.

A

Application Specific Integrated Circuits (ASICS)

21
Q

offers extremely fast performance using very little power, but it lacks flexibility.

A

ASIC solution

22
Q

As with an ASIC, a vendor generally crafts a __________ for a specific purpose.

A

Field Programmable Gate Arrays (FPGAs)

23
Q

_________ provided through senses helps humans develop various kinds of intelligence.

A

Input

24
Q

The traditional method of providing inputs and outputs is directly through _________ that the computer can understand, such as datasets, text queries, and the like.

A

data streams