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

TOPIC: Parallel Setup on Windows EXE Version

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #1994

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi

On 64 bits machines, the 32 bits works fine with MPI 32 and of course with the memory restriction you mention

For the error message, it seems the script search for telemac2ddv6p0_MP.exe and i think the right executable name is telemac2dv6p0_MP.exe (only 1d)

Maybe your problem comes from this difference. Did you try do run telemac in debug mode ?

Regards
Christophe
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #1998

  • joysanyal21
  • joysanyal21's Avatar
Thanks for your reply.

I have successfully run my model in parallel mode with 2 processors in 32-bit WINDOWS XP with 32 bit version of MPI and the executable version of TELEMAC. The above mentioned error appears only if I run the program in debug mode and TELEMAC starts looking for the executable with the wrong spelling. May be this is a bug. Without debug mode it runs fine.

Now when I try to run it in WINDOWS 7 64 bit machines with i7 Quad core processors with the same 32-bit MPI and EXE version of TELEMAC, it refuses to run.

It gives me the following error:
=======================================================
Telemac System Freeware 6.0 - Perl scripts version V6.0
=========================================================
starting...

HOSTTYPE : win
PROJECT : C:\TELEMAC\V6P0
BASE DIRECTORY : D:\TELEMAC_Instal\NoLake\No_Lake_Unsteady
LAUNCH DIRECTORY : D:\TELEMAC_Instal\NoLake\No_Lake_Unsteady
WORK DIRECTORY : D:\TELEMAC_Instal\NoLake\No_Lake_Unsteady\cas1548_tmp
PARAMETER FILE : cas


*** Using default configuration file :
C:\TELEMAC\V6P0\config\systel.ini ***



*** Using CUSTOM MPI configuration file :
D:\TELEMAC_Instal\NoLake\No_Lake_Unsteady\mpi_telemac.conf ***


*** TELEMAC2D ON STATION ***


*** Interactive mode ***


*** RELEASE v6p0 ***

________________________________________________________
Steering file : cas
________________________________________________________

________________________________________________________
Starting execution: telemac2d.bat
________________________________________________________
______________________________________________________________________________
*** DEFAULT PARALLEL EXECUTABLE ***

C:\TELEMAC\V6P0\telemac2d\tel2d_v6p0\win\telemac2dv6p0_MP.exe
______________________________________________________________________________
*** ALLOCATION OF USER FILES ***

- STEERING FILE : cas
- DICTIONARY : telemac2dv6p0.dico

- GEOMETRY FILE : NoLakeResult4.slf

forrtl: severe (157): Program Exception - access violation
Image PC Routine Line Source
partel.exe 00420F28 Unknown Unknown Unknown
partel.exe 00405451 Unknown Unknown Unknown
partel.exe 00498D80 Unknown Unknown Unknown
partel.exe 0047D71F Unknown Unknown Unknown
kernel32.dll 7596339A Unknown Unknown Unknown
ntdll.dll 77AB9ED2 Unknown Unknown Unknown
ntdll.dll 77AB9EA5 Unknown Unknown Unknown
________________________________________________________
Execution finished: telemac2d.bat
________________________________________________________
No compilation/linking/file errors detected.
No execution errors detected.
Missing braces on \N{} at delete_cas1548.bat line 27, within string
Missing braces on \N{} at delete_cas1548.bat line 27, within string
Missing braces on \N{} at delete_cas1548.bat line 36, within string
Missing braces on \N{} at delete_cas1548.bat line 36, within string
Missing braces on \N{} at delete_cas1548.bat line 37, within string
Missing braces on \N{} at delete_cas1548.bat line 37, within string
Missing braces on \N{} at delete_cas1548.bat line 38, within string
Missing braces on \N{} at delete_cas1548.bat line 38, within string
Missing braces on \N{} at delete_cas1548.bat line 39, within string
Missing braces on \N{} at delete_cas1548.bat line 39, within string
delete_cas1548.bat has too many errors.
Returning exit status 0

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



Could you please suggest anything.What is wrong with WINDOWS 7 and what is this access violation? I tried with 32-bit as well as 64 bit version of WINDOWS 7 with the same 32-bit MPI and got the same error. Please help.

Joy
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #2001

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi

On windows version we never distributed the debug version of TELEMAC so the message is logical.

In your case, the problem doesn't come from telemac computation but from the partitioning step (partel).

Could you check if there is a threshold in the number of processors or maybe just one case (8) which doesn't works. You could try with 2 (it seems it's working), 4, 6, 8, 10, ...
You just have to check if the simulation start

Regards
Christophe
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #2005

  • joysanyal21
  • joysanyal21's Avatar
Thank you very much for your reply.

I have tried with different number of processors. It gives me the same error message and with the same setting and parameter space it working fine in WINXP-32 bit in parallel mode.

Partel generated the following mesage:
Selafin input name <input_name>: input:
T2DGEO




Boundary conditions file name : input:
T2DCLI




Number of partitions <nparts> [2 -100000]: input: 4

Partitioning options:

Partitioning method <pmethod> [1 or 2]: input: 1

With sections? [1:YES 0:NO]: input: 0
variables are:
BOTTOM M

one-level mesh.
ndp nodes per element: 3
npoin number of mesh nodes: 674901
nelem number of mesh elements: 1349048

The input file assumed to be 2D Selafin


It generated the following error message in the log file:

artel error:
Partitioning into 4 subdomains with files:
T2DGEO
T2DCLI

returns with error code 40192
Probably corrupt input files.

This cannot be true. The input is fine, working well in scalar mode.

I noticed TELEMAC released version 6.1 but it all precompiled version. Will there be a compiled executable version for this release?

Thanks again for your persistence help.

Joy
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #2007

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi
In my opinion, there is a problem in your partel version. Maybe due to the number of nodes and elements (not necessary common for the windows version)
If we want to go further, could you please join your project (geometry, steering, boundary files ...)
Regards
Christophe
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #2038

  • joysanyal21
  • joysanyal21's Avatar
What did you mean by joining my project? I didn't understand. Did you mean submitting it in the forum? The Geometry file is quite big. Shall I do that for you to have a look?

TELEMAC Parallel mode does not like Windows7, it is happily running with 8 processors in parallel mode in WinXP 32-bit but all the i7 Quad core systems in our department are on 64-bit Windows 7. It ia pity I can't use them.

Anyway, thanks for your reply.

Joy

Regards
The administrator has disabled public write access.

Re:Parallel Setup on Windows EXE Version 13 years 3 months ago #2040

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi Joy

If your project works on XP-32b and crash on W7-64b, it's difficult for us to find where is the problem without your files.
So if you could generate a zip file lower than 2Mb you could attach it to your post in the forum.
If it's not possible, maybe you can give us a link which allow us to download it on a share space.

Regards
Christophe
Christophe
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.