1. The First step in developing a parallel
algorithm is_
- To Decompose the problem into tasks that can be
executed concurrently
- Execute directly
- Execute indirectly
- None of Above
Answer
To
Decompose the problem into tasks that can be executed concurrently
2. The number of tasks into which a problem
is decomposed determines its_
- Granularity
- Priority
- Modernity
- None of Above
Answer
Granularity
3. The length of the longest path in a task
dependency graph is called_
- the critical path length
- the critical data length
- the critical bit length
- None of Above
Answer
he
critical path length
4. The graph of tasks (nodes) and their
interactions/data exchange (edges)_
- Is referred to as a task interaction graph
- Is referred to as a task Communication graph
- Is referred to as a task interface graph
- None of Above
Answer
Is
referred to as a task interaction graph
5. Mappings are determined by_
- task dependency
- task interaction graphs
- Both A and B
- None of Above
Answer
Both
A and B
6. Decomposition Techniques are_
- recursive decomposition
- data decomposition
- exploratory decomposition
- speculative decomposition
- All of above
Answer
All
of above
7. The Owner Computes rule generally states
that the process assigned a particular data item is responsible for _
- All computation associated with it
- Only one computation
- Only two computation
- Only occasionally computation
Answer
All
computation associated with it
8. A simple application of exploratory
decomposition is_
- The solution to a 15 puzzle
- The solution to 20 puzzle
- The solution to any puzzle
- None of Above
Answer
The
solution to a 15 puzzle
9. Speculative Decomposition consist of _
- conservative approaches
- optimistic approaches
- Both A and B
- only B
Answer
Both
A and B
hpc mcq questions
10. task characteristics include:
- Task generation.
- Task sizes.
- Size of data associated with tasks.
- All of above
Answer
All
of above
11. What is a high performance multi-core
processor that can be used to accelerate a wide variety of applications using
parallel computing.
- CLU
- GPU
- CPU
- DSP
Answer
GPU
12. What is GPU?
- Grouped Processing Unit
- Graphics Processing Unit
- Graphical Performance Utility
- Graphical Portable Unit
Answer
13. A code, known as GRID, which runs on GPU
consisting of a set of
- 32 Thread
- 32 Block
- Unit Block
- Thread Block
Answer
Thread
Block
14. Interprocessor communication that takes
place
- Centralized memory
- Shared memory
- Message passing
- Both A and B
Answer
Both
A and B
15. Decomposition into a large number of
tasks results in coarse-grained decomposition
- True
- False
Answer
False
16. Relevant task characteristics include
- Task generation.
- Task sizes
- Size of data associated with tasks
- Overhead
- both A and B
Answer
both
A and B
17. The fetch and execution cycles are
interleaved with the help of __
- Modification in processor architecture
- Clock
- Special unit
- Control unit
Answer
Clock
18. The processor of system which can read
/write GPU memory is known as
- kernal
- device
- Server
- Host
Answer
Host
19. Increasing the granularity of
decomposition and utilizing the resulting concurrency to perform more tasks in
parallel decreses performance.
- TRUE
- FALSE
Answer
FALSE
Parallel computing mcq
with answers
20. If there is dependency between tasks it
implies their is no need of interaction between them.
- TRUE
- FALSE
Answer
FALSE
21. Parallel quick sort is example of task
parallel model
- TRUE
- FALSE
Answer
TRUE
22. True Data Dependency is
- The result of one operation is an input to the next.
- Two operations require the same resource.
Answer
The
result of one operation is an input to the next.
23. What is Granularity ?
- The size of database
- The size of data item
- The size of record
- The size of file
Answer
The
size of data item
24. In coarse-grained parallelism, a program
is split into …………………… task and ……………………… Size
- Large tasks , Smaller Size
- Small Tasks , Larger Size
- Small Tasks , Smaller Size
- Equal task, Equal Size
Answer
Large
tasks , Smaller Size
Comments
Post a Comment