MULTIPLE CHOICE QUESTIONS 1) Execution of several activities at the same time. 51 a) processing c) serial processing b) parallel processing d) multitasking 2) The measure of the “effort” needed to maintain efficiency while adding processors. a) Maintainablity c) Scalabilty b) Efficiency d) Effectiveness 3) A term for simultaneous access to a resource, physical or logical. a) Multiprogramming c) Threads b) Multitasking d) Concurrency 4) ______________ leads to concurrency. c) Serial processing a) Serialization d) Distribution b) Parallelism Answers: 1) b) 2)c) 3)d) 4)b) www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
MULTIPLE CHOICE QUESTIONS 52 5) A parallelism based on increasing processor word size. a) Increasing b) Count based c) Bit based d) Bit level 6) A type of parallelism that uses micro architectural techniques. a) instructional b) bit level c) bit based d) increasing 7) MIPS stands for? a) Mandatory Instructions/sec b) Millions of Instructions/sec c) Most of Instructions/sec d) Many Instructions / sec Answers: 5)d) 6) a) 7)b) Unit-1 (MCA635) All right are reserved with CU-IDOL www.cuidol.in
SUMMARY 53 Parallel Computing: Parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously. Types of Parallelism: • Bit-Level Parallelism • Instruction level Parallelism • Task Parallelism www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
SUMMARY 54 Hardware Architecture of Parallel Computing The hardware architecture of parallel computing is disturbed along the following categories as given below : 1. Single-instruction, single-data (SISD) systems 2. Single-instruction, multiple-data (SIMD) systems 3. Multiple-instruction, single-data (MISD) systems 4. Multiple-instruction, multiple-data (MIMD) systems Performance Metrics: 1. Performance metrics for Processor/Cores 2. Performance metrics for Parallel applications Parallel Programming Model: A parallel programming model is an abstraction of parallel computer architecture, with which it is convenient to express algorithms and their composition in programs. www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
FREQUENTLY ASKED QUESTION 55 Q:1 What is parallel computing ? Explain with Example. Ans : Parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously. For further details please refer to the slide no. 5 and subject SLM unit 1. Q: 2 Explain different types of parallelism? Ans : Parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously. For further details please refer to the slide no. 7 and subject SLM unit 1. Q: 3 Explain Hardware Architecture of Parallel Computing in Detail? Ans : For further details please refer to the slide no. 7 and subject SLM unit 1 www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
FREQUENTLY ASKED QUESTION 56 Q: 4 What do you mean by Performance metrics? Ans: Access the performance of a processing unit normally done by measuring the speed or the number of operations that it does in a certain period of time. For further details please refer to the slide no. 39 and subject SLM unit 1. Q: 5 Explain Parallel Programming Model in Detail. Ans: It is an abstraction of parallel computer architecture, with which it is convenient to express algorithms and their composition in programs. For further details please refer to the slide no. 41 and subject SLM unit 1. www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
REFERENCES 57 M.R. Bhujade, “Parallel Computing”, 2nd edition, New Age International Publishers 2009. Andrew S. Tanenbaum and Maarten Van Steen, “Distributed Systems: Principles and Paradigms, 2nd edition, Pearson Education, Inc., 2007, ISBN: 0-13-239227-5. George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems: Concepts and Design” (4th Edition), Addison Wesley/Pearson Education. Pradeep K Sinha, “Distributed Operating Systems: Concepts and design”, IEEE computer society press www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
58 THANK YOU www.cuidol.in Unit-1 (MCA635) All right are reserved with CU-IDOL
Search