[Beowulf] cluster softwares supporting parallel CFD computing

Mark Hahn hahn at physics.mcmaster.ca
Sat Sep 9 10:40:34 EDT 2006

> overlapped. Alas, people use blocking calls in general because they are lazy 
> (50%), they don't know (40%) or they don't care (10%). There is also the 
> chicken and egg problem: nobody really tried to overlap, so MPI 
> implementations didn't bother to support it, so you could not really overlap, 
> so nobody really tried. However, some MPI implementations can overlap today 
> and some applications can leverage it.

all these points are accurate to some degree, but give a sad impression
of the typical MPI programmer.  how many MPI programmers are professionals,
rather than profs or grad students just trying to finish a calculation?
I don't know, since I only see the academic side.

for academics, time-to-publish is the main criterion, which doesn't 
necessarily mean well-designed or tuned code.  taking a significant 
piece of code and experimenting with ways of using async messaging
(or 1-sided, for that matter) is a significant investment of time,
with no obvious promise of a payback.  yes, one might joke about grad
student time being free, the expertise might not also be there.
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf

More information about the Beowulf mailing list