Frequently Asked Questions (Parallel &
Distributed Computing)
1. Parallel Computing Applications
How does parallel computing help in scientific applications?
What are the impacts of parallel computing in commercial applications?
What are the advantages and disadvantages of parallel computers?
2. Models of Parallel Computing
Write short notes on:
- Work Pool Model
- Master-Slave Model
3. Memory & Cache Performance
Explain the effect of memory latency on computer system performance.
What is the impact of caches on memory system performance? (with diagram if
applicable)
What are the sources of overhead in parallel programs?
How can we reduce interaction overhead among concurrent tasks in parallel programs?
4. Shared & Distributed Memory
Explain the architecture and functioning of a Shared Memory Multiprocessor System.
Explain the concept of Distributed Shared Memory (DSM) in parallel computing.
5. Communication in Parallel Systems
Discuss the characteristics and usage scenarios of Message-Passing Multi-Computer
Systems.
How do these systems handle communication and synchronization between nodes?