Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Understanding SMP and MPP Architectures

Total questions: 24

Worksheet time: 13mins

Name
Class
Date
1.

Which of the following describes Symmetric Multiprocessing (SMP)?

a)

A type of processing where multiple processors share a common memory and are managed by a single operating system.

b)

A parallel processing system where memory access times vary depending on the processor's location.

c)

A cluster of computers working together on a single task.

d)

A processing architecture that uses only one core to perform tasks in sequence.

2.

In which of the following systems is memory access faster or slower for certain processors depending on their location?

a)

Symmetric Multiprocessing (SMP)

b)

Non-Uniform Memory Access (NUMA)

c)

Pipelined Computing Systems (PCS)

d)

Multithreading

3.

What does symmetric mean in terms of SMP?

a)

Sharing similar resources

b)

Having the same amount of cores

c)

Using the same screen

d)

Connecting to the main system through ethernet

4.

This is a picture of:

a)

NUMA

b)

UMA

c)

CPU

d)

SMP

5.

What does multiprocessing mean in terms of SMP?

a)

Processing tasks concurrently

b)

Processing from multiple storage devices

c)

Processing using clusters

d)

Processing multiple tasks

6.

In SMP, all processors have ______ access to a memory location.

a)

Non-uniform

b)

Double clock speed

c)

Limited

d)

Uniform

7.

What does NUMA stand for (type it in lowercase and only type letters (do not include - or /)?

(a)  

8.

What does 'non-uniform' mean in the context of NUMA (Non-Uniform Memory Access)?

a)

The memory can wear whatever it wants

b)

Time required for accessing memory will not be uniform

c)

The time zones of the memory clusters are not uniform

d)

Memory is located in different regions

9.

What are the two types of memory a NUMA processor has (which is specific to NUMA systems - not just types of memory in general)?

a)

Cache memory and virtual memory

b)

Local memory and remote memory

c)

Primary memory and secondary memory

d)

RAM and ROM

10.

Which of the following best describes the advantage of using a multicore processor?

a)

It allows multiple tasks to be executed in parallel by distributing them across multiple cores.

b)

It improves single-threaded application performance by increasing the clock speed.

c)

It enhances the memory capacity of the system.

d)

It reduces the need for cache memory by processing tasks sequentially.

11.

What is the primary advantage of multicore processors?

a)

They allow a single thread to execute faster by using multiple cores simultaneously.

b)

They increase overall processing power by allowing multiple tasks to be executed in parallel.

c)

They reduce the need for cache memory in a system.

d)

They improve the efficiency of single-core systems by running multiple operating systems simultaneously.

12.

Which of the following statements is true about multicore processors? Choose 2.

a)

Each core operates completely independently, without any need for coordination.

b)

All cores in a multicore processor share the same cache memory and cannot use individual caches.

c)

Multicore processors can run multiple tasks simultaneously.

d)

Most CPUs in modern laptops and PCs have multiple cores.

13.

Some examples of uses for MPPs (Massively Parallel Processing systems) include: (Choose 2)

a)

Large-scale data analysis and big data processing

b)

Browsing the internet

c)

Complicated scientific simulations

d)

Using Microsoft Word

14.

What defines a Symmetric Multiprocessing (SMP) system?

a)

Multiple processors share the same memory and are managed by a single operating system.

b)

Processors in the system each have their own dedicated memory and operate independently.

c)

A system where processors operate in parallel but uses separate operating systems.

d)

Processors can only execute tasks sequentially, not in parallel.

15.

Multitasking, where the processor switches between tasks but does not work on more than one in the same moment, is called what?

a)

Parallel processing

b)

Multithreading

c)

Pipelining

d)

Concurrency

16.

In an SMP system, how are the processors typically used?

a)

Processors take turns handling tasks in sequence.

b)

Each processor handles a completely different part of the system with no coordination.

c)

Processors work together on the same task or handle different tasks in parallel, with equal access to memory.

d)

One processor manages tasks, and the others are only used if the primary processor is overloaded.

17.

An MPP can be made up of 100s or 1000s of nodes.

a)

True

b)

False

18.

An MPP would have more nodes than a typical SMP.

a)

True

b)

False

19.

What is the primary advantage of MPP architecture?

a)

Cheaper than other types of architectures

b)

Enhanced performance for single-threaded applications

c)

Ability to handle massive amounts of data through parallel processing across multiple nodes

d)

Lower power consumption compared to SMP systems

20.

This is a picture of:

a)

MPP

b)

NUMA

c)

Cache

d)

Multicore

21.

In an MPP, all nodes share the same memory space and have equal access to it.

a)

True

b)

False

22.

In a cluster computing environment, how might nodes communicate with each other?

a)

Through shared RAM

b)

Over a network

c)

By using direct connections via USB

d)

By sending data via email

23.

This is a picture of

a)

RAM

b)

Clusters

c)

Von Neumann Architecture

d)

The GPU

24.

This is a picture of:

a)

RAM

b)

Harvard Architecture

c)

Von Neumann Architecture

d)

The GPU