Top 250+ Solved High Performance Computing (HPC) MCQ Questions Answer
Q. The gather operation is exactly the inverse of the ?
a. scatter operation
b. broadcast operation
c. prefix sum
d. reduction operation
Q. Parallel algorithms often require a single process to send identical data to all other processes or to a subset of them. This operation is known as _________?
a. one-to-all broadcast
b. all to one broadcast
c. one-to-all reduction
d. all to one reduction
Q. In which of the following operation, a single node sends a unique message of size m to every other node?
a. gather
b. scatter
c. one to all personalized communication
d. both a and c
Q. Gather operation is also known as ________?
a. one to all personalized communication
b. one to all broadcast
c. all to one reduction
d. all to all broadcast
Q. Conventional architectures coarsely comprise of a?
a. a processor
b. memory system
c. data path.
d. all of above
Q. Data intensive applications utilize?
a. high aggregate throughput
b. high aggregate network bandwidth
c. high processing and memory system performance.
d. none of above
Q. A pipeline is like?
a. overlaps various stages of instruction execution to achieve performance.
b. house pipeline
c. both a and b
d. a gas line
Q. Scheduling of instructions is determined?
a. true data dependency
b. resource dependency
c. branch dependency
d. all of above
Q. VLIW processors rely on?
a. compile time analysis
b. initial time analysis
c. final time analysis
d. mid time analysis
Q. Memory system performance is largely captured by?
a. latency
b. bandwidth
c. both a and b
d. none of above
Q. The fraction of data references satisfied by the cache is called?
a. cache hit ratio
b. cache fit ratio
c. cache best ratio
d. none of above
Q. A single control unit that dispatches the same Instruction to various processors is?
a. simd
b. spmd
c. mimd
d. none of above
Q. The primary forms of data exchange between parallel tasks are?
a. accessing a shared data space
b. exchanging messages.
c. both a and b
d. none of above
Q. The First step in developing a parallel algorithm is?
a. to decompose the problem into tasks that can be executed concurrently
b. execute directly
c. execute indirectly
d. none of above
Q. The Owner Computes Rule generally states that the process assigned a particular data item are responsible for?
a. all computation associated with it
b. only one computation
c. only two computation
d. only occasionally computation