Parallel Computing
June-2018
Q1 What are the problems faced in Superscalar architecture ? Explain how these problems were addressed and resolved in VLIW architecture.
Q2 Define permutation network using an example. Also discuss Perfect Shuffle permutation and Butterfly permutation.
Q3 What is a Parallel Virtual Machine ? Discuss its features and advantages.
Q4 Differentiate between Threads and Processes. Explain the concept of Thread with basic methods in concurrent programming languages for creation and termination of threads.
Q5 Discuss the PRAM model. Which PRAM model can be used to execute any other PRAM algorithm and how can it be used ?
Q6 Explain at least two techniques used for optimization of a parallel code.
Q7 Why are Array processors called as SIMD array computers ? Explain the architecture of SIMD array processer using a block diagram.
Q8 What is meant by Cluster Computing ? Explain the memory organisation in cluster computing.
Q9 What are the different models of distributed systems ? Also discuss various advantages of distributed systems.
Q10 Illustrate Flynn's classification of parallel computer systems. Also list the features of all categories of parallel systems.
Q11 Write short notes on the following
(a) Grid Computing
(b) Handler's Classification
(c) Hyperthreading Technology
(d) Bitonic Sorting Algorithm
No comments:
Post a Comment