NEW
Font size
WorksheetsParallel Computing Quiz
Total questions: 10
Worksheet time: 5mins
What is a shared memory system in parallel computing?
A system where each processor has its own separate memory
A type of architecture where multiple processors share the same physical memory
A system where processors do not communicate with each other
A system where memory is not utilized in parallel computing
What does MPI stand for in parallel computing?
Multiple Processing Interface
Message Passing Interface
Mainframe Parallel Integration
Memory Partitioning Interface
Which of the following is an example of a parallel algorithm?
Concurrent processing
Parallel sorting
Sequential searching
Serial sorting
What is a parallel programming model?
A method for organizing files on a computer
A type of computer virus
A type of computer monitor
A way of designing and implementing programs to take advantage of parallel processing capabilities of modern computer systems.
What is a characteristic of SIMD architecture in parallel computing?
Single Instruction, Multiple Data
Multiple Instruction, Multiple Data
Single Instruction, Single Data
Multiple Instruction, Single Data
Which parallel computing architecture is based on the concept of multiple processors working together on a single task?
Distributed computing architecture
Hierarchical computing architecture
Sequential computing architecture
Parallel computing architecture
What is the purpose of a barrier synchronization in parallel programming?
To slow down the execution of the program
To ensure that all parallel processes reach a certain point in the program before continuing
To ensure that parallel processes never reach the same point
To skip certain parallel processes
Which parallel programming model is based on the concept of dividing a task into smaller sub-tasks that can be executed concurrently?
Pipeline parallelism
Data parallelism
Task parallelism
Shared memory parallelism
What is the purpose of a cache coherence protocol in shared memory systems?
To ensure data is encrypted in the cache
To minimize the use of main memory
To maximize the use of CPU cache
To ensure all caches have a consistent view of memory
Which of the following is an example of a message passing interface (MPI) function?
MPI_Send and MPI_Recv
MPI_Start and MPI_Stop
MPI_Add and MPI_Subtract
MPI_Create and MPI_Destroy
