0% found this document useful (0 votes)
9 views

Parallel and Distributed Computing - Qs Bank - Unit1,2,3 (1)

This document is a question bank for the B. Tech course on Parallel and Distributed Computing for Winter 2023-24. It includes questions categorized into three units covering key concepts, algorithms, architectures, and programming models related to parallel computing. Each unit contains detailed questions aimed at assessing understanding of various aspects of parallel and distributed systems.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Parallel and Distributed Computing - Qs Bank - Unit1,2,3 (1)

This document is a question bank for the B. Tech course on Parallel and Distributed Computing for Winter 2023-24. It includes questions categorized into three units covering key concepts, algorithms, architectures, and programming models related to parallel computing. Each unit contains detailed questions aimed at assessing understanding of various aspects of parallel and distributed systems.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

QUESTION BANK

Programme : B. Tech Programme : Winter 2023-24


Course : Parallel and Distributed Computing Course : CSE4019
S. No Questions
Unit-1
1. List and explain the Key Concepts and Challenges in parallel computing.
2. Identify the need for Parallelism. Explain with neat sketch for serial and parallel computing in details.
3. Classify the Types of parallel computing and its applications.
4. Describe the advantages and disadvantages of parallel computing.
5. Demonstrate with neat sketch for Shared memory and Distributed memory in details.
6. Describe with sketch for Flynn’s Taxonomy. Explain the features, advantages and disadvantages.
7. Discuss the with neat Architecture for Multicore Processor and its advantages in details.
8. Summarize the Performance Metrics for Processors.
9. Classify the seven types of parallel programming models and its neat sketch in details.
10. Identify the need for Parallel Algorithms and its types.
11. Identify the need for OpenMP. Implement the Vector addition and Dot Product using OpenMP with
sample output.
12. Implement the Loop work sharing and sections work sharing using OpenMP with sample output.
Unit-2
1. Identify the Nontrivial parallel algorithm features. Explain the parallel algorithms and their design
considerations in details.
2. Summarize the preliminaries in parallel algorithm design. Describe the concepts of Decomposition,
Tasks, and Dependency Graphs.
3. Discuss the concepts of Granularity, Concurrency, and Task-Interaction in details.
4. Classify the seven types of decomposition techniques with neat sketch in details.
5. Demonstrate with neat sketch for Mapping Techniques for Load balancing.
6. Differentiate static and dynamic mapping. Explain the Schemes for Dynamic Mapping in details.
7. Discuss with neat sketch for Synchronous Parallel Processing.
8. Explain with neat sketch for Vector Supercomputers and SIMD Computers in details.
9. Describe with neat diagram for SIMD Architecture and its SIMD Parallel Process.
10. Summarize with neat diagram for programming principles and its common programming principles.
11. Implement the combined parallel loop reduction and orphaned parallel loop reduction using OpenMP
with sample output.
12. Implement the Matrix multiply operations using OpenMP with sample output.

Question Bank Parallel and Distributed Computing Page 1 of 2


Unit-3
1. Describe with neat sketch for Distributed Systems and its types.
2. Discuss the Characteristics of Distributed System and its Challenges in details.
3. Classify the Types of Distributed Computing System Models with neat diagram.
4. Demonstrate with neat sketch for Remote Procedure Call (RPC)
5. Discuss in details about Distributed Systems Hardware and Software.
6. Summarize the Design Issues of Distributed System in details.
HAPPY LEARNING

Question Bank Parallel and Distributed Computing Page 2 of 2

You might also like