Deck 6: Communication Operations and Algorithms in Parallel Computing

Full screen (f)
exit full mode
Question
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)
Use Space or
up arrow
down arrow
to flip the card.
Question
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
Question
The all-to-all broadcast on Hypercube needs ____ steps

A)p
B)sqrt(p) - 1
C)log p
D)none
Question
One-to-All Personalized Communication operation is commonly called ___

A)gather operation
B)concatenation
C)scatter operation
D)none
Question
The dual of the scatter operation is the

A)concatenation
B)gather operation
C)both
D)none
Question
In Scatter Operation on Hypercube, on each step, the size of the messages communicated is ____

A)tripled
B)halved
C)doubled
D)no change
Question
Which is also called "Total Exchange" ?

A)all-to-all broadcast
B)all-to-all personalized communication
C)all-to-one reduction
D)none
Question
All-to-all personalized communication can be used in ____

A)fourier transform
B)matrix transpose
C)sample sort
D)all of the above
Question
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
Question
efficiency of data parallel algorithm depends on the

A)efficient implementation of the algorithm
B)efficient implementation of the operation
C)both
D)none
Question
All processes participate in a single ______ interaction operation.

A)global
B)local
C)wide
D)variable
Question
subsets of processes in ______ interaction.

A)global
B)local
C)wide
D)variable
Question
Goal of good algorithm is to implement commonly used _____ pattern.

A)communication
B)interaction
C)parallel
D)regular
Question
Reduction can be used to find the sum, product, maximum, minimum of _____ of numbers.

A)tuple
B)list
C)sets
D)all of above
Question
source ____ is bottleneck.

A)process
B)algorithm
C)list
D)tuple
Question
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
Question
all processes that have the data can send it again is

A)recursive doubling
B)naive approach
C)reduction
D)all
Question
The ____ do not snoop the messages going through them.

A)nodes
B)variables
C)tuple
D)list
Question
accumulate results and send with the same pattern is...

A)broadcast
B)naive approach
C)recursive doubling
D)reduction symmetric
Question
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
Question
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
Question
In a balanced binary tree processing nodes is equal to

A)leaves
B)number of elemnts
C)branch
D)none
Question
In one -to- all broadcast there is

A)divide and conquer type algorithm
B)sorting type algorithm
C)searching type algorithm
D)simple algorithm
Question
For sake of simplicity, the number of nodes is a power of

A)1
B)2
C)3
D)4
Question
Nides with zero in i least significant bits participate in _______

A)algorithm
B)broadcast
C)communication
D)searching
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
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)
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
doubled
3
The all-to-all broadcast on Hypercube needs ____ steps

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 25 flashcards in this deck.