Scalability Issues, Amdahl’s Law & Communication Methods

ProtectiveEquation avatar
ProtectiveEquation
·
·
Download

Start Quiz

Study Flashcards

30 Questions

What is the main property of a system that is scalable?

It can handle a growing amount of work by adding resources

Which type of computing involves working together from different places connected via a network?

Distributed Computing

Why is it essential to understand the differences between Synchronous and Asynchronous Communication?

To determine the effectiveness of scalability

In which scenario would a system be considered not scalable?

When there is a decrease in performance after adding more resources

What is the purpose of making better use of underlying parallel hardware in parallel computing?

To handle complex problems more efficiently

Which law describes the maximum improvement that can be achieved when only a part of the system is improved?

Amdahl’s Law

What does physical scalability refer to in a system?

Adding or removing more users and resources easily

Which dimension of scalability is about the ability to maintain effectiveness during expansion to a larger region?

Geographic Scalability

What does scale out (horizontal) mean in terms of system resources?

Adding more nodes to the system

When can we say that scalability is not achieved in a system?

When system performance decreases after adding resources

What does heterogeneous scalability refer to in a system?

Adopting components from different vendors

Which type of scalability involves the ability to adopt new generations of components?

Generation Scalability

What does the term 'bottleneck' refer to in computing?

A computing device with a single component slowing down overall performance

Why do we typically install SSDs instead of HDDs in computing devices?

To have a quicker response from secondary storage devices

What does Amdahl's law predict in parallel computing?

The theoretical speedup in latency of task execution with improved system resources

Who is Amdahl's law named after?

Gene Amdahl

Which formula represents Amdahl's law?

$S_{latency} = \frac{1}{p + \frac{1-p}{s}}$

In Amdahl’s law, what does 'p' represent?

The proportion of execution time that the part benefiting from improved resources originally occupied

What is the formula for calculating the overall speedup using Amdahl's law?

S = 1 / (1 - p) + (p / s)

What happens in synchronous communication between a Client and a Server?

The client is blocked until the operation completes.

In synchronous communication, how is data typically sent?

In the form of blocks or frames.

What is the minimum execution time for a parallelized program according to the text?

It cannot be less than the critical time period.

In asynchronous communication, what happens when a Client makes a request to the Server?

The client can continue with other activities without waiting.

What characterizes transmission in asynchronous communication?

Fast and economical.

In synchronous communication, what is the role of start and stop bits in transmitting data?

They impose extra overhead during data transmission.

What is a characteristic of asynchronous communication that distinguishes it from synchronous communication?

No need to wait for completion of transmission to receive a response.

Which type of transmission leads to low latency due to real-time communication?

Synchronous transmission

What is a disadvantage of synchronous transmission compared to asynchronous transmission?

High latency due to processing time and waiting for data availability.

How do errors get detected and corrected in asynchronous communication?

When the data is received

Which type of communication requires the transmission lines to remain empty during gaps in character transmission?

Synchronous communication

Learn about scalability, horizontal vs vertical scaling, issues in scalability, Amdahl’s Law, and Synchronous vs Asynchronous Communication. Recap on reasons for using Parallel Computing and its benefits.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser