LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   does red hat 5.0 support MPI (https://www.linuxquestions.org/questions/linux-newbie-8/does-red-hat-5-0-support-mpi-648916/)

sameer29 06-12-2008 05:23 PM

does red hat 5.0 support MPI
 
I would like to know if there is a command or any other method to check if my platform (red hat 5.0) supports MPI based parallelization. Please advise.

Thank you

amani 06-12-2008 05:35 PM

It is for the kernel to support MPI. .. Many distros are available for parallel computing/programming and clustering. Use them.

Rock Cluster Linux, etc

You can use RHEL or clones, but it will be better to compile a new kernel in them.


Best

A. Mani

Nylex 06-13-2008 12:38 AM

Quote:

Originally Posted by amani (Post 3183034)
It is for the kernel to support MPI.

I don't think that's true. I think you need the kernel to support multiple processors and need to install an MPI implementation (like Open MPI).

sameer29 06-13-2008 09:51 AM

Is there a way I can verify if the kernal already supports an MPI implementation such as Open MPI?? Thanks for your suggestions

amani 06-14-2008 11:02 AM

Quote:

Originally Posted by Nylex (Post 3183345)
I don't think that's true. I think you need the kernel to support multiple processors and need to install an MPI implementation (like Open MPI).

oops...that is what I wanted to say.


A. Mani

Nylex 06-14-2008 11:23 AM

Quote:

Originally Posted by sameer29 (Post 3183712)
Is there a way I can verify if the kernal already supports an MPI implementation such as Open MPI?? Thanks for your suggestions

Again, it's not the kernel that needs to support MPI. I'm not sure of the best way to check whether you've got an MPI implementation installed, but one way would be to do a "locate mpi.h" and see what that gives you. On the systems I use for my work, we've got MPICH installed and doing "locate mpi.h" gives me the following:

/opt/mpich/include/mpi.h
/usr/include/dfftw_mpi.h
/usr/include/drfftw_mpi.h
/usr/include/H5FDmpi.h
/usr/include/sfftw_mpi.h
/usr/include/srfftw_mpi.h
/usr/lib/gcc/i586-suse-linux/4.1.2/include/jvmpi.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0_update14/include/jvmpi.h
/usr/src/linux-2.6.18.8-0.9/drivers/message/fusion/lsi/mpi.h

You could of course just ask your system administrator, though.

sameer29 06-14-2008 02:30 PM

Thanks for your suggestions. I typed "locate mpi.h" and found that I have a hp-mpi implmentation installed.


All times are GMT -5. The time now is 07:04 PM.