Parallel & Distributed Systems Flashcards

1
Q

What is parallel computing?

A

Parallel computing involves processing multiple tasks simultaneously by dividing them into smaller sub-tasks that can be executed concurrently improving overall computation speed.

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

Explain the difference between parallel and distributed computing.

A

Parallel computing focuses on performing multiple tasks simultaneously within a single system while distributed computing involves processing tasks across multiple connected systems.

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

How does parallel computing enhance performance?

A

Parallel computing enhances performance by dividing complex tasks into smaller manageable parts enabling faster execution through simultaneous processing.

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

What is the role of message passing in distributed computing?

A

Message passing in distributed computing involves communication between different nodes or processors allowing them to share information and coordinate their activities.

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