[Beowulf] RE: programming multicore clusters
Joe Landman
landman at scalableinformatics.com
Fri Jun 15 12:44:17 PDT 2007
Greg Lindahl wrote:
> On Fri, Jun 15, 2007 at 09:57:08AM -0400, Joe Landman wrote:
>
>> First, shared memory is nice and simple as a programming model.
>
> Uhuh. You know, there are some studies going where students learning
> parallel programming do the same algorithm with MPI and with shared
> memory. Would you like to make a bet as to whether they found shared
> memory much easier?
I don't know which "studies" you are referring to. Having taught
multiple graduate level courses on MPI/OpenMP programming, I can tell
you what I observed from my students. They largely just "get" OpenMP.
It won't get them great overall performance, as there aren't many large
multiprocessor SMPs around for them to work on. Be that as it may, they
had little problem developing good code. Compare this to MPI, and these
same exact students had a difficult time of it.
--
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