Exam Details

Subject Parallel Computing
Paper
Exam / Course Post Graduate Diploma in Computer Application (PGDCA)/ Advance Diploma inComputer Applications (ADCA) / Masters in Computer Applications (MCA)
Department School of Computer and Information Sciences (SOCIS)
Organization indira gandhi national open university
Position
Exam Date June, 2016
City, State new delhi,


Question Paper

No. of Printed Pages: 4 IMCSE-Oll I
MeA (Revised)
Term-End Examination
June, 2016

CJ3ClCJ6
MCSE-011 PARALLEL COMPUTING
Time: 3 hours Maximum Marks 100
Note: Question number 1 is compulsory. Attempt any three questions from the rest.

1. Perform data dependency analysis on the following program:


S2:B=Ax4



Specify a pipeline configuration to carry out the following task with a stream of numbers:



List the contents of all registers in the pipeline for i 1 through 6.

Make a dataflow: graph of the following expression



What are the parameters used for analysing a combinational circuit Explain through an example.

How do you obtain Perfect Shuffie and Butterfly Permutations Illustrate through an example for each.

Discuss the following with respect to the recent trends in parallel computing:

• Hyper-threading

• Shared memory model

• Message passing model

• Grid computing

2. Explain the concept of speed up by applying Amdahl's law. What is speed up if no part of the code can be parallelized What is speed up if 50% of the code can be parallelized

How will you define speed up if a number of processors is added to perform fraction of work in parallel

Explain the following in the context of message passing programming paradigm:

• How is the message communicated from one machine to another machine (process) in a distributed environment?

• Merits and demerits of message passing paradigm.

• Describe some important features of data parallel programming model.

3. Discuss the properties associated with interconnection networks with the help of examples.

Why do you require synchronization How is low level synchronization implemented?

How is synchronization achieved through wait protocol and sole access protocol Discuss.

4. Suppose you are given two sorted sequences A and B of length four as

A 10, 15, 20)
B 12, 16)

Draw the circuit of merging the two sequences as given above and explain the process.

State Sun and Ni's law for measuring speed up performance.

What are the factors causing the presence of overheads in parallel computers Elaborate.

5. Define the following concepts through examples:

Shared memory model

Granularity

Asymptotic notations

MIMD model

Associative memory


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • Accounting and Financial Management
  • Advanced Database Design
  • Advanced Discrete Mathematics
  • Advanced Internet Technologies
  • Artificial Intelligence and Knowledge Management
  • Communication Skills
  • Computer Graphics and Multimedia
  • Computer Organisation & Assembly Language Programming
  • Data and File Structure
  • Data Communication and Computer Networks
  • Database Management System
  • Database Management Systems
  • Design and Analysis of Algorithm
  • Discrete Mathematics
  • Elements of Systems Analysis & Design
  • Numerical and Statistical Computing
  • Object Oriented Analysis and Design
  • Object Oriented Technologies and Java Programming
  • Operating System Concepts and Networking Management
  • Operating Systems
  • Parallel Computing
  • Principles of Management and Information Systems
  • Problem Solving and Programming
  • Software Engineering
  • Systems Analysis and Design