(a) The communication rate is a function of the message
length. While there is an optimal message length for
a specific cluster, it can rarely be used in practice.
One must, however, attempt to reduce not only the
message length but also the number of times messages
are sent and received to increase the efficiency
of a parallel algorithm.