Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Node management with MPICH2

Core management with MPICH2 9 years 5 months ago #17423

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
I am wondering if the language plays any role in this. It seems that you run the computation in French, but in the systel you have "language: 2". Just a thought...

Costas

PS. Try using console redirection to capture the output of the computation in a file instead of the screen, e.g.
telemac2d.py --ncsise=8 malpasset_large.cas >output.txt
It will make posting the errors easier.
The administrator has disabled public write access.
The following user(s) said Thank You: abernard

Core management with MPICH2 9 years 5 months ago #17426

  • abernard
  • abernard's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 210
  • Thank you received: 45
You're right.

Looks like the language change everything.
I tried a validation case with keywords in english and the computation is faster.

Validation cases are sometimes in french or in english... how can I manage to work with both language?

If I switch PROCESSEURS PARALLELES to PARALLEL PROCESSORS in the malpasset case... I get an error

File Attachment:

File Name: out.txt
File Size: 16 KB
The administrator has disabled public write access.

Core management with MPICH2 9 years 4 months ago #17427

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Apart from setting the language globally in the systel.cfg, there is a 'LANGUAGE' option in telemac2D cas file (1 for French, 2 for English) that might help adding it in your case.

However, I remember running the malpasset case (which is in french) without any modifications regarding language, and my systel language setting was always 2... Of course, all the keywords in the cas file should be language-consistent, i.e. you shouldn't mix french with english keywords.

Regards,
Costas
The administrator has disabled public write access.

Core management with MPICH2 9 years 4 months ago #17431

  • abernard
  • abernard's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 210
  • Thank you received: 45
Yes it looks like there is a bug with language :

With this steering file...

File Attachment:

File Name: t2d_malpasset-large.cas
File Size: 2 KB


I get this T2CAS


File Attachment:

File Name: T2DCAS.txt
File Size: 2 KB




and this message, as you can see gretel can't work because there is no partition to merge

File Attachment:

File Name: out_2015-06-23.txt
File Size: 46 KB



in my directory... geometry, boundary condition, reference file are split in two partition but I only have one RES



erreur.png
The administrator has disabled public write access.

Core management with MPICH2 9 years 4 months ago #17436

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
There is something really strange going on. It is like the computation is running in 'hybrid' scalar-parallel mode! I would suggest to reinstall telemac.

Use the automatic installer once more and if that doesn't solve the problem, then try to download the sources manually and compile them yourself.

Regards,
Costas
The administrator has disabled public write access.

Core management with MPICH2 9 years 4 months ago #17439

  • cyamin
  • cyamin's Avatar
  • OFFLINE
  • openTELEMAC Guru
  • Posts: 997
  • Thank you received: 234
Just another thought. Try moving your project directory to a shorter path, e.g. d:\t2d-malpasset. Long paths have caused problems in the past...

Costas
The administrator has disabled public write access.

Core management with MPICH2 9 years 4 months ago #17445

  • abernard
  • abernard's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 210
  • Thank you received: 45
Thank you Costas and Christophe.

Your advice helps me. I don't think the path was the cause but it helps me.

I used a benchmark folder and for an unknown reason, there was a remaining file from another run (done with my old computer).

This file (that hasn't been deleted because the computation had not been completed) was the reason why I met a keyword conflict.

I really appreciate your help.

Thanks to you, the problem is solved.
Just in case, if users have keywords repeated twice in the listing (and not in the steering file), make sure that your directory is clean.

Regards
The administrator has disabled public write access.

Node management with MPICH2 9 years 4 months ago #17447

  • sebourban
  • sebourban's Avatar
  • OFFLINE
  • Administrator
  • Principal Scientist
  • Posts: 814
  • Thank you received: 219
It is possible that you ran the scalar mode first, therefore creating a local executable without the MPI directive, and then trying in parallel. Because the local executable is there already and has not changed, TELEMAC does not see that you have switch configuration to parallel.

Try deleting your local executable and try the parallel only again.

Hope this helps,
Sébastien.
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: borisb

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