>> use MPICH 
>> http://www.mcs.anl.gov/mpi/mpich/
>> or PVM
>> http://www.epm.ornl.gov/pvm/pvm_home.html
>
>which are good choices mostly for shared-nothing clusters.

its true for PVM, but not for MPICH
MPICH chmem device works nice on my dual PPro system

>the question was about SMP programming, for which the right choice
>is normally using posix threads.  of course, there are higher-level
>systems such as the tuple-space abstractions, but they are often
>much less efficient.

posix threads are a very good idea if you are programming in C or C++.
But whats to be done if you are programming in Fortran??

Reply via email to