On 12/20/06, Harakiri <harakiri...@yahoo.com> wrote:
I will study through the suggested paper, however
i actually read a different paper which suggested
using less messages, i would imagine that for arrays
of numbers lets say 100 Millions - the network
messages become the critical factor.

IMHO,

It depends completely on your network topology and technology (ie.
bandwidth and latency). It's very hard to predict a generic behaviour
other than: "more data is worse".

Ethernet is quite good at bandwidth but not at latency so a few big
chunks are better than lots of small chunks but it also depends how
the network is carrying your packages along the way.

The network is a critical factor only if it's running time is
comparable or greater than the processing time. Copying 1Mb between
nodes is critical for a nanosecond computation but not if it'll take
days.

cheers,
--renato

Reclaim your digital rights, eliminate DRM, learn more at
http://www.defectivebydesign.org/what_is_drm

Reply via email to