MPI/Beowulf vs. SM Programming/OpenMP
Chris Richard Adams
chrisa at ASPATECH.COM.BR
Fri Mar 23 06:06:37 PST 2001
I've been coding for almost 5 years in a mix of C, Java and now Python.
I am now focused on learning more about parallel programming for
applications/algorithms related to genetic sequencial analysis within
databases - bioinformatics. The last month or so I've been studying
about different methods that exist and I'm getting confused about where
I was convinced after reading material on Beowulf that it was the way to
go, but I've recently stumbled upon the OpenMP site and read more about
shared memory techniques. It seems to me for the type of applications
I'm focusing on...this is a much better approach because I don't have to
spend so much time learning MPI and all the communications. I can just
focus on learning the algorthms (this is their big sell point anyway).
1.) Is this really true?
2.) Can anyone point out how Beowulf/MPI is the better solution and
3.) Is their room for both Beowulf/MPI and Shared-Mem tech. in the
I would really appreciate hearing your feedback.
More information about the Beowulf