Question 91 : A multiprocessor machine which is capable of executing multiple instructions on multiple data sets
- SISD
- SIMD
- MIMD
- MISD
Question 92 : Tree networks suffer from a communication bottleneck at higher levels of the tree. This network, also called a _________ tree.
- fat
- binary
- order static
- heap tree
Question 93 : Multiple application independently running are typically called
- Multiprograming
- multiithreading
- Multitasking
- Synchronization
Question 94 : Each of the clock cycle from the previous section of execution becomes
- Previous stage
- stall
- previous cycle
- pipe stage
Question 95 : The main objective in building the multimicroprocessor is
- greater throughput
- enhanced fault tolerance
- greater throughput and enhanced fault tolerance
- none of the mentioned
Question 96 : Wating until there is no data hazards then
- stall
- write operand
- Read operand
- Branching
Question 97 : In message passing, send and receive message between
- Task or processes
- Task and Execution
- Processor and Instruction
- Instruction and decode
Question 98 : We denote the serial runtime by TS and the parallel____by TP
- runtime
- clock time
- processor time
- clock frequency
Question 99 : Uniprocessor computing devices is called__________.
- Grid computing
- Centralized computing
- Parallel computing
- Distributed computing
Question 100 : The tighhtly copuled set of threads execution working on a single task is called
- Serial processing
- parallel processing
- Multithreading
- Recurrent
Question 101 : what is WAR
- Write before read
- write after write
- write after read
- write with read
Question 102 : Partitioning refer to decomposing of the computational activity as
- Small Task
- Large Task
- Full program
- group of program
Question 103 : Speed up is defined as a ratio of
- s=Ts/Tp
- S= Tp/Ts
- Ts=S/Tp
- Tp=S /Ts
Question 104 : A processor that continuously tries to acquire the locks, spinning around a loop till it reaches its success, is known as
- Spin locks
- Store locks
- Link locks
- Store operational
Question 105 : Pipelining strategy is called implement
- Instruction execution
- Instruction prefetch
- Instruction manipulation
- instruction decoding
Question 106 : Parallel computing means to divide the job into several __________
- Bit
- Data
- Instruction
- Task
Question 107 : if a piece of data is repeatedly used, the effective latency of this memory system can be reduced by the __________.
- RAM
- ROM
- Cache
- HDD
Question 108 : Processing of multiple tasks simultaneously on multiple processors is called
- Parallel processong
- Distributed processing
- Uni- processing
- Multi-processing
Question 109 : The instuction execution sequence ,that holds the instruction result known as
- Data buffer
- control buffer
- reorder buffer
- ordered buffer
Question 110 : A multiprocessor operating system must take care of
- authorized data access and data protection
- unauthorized data access and data protection
- authorized data access
- data protection
Question 111 : The expression 'delayed load' is used in context of
- prefetching
- pipelining
- processor-printer communication
- memory-monitor communication
Question 112 : _________ is a method for inducing concurrency in problems that can be solved using the divide-and-conquer strategy.
- exploratory decomposition
- speculative decomposition
- data-decomposition
- Recursive decomposition
Question 113 : If no node having a copy of a cache block, this technique is known as
- Uniform memory access
- Cached
- Un-cached
- Commit