i am designing a solution to one of my programs, which mixes some tree
generation, matrix operatons, eigenvaluies, among other tasks.
i have to paralellize all of this for a cluster of 4 nodes (32 cores),
and what i first thought was MPI as a blind choice, but after looking
at this picture
http://dl.dropbox.com/u/6380744/clusterLibs.png ( On the picture,
openMP is missing.)
i decided to take a break and sit down, think what best suits to my needs.
Adittionally, i am not familiar with Fortran, so i search for C/C++ libraries.
what are your experiences, what aspects of your proyect do you
consider when choosing, is a good practice to mix these libraries in
one same proyect?