0% found this document useful (0 votes)
20 views1 page

PT 1 Qbei

The document outlines various parallel computing models including SIMD, MIMD, SIMT, SPMD, Dataflow, and Demand-driven computation, and discusses their characteristics. It emphasizes the importance of parallelism in applications like weather simulations, highlights the impact of communication costs on efficiency, and compares task and data decomposition techniques. Additionally, it addresses load-balancing strategies and the significance of parallel computing in modern systems.

Uploaded by

stashbox45
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views1 page

PT 1 Qbei

The document outlines various parallel computing models including SIMD, MIMD, SIMT, SPMD, Dataflow, and Demand-driven computation, and discusses their characteristics. It emphasizes the importance of parallelism in applications like weather simulations, highlights the impact of communication costs on efficiency, and compares task and data decomposition techniques. Additionally, it addresses load-balancing strategies and the significance of parallel computing in modern systems.

Uploaded by

stashbox45
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

1.

Compare SIMD, MIMD, SIMT, SPMD, Dataflow, and Demand-driven computation


models.
2. Explain the levels of parallelism with real-world examples.
3. Calculate the theoretical speedup of a parallel program using Amdahl’s Law.
4. A weather simulation requires processing large datasets. Justify why parallelism is
critical here and recommend a suitable model.
5. Discuss the dichotomy of parallel platforms.
6. Describe shared-memory, distributed-memory, and hybrid physical organizations.
7. How do communication costs impact the efficiency of parallel machines, and what
factors contribute to these costs?
8. Optimize communication in a distributed system with high latency for a global e-
commerce platform.
9. Compare task decomposition vs. data decomposition techniques.
10. Design a load-balancing strategy for a video rendering farm with uneven task durations.
11. Explain the importance of parallel computing in modern computing systems. What are
the key motivations for adopting parallelism?
12. Discuss different mapping techniques used to achieve efficient load balancing.

You might also like