Lecture 01
Lecture 01
OUTLINE
• Computing
• Parallel computing
• Distributed computing
• Need of parallel and distributed computing
• Scalability
Computing
1. Synchronization issues
2. Load balancing
3. data dependency
4. communication overhead
Future Trends in Parallel Computing
1. Quantum Computing
2. Neuromorphic computing
3. Edge Computing
4. Exascal Computing
Distributed Computing
Distributed Systems