Chapter 4 Flashcards
1
Q
Benefits of Multithreading?
A
Responsiveness
Resource Sharing
Economy
Scalability
2
Q
What is Parallelism?
A
Implies a system can perform more than one task simultaneously
3
Q
What is Concurrency?
A
Supports more than one task making progress
4
Q
Types of Parallelism?
A
Data Parallelism
Task Parallelism
5
Q
Data Parallelism?
A
Distributes subsets of the same data across multiple cores
6
Q
Task Parallelism?
A
Distributing threads across cores, each thread performing unique operation