Deck 6: Communication Operations and Algorithms in Parallel Computing
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
Play
Full screen (f)
Deck 6: Communication Operations and Algorithms in Parallel Computing
1
In the second phase of 2D Mesh All to All, the message size is ___
A)m
B)p*sqrt(m)
C)p
D)m*sqrt(p)
A)m
B)p*sqrt(m)
C)p
D)m*sqrt(p)
m*sqrt(p)
2
In All to All on Hypercube, The size of the message to be transmitted at the next step is ____ by concatenating the received message with their current data
A)doubled
B)tripled
C)halfed
D)no change
A)doubled
B)tripled
C)halfed
D)no change
doubled
3
The all-to-all broadcast on Hypercube needs ____ steps
A)p
B)sqrt(p) - 1
C)log p
D)none
A)p
B)sqrt(p) - 1
C)log p
D)none
log p
4
One-to-All Personalized Communication operation is commonly called ___
A)gather operation
B)concatenation
C)scatter operation
D)none
A)gather operation
B)concatenation
C)scatter operation
D)none
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
The dual of the scatter operation is the
A)concatenation
B)gather operation
C)both
D)none
A)concatenation
B)gather operation
C)both
D)none
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
In Scatter Operation on Hypercube, on each step, the size of the messages communicated is ____
A)tripled
B)halved
C)doubled
D)no change
A)tripled
B)halved
C)doubled
D)no change
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
Which is also called "Total Exchange" ?
A)all-to-all broadcast
B)all-to-all personalized communication
C)all-to-one reduction
D)none
A)all-to-all broadcast
B)all-to-all personalized communication
C)all-to-one reduction
D)none
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
All-to-all personalized communication can be used in ____
A)fourier transform
B)matrix transpose
C)sample sort
D)all of the above
A)fourier transform
B)matrix transpose
C)sample sort
D)all of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
In collective communication operations, collective means
A)involve group of processors
B)involve group of algorithms
C)involve group of variables
D)none of these
A)involve group of processors
B)involve group of algorithms
C)involve group of variables
D)none of these
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
efficiency of data parallel algorithm depends on the
A)efficient implementation of the algorithm
B)efficient implementation of the operation
C)both
D)none
A)efficient implementation of the algorithm
B)efficient implementation of the operation
C)both
D)none
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
All processes participate in a single ______ interaction operation.
A)global
B)local
C)wide
D)variable
A)global
B)local
C)wide
D)variable
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
subsets of processes in ______ interaction.
A)global
B)local
C)wide
D)variable
A)global
B)local
C)wide
D)variable
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
Goal of good algorithm is to implement commonly used _____ pattern.
A)communication
B)interaction
C)parallel
D)regular
A)communication
B)interaction
C)parallel
D)regular
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
Reduction can be used to find the sum, product, maximum, minimum of _____ of numbers.
A)tuple
B)list
C)sets
D)all of above
A)tuple
B)list
C)sets
D)all of above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
source ____ is bottleneck.
A)process
B)algorithm
C)list
D)tuple
A)process
B)algorithm
C)list
D)tuple
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
only connections between single pairs of nodes are used at a time is
A)good utilization
B)poor utilization
C)massive utilization
D)medium utilization
A)good utilization
B)poor utilization
C)massive utilization
D)medium utilization
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
all processes that have the data can send it again is
A)recursive doubling
B)naive approach
C)reduction
D)all
A)recursive doubling
B)naive approach
C)reduction
D)all
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
The ____ do not snoop the messages going through them.
A)nodes
B)variables
C)tuple
D)list
A)nodes
B)variables
C)tuple
D)list
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
accumulate results and send with the same pattern is...
A)broadcast
B)naive approach
C)recursive doubling
D)reduction symmetric
A)broadcast
B)naive approach
C)recursive doubling
D)reduction symmetric
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
every node on the linear array has the data and broadcast on the columns with the linear array algorithm in _____
A)parallel
B)vertical
C)horizontal
D)all
A)parallel
B)vertical
C)horizontal
D)all
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
using different links every time and forwarding in parallel again is
A)better for congestion
B)better for reduction
C)better for communication
D)better for algorithm
A)better for congestion
B)better for reduction
C)better for communication
D)better for algorithm
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
In a balanced binary tree processing nodes is equal to
A)leaves
B)number of elemnts
C)branch
D)none
A)leaves
B)number of elemnts
C)branch
D)none
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
In one -to- all broadcast there is
A)divide and conquer type algorithm
B)sorting type algorithm
C)searching type algorithm
D)simple algorithm
A)divide and conquer type algorithm
B)sorting type algorithm
C)searching type algorithm
D)simple algorithm
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
For sake of simplicity, the number of nodes is a power of
A)1
B)2
C)3
D)4
A)1
B)2
C)3
D)4
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
Nides with zero in i least significant bits participate in _______
A)algorithm
B)broadcast
C)communication
D)searching
A)algorithm
B)broadcast
C)communication
D)searching
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck