High Performance computing (CS-802 (C)) - Important Questions
-
Unit 17 Marks High Priority
Draw the block diagram of a typical cache-based microprocessor.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Differentiate multi-core, multithreaded and vector processors.
Predicted for DEC-2026
-
Unit 314 Marks High Priority
What is parallelism? Discuss the different variants of parallelism with the help of an example in each case.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Discuss C++ optimizations.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
What do you mean by scalar profiling? Explain function and line-based profiling.
Predicted for DEC-2026
-
Unit 214 Marks High Priority
Explain the blocking and rolling strategies with the help of multiplication of a sparse matrix with a vector.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
What is OpenMP? Explain the concepts of data scoping, work-sharing for loops and loop scheduling.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
What is non-blocking point-to-point communication? How does it differ from blocking communication?
Predicted for DEC-2026
-
Unit 414 Marks High Priority
Discuss the performance problems that can be raised with OpenMP shared-memory programming, also discuss how they can be circumvented?
Predicted for DEC-2026
-
Unit 57 Marks High Priority
How to reduce the communication overhead? Differentiate non-blocking and asynchronous communication.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Draw the flowchart for distributed-memory parallelization of the Jacobi algorithm.
Predicted for DEC-2026
-
Unit 414 Marks High Priority
Write a short note on the following (any two).
Predicted for DEC-2026
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