wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Parallel - FA1

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

A key advantage of distributed memory architectures is that they are less complex than shared memory systems.

a)

True

b)

False

2.

A Symmetric Multi-Processing (SMP) system has two or more identical processors connected to a single distributed main memory.

a)

True

b)

False

3.

If public data is used by a single-processor, then shared data is used by a multi-processor.

a)

True

b)

False

4.

In parallel processing, several instructions are executed simultaneously.

a)

True

b)

False

5.

In most modern multi-core CPUs, cache coherency is usually handled by the application software.

a)

True

b)

False

6.

In most modern multi-core CPUs, cache coherency is usually handled by the processor hardware.

a)

True

b)

False

7.

A key advantage of distributed memory architectures is that they are more responsive than shared memory systems.

a)

True

b)

False

8.

A Symmetric Multi-Processing (SMP) system has two or more dissimilar processors connected to a single shared main memory.

a)

True

b)

False

9.

The tightly coupled set of threads' execution working on a single task is called Distributed Processing.

a)

True

b)

False

10.

A Symmetric Multi-Processing (SMP) system has two or more _____ processors connected to a single _____ main memory.

a)

dissimilar; shared

b)

identical; shared

c)

dissimilar; distributed

d)

identical distributed

11.

Modern multi-core PCs fall into the MIMD classification of Flynn's Taxonomy.

a)

True

b)

False

12.

Modern multi-core PCs fall into the MISD classification of Flynn's Taxonomy.

a)

True

b)

False

13.

In a distributed memory architecture, each processor operates dependently, and if it makes changes to its local memory, that change is not automatically reflected in the memory of other processors.

a)

True

b)

False

14.

In a concurrent memory architecture, each processor operates independently, and cannot make changes to its local memory.

a)

True

b)

False

15.

Computer memory usually operates at a much faster speed than processors do.

a)

True

b)

False

16.

Modern multi-core PCs fall into the SISD classification of Flynn's Taxonomy.

a)

True

b)

False

17.

The four classifications of Flynn's Taxonomy are based on the number of concurrent program streams and data streams available in the architecture.

a)

True

b)

False

18.

Distributed memory can be easily scaled.

a)

True

b)

False

19.

In a parallel memory architecture, each processor operates independently, and if it makes changes to its local memory, that change is not automatically reflected in the memory of other processors.

a)

True

b)

False

20.

Computer memory usually operates at a much slower speed than processors do.

a)

True

b)

False

21.

Parallelism naturally leads to dependency.

a)

True

b)

False

22.

Parallelism naturally leads to concurrency.

a)

True

b)

False

23.

A key advantage of distributed memory architectures is that they are _____ than shared memory systems.

a)

more scalable

b)

more responsive

c)

easier to program for

d)

less complex

24.

The four classifications of Flynn's Taxonomy are based on the number of concurrent memory streams and I/O streams available in the architecture.

a)

True

b)

False

25.

UMA stands for United Memory Access.

a)

True

b)

False

26.

The four classifications of Flynn's Taxonomy are based on the number of concurrent input streams and output streams available in the architecture.

a)

True

b)

False

27.

Distributed memory cannot be easily scaled.

a)

True

b)

False

28.

Shared memory don't always scale well.

a)

True

b)

False

29.

It is necessary in shared memory that the data exists on the same physical device, hence it could not be spread across a cluster of systems.

a)

True

b)

False

30.

In a distributed memory architecture, each processor operates independently, and if it makes changes to its local memory, that change is not automatically reflected in the memory of other processors.

a)

True

b)

False

31.

Distributed processing has single execution flow.

a)

True

b)

False

32.

Parallel processing has single execution flow.

a)

True

b)

False

33.

In most modern multi-core CPUs, cache coherency is usually handled by the operating system.

a)

True

b)

False

34.

Shared data is used by a multi-processor.

a)

True

b)

False

35.

The tightly coupled set of threads' execution working on multiple task is called Parallel Processing.

a)

True

b)

False

36.

In most modern multi-core CPUs, cache coherency is usually handled by the _____.

a)

processor hardware

b)

operating system

c)

user

d)

application software

37.

If private data is used by a single-processor, then shared data is used by a multi-processor.

a)

True

b)

False

38.

Cache coherency is not an issue handled by the hardware in multicore processors.

a)

True

b)

False

39.

Shared memory always scales well.

a)

True

b)

False

40.

In a concurrent memory architecture, each processor operates independently, and if it makes changes to its local memory, that change is not automatically reflected in the memory of other processors.

a)

True

b)

False

41.

Modern multi-core PCs fall into the _____ classification of Flynn's Taxonomy.

a)

MIMD

b)

SISD

c)

SIMD

d)

MISD

42.

Modern multi-core PCs fall into the SIMD classification of Flynn's Taxonomy.

a)

True

b)

False

43.

Data transfer over a bus is much faster.

a)

True

b)

False

44.

The tightly coupled set of processes' execution working on a single task is called Parallel Processing.

a)

True

b)

False

45.

A Symmetric Multi-Processing (SMP) system has two or more identical processors connected to a single shared main memory.

a)

True

b)

False

46.

Multiple-applications independently running, are typically called Multithreading.

a)

True

b)

False

47.

Execution of several activities at the same time is referred to as parallel processing.

a)

True

b)

False

48.

Concurrency is the term used for simultaneous access to a resource, physical or logical.

a)

True

b)

False

49.

Multiple-applications dependently running, are typically called Multithreading.

a)

True

b)

False

50.

Computer memory usually operates at the same speed than processors do.

a)

True

b)

False

51.

Shared memory scales better than Distributed memory.

a)

True

b)

False

52.

Distributed memory scales better than Shared memory.

a)

True

b)

False

53.

Parallel computing can increase the _____.

a)

number of tasks a program executes in a set time

b)

scale of problems a program can tackle

c)

speed at which a program executes a set number of tasks

d)

all of these answers

54.

A key advantage of distributed memory architectures is that they are more scalable than shared memory systems.

a)

True

b)

False

55.

UMA stands for Uniform Memory Access.

a)

True

b)

False

56.

In a concurrent memory architecture, each processor operates independently, and if it makes changes to its local memory, that change is automatically reflected in the memory of other processors.

a)

True

b)

False

57.

Parallel computing can increase the speed at which a program executes a set number of tasks.

a)

True

b)

False

58.

An SMP system a single processor connected to a single shared memory often through a system bus.

a)

True

b)

False

59.

Parallel processing refers to the execution of activities at the same time.

a)

True

b)

False

60.

A single applications independently running, is typically called Multithreading.

a)

True

b)

False

61.

Uniform Memory Access is often made by physically connecting multiple SMP systems together

a)

True

b)

False

62.

UMA stands for Universal Memory Access.

a)

True

b)

False

63.

The four classifications of Flynn's Taxonomy are based on the number of concurrent _____ streams and _____ streams available in the architecture.

a)

input; output

b)

program; data

c)

memory; I/O

d)

instruction; data

64.

Cache coherency is one of the issues handled by the hardware in multicore processors.

a)

True

b)

False

65.

An SMP system has two or more identical processors which are connected to a single shared memory often through a system bus.

a)

True

b)

False

66.

An SMP system a single processor connected to a single distributed memory often through a system bus.

a)

True

b)

False