1.3 Computer-System Architecture Flashcards

1
Q

A computer system can be organized according to the number of general-purpose _______.

A

processors

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

Most computer systems used to have a single processor containing one CPU with a single _______.

A

processing core

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

The core is the component that executes _______.

A

instructions

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

The main CPU is capable of executing a general-purpose _______.

A

instruction set

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

Special-purpose processors run a limited _______.

A

instruction set

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

Examples of special-purpose processors include disk, keyboard, and _______.

A

graphics controllers

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

The operating system sends information about tasks to special-purpose processors and monitors their _______.

A

status

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

A disk-controller microprocessor implements its own disk queue and _______.

A

scheduling algorithm

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

The use of special-purpose microprocessors does not turn a single-processor system into a _______.

A

multiprocessor

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

If there is only one general-purpose CPU with a single processing core, the system is a _______.

A

single-processor system

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

Very few contemporary computer systems are defined as _______ systems.

A

single-processor

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

Multiprocessor systems have ___ or more processors.

A

two

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

The primary advantage of multiprocessor systems is increased _______.

A

throughput

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

The speed-up ratio with N processors is _______ than N.

A

less

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

In symmetric multiprocessing (SMP), each peer CPU processor performs all tasks, including _______ functions.

A

operating-system

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

In SMP architecture, each CPU processor has its own set of _______.

A

registers

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

All processors in a multiprocessor system share _______ over the system bus.

A

physical memory

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

A multiprocessor system allows processes and resources to be _______ dynamically among the various processors.

A

shared

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

The definition of multiprocessor now includes _______ systems.

A

multicore

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

On-chip communication is _______ than between-chip communication.

21
Q

A dual-core design features two cores on the same _______.

A

processor chip

22
Q

The local cache specific to each core is often known as a level 1 or _______ cache.

23
Q

The level 2 cache is local to the chip but is _______ by the two processing cores.

24
Q

A multicore processor with N cores appears to the operating system as _______ standard CPUs.

25
Q

Adding additional CPUs increases computing power, but too many will lead to contention for the _______.

A

system bus

26
Q

The approach where each CPU has its own local memory is known as _______.

A

non-uniform memory access (NUMA)

27
Q

NUMA systems can scale more effectively as more _______ are added.

A

processors

28
Q

A potential drawback of NUMA systems is increased _______ when accessing remote memory.

29
Q

Blade servers consist of multiple independent multiprocessor _______.

30
Q

Each blade processor board boots _______ and runs its own operating system.

A

independently

31
Q

A clustered system gathers together multiple _____.

32
Q

Clustered systems are composed of two or more individual systems, also known as _____.

33
Q

Clustered systems are considered _____.

A

loosely coupled

34
Q

The generally accepted definition of clustered computers is that they share _____ and are closely linked via a local-area network.

35
Q

Clustering is usually used to provide high-_____ service.

A

availability

36
Q

High availability is generally obtained by adding a level of _____.

A

redundancy

37
Q

A layer of cluster software runs on the cluster _____.

38
Q

The ability to continue providing service proportional to the level of surviving hardware is called _____ degradation.

39
Q

Systems that can suffer a failure of any single component and still continue operation are called _____.

A

fault tolerant

40
Q

Fault tolerance requires a mechanism to allow the failure to be detected, diagnosed, and, if possible, _____.

41
Q

In asymmetric clustering, one machine is in _____ mode while the other is running applications.

A

hot-standby

42
Q

In symmetric clustering, two or more hosts are running applications and are _____.

A

monitoring each other

43
Q

Clusters can provide high-_____ computing environments.

A

performance

44
Q

The technique known as _____ divides a program into separate components that run in parallel.

A

parallelization

45
Q

Parallel clusters allow multiple hosts to access the same data on shared _____.

46
Q

The function that ensures no conflicting operations occur in a parallel cluster is commonly known as a _____ manager.

A

distributed lock

47
Q

Cluster technology is changing rapidly, with some products supporting thousands of systems in a cluster, including those separated by _____.

48
Q

Storage-area networks (SANs) allow many systems to attach to a pool of _____.

49
Q

In a database cluster, dozens of hosts can share the same database, greatly increasing _____ and reliability.

A

performance