Welcome, Guest
Username: Password: Remember me

TOPIC: parallelism

parallelism 13 years 6 months ago #1452

  • tannycke
  • tannycke's Avatar
hello

I trided to install MPICH2 on my computer to run parallel simulation.

I add the path for bin and lib directories.

when I tried to launch my first simulation I can read this :


*** TOMAWAC sur STATION ***


*** Lancement en interactif ***


*** VERSION v6p0 ***

________________________________________________________
Fichier des parametres : para_dec
________________________________________________________

________________________________________________________
Starting execution: tomawac.bat
________________________________________________________
_____________________________________________________________________________
*** EXECUTABLE PARALLEL PAR DEFAUT ***

C:\telemac\V6P0\tomawac\toma_v6p0\win\tomawacv6p0_MP.exe
_____________________________________________________________________________
*** ACQUISITION DES FICHIERS ***

- FICHIER DES PARAMETRES : para_dec

- DICTIONNAIRE : tomawacv6p0.dico

- FICHIER DE GEOMETRIE : ocea_1
- FICHIER DES CONDITIONS AUX LIMITES : ocea_1_para.conlim

_____________________________________________________________________________
*** MACHINE MPI ***
Machine MPI ok (avec 1 processeurs).
_____________________________________________________________________________
*** EXECUTION ***

lancement MPI : mpiexec -file mpirun.txt
Connect on sock (host=teldev01-xp, port=8676) failed, exhaused all end points
Unable to connect to 'teldev01-xp:8676',
sock error: Error = -1

Duree du calcul : 3 secondes ( 0:0:3 ) (systeme=0 sec)
_____________________________________________________________________________
*** RESTITUTION DES FICHIERS ***

- FICHIER DES RESULTATS 2D : res_dec

ERREUR A LA RESTITUTION DU FICHIER WACRES
________________________________________________________
Execution terminee: tomawac.bat
________________________________________________________
No compilation/linking/file errors detected.
No execution errors detected.
Returning exit status 0

=========================================================
Telemac System Freeware 6.0 - Perl scripts version V6.0
=========================================================
...stopping.

someone could help me??
thank you very much !
The administrator has disabled public write access.

Re:parallelism 13 years 6 months ago #1455

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
You should update the file named mpi_telemac.conf which is located in install\win
Or you could also modify the systel.ini file (in config directory) to change the MPIRUN parameter.
If you run in local mode, choose -localonly option instead -file.
Think to run the install_systel script after this modification.

Regards
Christophe
The administrator has disabled public write access.

Re:parallelism 13 years 6 months ago #1467

  • tannycke
  • tannycke's Avatar
hello

I tried to modify the systel inifile as you said. I have a new error, could you help me ??

starting...

HOSTTYPE : win
PROJECT : C:\telemac\V6P0
BASE DIRECTORY : C:\telemac\oceanide\ocea_2
LAUNCH DIRECTORY : C:\telemac\oceanide\ocea_2
WORK DIRECTORY : C:\telemac\oceanide\ocea_2\para_dec1648_tmp
PARAMETER FILE : para_dec


*** Fichier de configuration par defaut :
C:\telemac\V6P0\config\systel.ini ***



*** Fichier de configuration MPI GLOBALE :
C:\telemac\V6P0\install\win\mpi_telemac.conf ***


*** TOMAWAC sur STATION ***


*** Lancement en interactif ***


*** VERSION v6p0 ***

________________________________________________________
Fichier des parametres : para_dec
________________________________________________________

________________________________________________________
Starting execution: tomawac.bat
________________________________________________________
______________________________________________________________________________
*** EXECUTABLE PARALLEL PAR DEFAUT ***

C:\telemac\V6P0\tomawac\toma_v6p0\win\tomawacv6p0_MP.exe
______________________________________________________________________________
*** ACQUISITION DES FICHIERS ***

- FICHIER DES PARAMETRES : para_dec

- DICTIONNAIRE : tomawacv6p0.dico

- FICHIER DE GEOMETRIE : ocea_1
(partitionne pour 2 processeurs)
- FICHIER DES CONDITIONS AUX LIMITES : ocea_1_para.conlim

(partitionne pour 2 processeurs)
______________________________________________________________________________
*** MACHINE MPI ***
Machine MPI ok (avec 2 processeurs).
______________________________________________________________________________
*** EXECUTION ***

lancement MPI : mpiexec -localonly 2 out1648_win.exe
CreateProcess failed, error 3
unable to start the local smpd manager.
Duree du calcul : 0 secondes ( 0:0:0 ) (systeme=0.016 sec)
______________________________________________________________________________
*** RESTITUTION DES FICHIERS ***

- FICHIER DES RESULTATS 2D : res_dec

ERREUR A LA RESTITUTION DU FICHIER res_dec
________________________________________________________
Execution terminee: tomawac.bat
________________________________________________________
No compilation/linking/file errors detected.
No execution errors detected.
Error : 'para_dec1648_tmp' not cleaned at delete_para_dec1648.bat line 53.
Returning exit status 0

=========================================================
Telemac System Freeware 6.0 - Perl scripts version V6.0
=========================================================
...stopping.
The administrator has disabled public write access.

Re:parallelism 13 years 6 months ago #1469

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
you try to use MPI but the deamon doesn't run
unable to start the local smpd manager
You've got a problem with your MPICH2 installation

Regards
Christophe
The administrator has disabled public write access.

Re:parallelism 13 years 6 months ago #1517

  • tannycke
  • tannycke's Avatar
hello,

I tried to reinstall it I have still got the same error.

The fact is I work without intel fortran, could it be that thing which creates the error? Is it possible do parralellism without a fortran compiler?

thank you
The administrator has disabled public write access.

Re:parallelism 13 years 6 months ago #1518

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
You could run Telemac in parallel without fortran.
Your problem doesn't come from Telemac but from MPI.
Any other program which use MPICH2 will give you the same error message.

Maybe you should have administrator rights to install MPICH2 correctly.
Another possibility on windows 7, use a command windows with administrator rights and install MPICH2 with the command: msiexec /i mpich[...].msi

Regards
Christophe
The administrator has disabled public write access.
Moderators: borisb

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.