High Performance computing (CS-802 (C)) - Important Questions
-
14 Marks High Priority Asked: 2022
Write a short note on the following (Any two)
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
Draw the block diagram of a typical cache-based microprocessor.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
Differentiate Multi-core, Multithreaded and Vector processors.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
Discuss C++ optimizations.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
What do you mean by scalar profiling? Explain function and line-based profiling.
Appeared 1x (2022)
-
14 Marks High Priority Asked: 2022
Explain the blocking and rolling strategies with the help of multiplication of a sparse matrix with a vector.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
Draw the flowchart for distributed-memory parallelization of the Jacobi algorithm.
Appeared 1x (2022)
-
14 Marks High Priority Asked: 2022
What is Parallelism? Discuss the different variants of parallelism with the help of an example in each case.
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
What is OpenMP? Explain the concepts of data scoping, work-sharing for loops and loop scheduling.
Appeared 1x (2022)
-
14 Marks High Priority Asked: 2022
Discuss the performance problems that can be raised with OpenMP shared-memory programming, also discuss how they can be circumvented?
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
What is non-blocking point-to-point communication? How it differs from blocking communication?
Appeared 1x (2022)
-
7 Marks High Priority Asked: 2022
How to reduce the communication overhead? Differentiate non-blocking and asynchronous communication.
Appeared 1x (2022)
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel