CS6801-Multi Core Architectures and Programming
CS6801-Multi Core Architectures and Programming
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
QUESTION BANK
VIII SEMESTER
Regulation 2013
Prepared by
11. Show the neat diagram for structural model of centralized shared Apply BTL3
memory multiprocessor
n
12. Define Cache Coherence protocol with its types Remember BTL1
15. Give the characteristic of the performance due to write update and Understand BTL2
write invalidate protocol?
16. Tell the disadvantage of Symmetric shared memory architecturte? Remember BTL1
20. Show a mathematical formula for speedup and efficiency of parallel Apply BTL3
program speed up.
PART- B
1 i) Summarize the Evaluation from single core to multi core Understand BTL2
architecture
ii) Compare single core and multi core processor
2 Discuss SIMD Understand BTL2
.
3 Describe MIMD Remember BTL1
6 Write in detail and summarize about Hardware constraints applicable Evaluate BTL5
to improve scaling.
10 Examine are the ICVs stored values affect loop region? Apply BTL3
11 Identify the ICVs stored values affect program execution. Remember BTL1
12 List the restriction to array. Remember BTL1
13 Give the List of the restrictions to parallel construct. Understand BTL2
14 Show the List of the restrictions to work sharing constructs. Apply BTL3
15 Show the List of the restriction to sections constructs. Apply BTL3
16 Describe about simple lock routines. Remember BTL1
17 Examine the about Nestable lock routines Remember BTL1
18 Assess about pragma. Evaluate BTL5
19 Compose the definition the term shared variable in execution context. Create BTL6
20 Conclude the run-time system know how many threads to create Evaluate BTL5
PART- B
1 Generalize briefly about OPENMP execution model Create BTL6
2 Explain the types Shared memory model Evaluate BTL5
3 i) Discuss Directive formate? (8) Understand BTL2
1 Tell the input and output parameters of n-body problem Remember BTL1
2 Tell about reduced algorithm. Remember BTL1
3 Pointout about Pthreads Loop_schedule functionality in Analyze BTL4
parallel processing.
4 Discuss the different data structures can be adopted in a process? Understand BTL2
5 Tell the two phases for computation of forces? Remember BTL1