Parallel Computing MCQ Questions and Answers

Practice Mode
Showing 10 of 34 questions
Q1
It is the simultaneous use of multiple compute resources to solve a computatinal problem
  • A Parallel Computing
  • B Single processing
  • C Sequential computing
  • D None of these
Answer: Option A
Q2
Parallel Execution
  • A A sequential execution of a program one statement at a time
  • B Execution of a program by more than one task, with each task being able to execute the same or different statement at the same moment in time
  • C A program or set of instructions that is executed by a processor
  • D None of these
Answer: Option B
Q3
Parallel computing can include
  • A Single computer with multiple processors
  • B Arbitrary number of computers connected by a network
  • C Combination of both A and B
  • D None of these
Answer: Option C
Q4
Serial Execution
  • A A sequential execution of a program one statement at a time
  • B Execution of a program by more than one task being able to execute the same or different statement at the same moment in time
  • C A program or set of instruction that is executed by a processor
  • D None of these
Answer: Option A
Q5
Shared Memory is
  • A A computer architecture where all processors have direct access to common physical memory
  • B it refers to network based memory access for physical memory that is not common
  • C Parallel tasks typially need to exchange dat (A) There are several ways this can be accomplished, such as through a shared memory bus or over a network, however the actual event of data exchange is commony referred to as communications regardless of the m
  • D None of these
Answer: Option A
Q6
Parallel Overhead is
  • A Observed speedup of a code which has been parallelized, defined as: wall-clock time of serial execution and wall-clock time of parallel execution
  • B The amount of time required to coordinate parallel tasks. it includes factors such as: Task start-up time, Synchronizations, Data communications.
  • C Refers to the hardware that comprises a given parallel system - having many processors
  • D None of these
Answer: Option B
Q7
Massively Parrallel
  • A Observed speedup of a code which has been parallelized, defined as : wall-clock time of serial execution and wall-cock time of parallel execution
  • B The amount of time required to coordinate. parallel tasks. It include factors such as : Task start-up time, Synchronizations, Data communications
  • C Refers to the hardware that comprises a given parallel system - having many
  • D None of these
Answer: Option B
Q8
Fine - gram Parallelism is
  • A in parallel computing, it is a qualitative measure of the ratio of fomputation to communication
  • B Here relatively small amounts of computational work are done between communincation events
  • C Relatively large amounts of computational work are done between communication / synchronization events
  • D None of these
Answer: Option B
Q9
In shared Memory
  • A Changes in a memory location effected by one processor do not affect all other processors.
  • B Changes in a memory location effected by one processor are visibe to all other processors
  • C Changes in a memory location effected by one processor are randomly visible to all other processors.
  • D None of these
Answer: Option B
Q10
In shared Memory:
  • A Here all processors accesses, all memory as global address space
  • B Here all processors have individual memory
  • C Here some processors access, all memory as global address space and some not
  • D None of these
Answer: Option A
Questions and Answers for Competitive Exams Various Entrance Test