[Beowulf] multi-threading vs. MPI
Joe Landman
landman at scalableinformatics.com
Tue Dec 11 05:52:11 PST 2007
Greg Lindahl wrote:
> On Mon, Dec 10, 2007 at 07:40:15PM -0500, Joe Landman wrote:
>
>> b) the only code that matters is your code (really, this should be
>> everyone's mantra with benchmarking in general).
>
> Well, the problem here is that the question most people are asking is,
> "how should I parallelize my code?" This question gets asked before
> you know the performance on your code.
>
> So the mantra doesn't help.
On the contrary, it is precisely because people are asking "how should I
parallelize" that they need to ask the basic question of "where does my
code spend time for my problems."
Most people I know working on parallelization or optimization have at
least asked that question.
Starting parallelization without this knowledge in advance is an
exercise pretty much guaranteed to fail. Unless you happen to be an
extremely lucky guesser.
--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics LLC,
email: landman at scalableinformatics.com
web : http://www.scalableinformatics.com
http://jackrabbit.scalableinformatics.com
phone: +1 734 786 8423
fax : +1 866 888 3112
cell : +1 734 612 4615
More information about the Beowulf
mailing list