CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   Main CFD Forum (https://www.cfd-online.com/Forums/main/)
-   -   Multiprocess emulator for PC (https://www.cfd-online.com/Forums/main/10295-multiprocess-emulator-pc.html)

Daniel November 15, 2005 13:42

Multiprocess emulator for PC
 
Hi everyone, I need an MPI multiprocess emulator for my PC, does anyone know where I can get it? Thanks, Daniel

Renato. November 15, 2005 14:01

Re: Multiprocess emulator for PC
 
Could you explain your need better?

I think, you're looking for a MPI distribution...

try this one: http://www-unix.mcs.anl.gov/mpi/mpich/

Regards

Renato.

Daniel November 17, 2005 09:28

Re: Multiprocess emulator for PC
 
Renato, many thanks for your message.

Actually my previus post was written during my daily 5 minutes of panic attack :) As I m more relaxed now, I can explain better. I know the website you indicated, and my difficulties arose because I had problem to run by mpich the code (even the samples released) on my pc, so I was questioning wether or not there were some other eviroments which set the parameters of the machine by themselves ( I am confident my problem was connected with SSH)

bye


Renato November 17, 2005 11:59

Re: Multiprocess emulator for PC
 
Ok Daniel,

no problem, but have you solved your problem with SSH conections?

Renato.

Daniel November 17, 2005 14:17

Re: Multiprocess emulator for PC
 
Not yet, but I ll see to sort it out 'cause it would be great debuging my parallel code on the PC. Do you make this kind of things? I mean runnuing an MPI on the PC?

Regards...o meglio saluti visto che probabilmente siamo connazionali

Renato. November 17, 2005 17:38

Re: Multiprocess emulator for PC
 
Hi Daniel,

There isn't any problem about running MPI in a single processor machine. I do it frequently when I'm debugging my code.

I prefer to debug parallel programs printing messages on the screen but MPICH can be ran in debug mode in Win32 systems inside the Visual Studio IDE (it's described in the MPICH's user guide).

Which system are you using? Windows or a like-Unix system? I'm asking because the MPI settings are a bit different depending on the system you're using. Most of the Linux distributions have MPI packages that are installed with the system and in these cases the MPI environment is right configured by default during the install process.

Regards

Renato.

Note: I'm not Italian (I think you were writing in Italian...), I'm Brazilian but I was able to understand what you meant (I guess)... you know... both of us spoke Latin languages but unfortunately most of the world knowledge is exchanged in English and we have to follow the majority :( Probably in a near future we'll have to learn Mandarin ;o)

The same note but now in Brazilian Portuguese (try to see the differences between Italian and Portuguese)

Eu não sou italiano (eu acho que você estava escrevendo em italiano...), eu sou Brasileiro mas consegui entender o que você quiz dizer (eu acho que sim)... você sabe... nós dois falamos linguas latinas mas a maior parte do conhecimento no mundo é trocado em Ingles e nós temos de seguir a maioria :( Provavelmente em um futuro proximo nós teremos de aprender mandarim ;o)

French, Italian, Spanish should be able to understand something...

Daniel November 24, 2005 09:40

Re: Multiprocess emulator for PC
 
Hi renato, actually I got just a few words from your Brazilian talk....anyway. I am sure you re not in Brazil right now, unless you don't use to work in night. So where are you? I am in England doing my PhD. P.S: I use the Linux Red Hat.


Renato. November 24, 2005 18:31

Re: Multiprocess emulator for PC
 
Hi Daniel,

no... I'm in Brazil, to be more specific, at Rio de Janeiro where I live, work and do my PhD too.

I'm always doing something related to my work, so, I don't have a specific time to post messages here or to be logged on internet. I could say that I'm almost 24-7 logged on...

about your problems (if you're still having them...)

most of the Linux have some MPI version with their distributions. Normally, the includes and libraries are placed in /usr/include and /usr/lib respectively by default, and you must use these paths in order to set up your user enviroment and compile MPI programs.

You could download the mpich source codes and compile in your machine with the instructions provided with the files. It's quite easy and you would have the mpicc and mpif90 scripts that turns the compiling work easier.

Regards

Renato.


All times are GMT -4. The time now is 20:28.