Hi Matt,

thanks very much for help!
you are right I am using the latest version.

I found thedefinition of  MPIEXEC where mpiexec.exe is called.

when I want to run my program with more than
1 proc, where do I tell the systems which nodes I like to have?

is it enough  just to copy mpiexec.exe to the other nodes?

(I am new to cygwin!)

I was using rexecshell.exe all the time.

regards
Franz


Matthew Knepley wrote:

>On Thu, Oct 16, 2008 at 5:42 AM, Franz Th. Langer <eplanung at t-online.de> 
>wrote:
>  
>
>>Hi Satish,
>>
>>thanks very much for quick infos!
>>
>>I understand that I have to use  mpirun or mpiexec.
>>(I still dont know how the system knows which procs can be used?)
>>
>>(in rexecshell one can fill in a list with the node-names)
>>
>>my questions arise out of the following situation:
>>
>>under cygwin:
>>
>>1. I downloaded Petsc and made the necc. definitions
>>
>>2. make all (everything ok!)
>>
>>3. make test ( (everything ok!)
>>
>>under the tests there are also test for parallelizations!
>>
>>I still dont know how Petsc was doing this tests???
>>    
>>
>
>I assume you are using the latest release. In bmake/$PETSC_ARCH/petscconf
>there is a definition of MPIRUN (or MPIEXEC) which is the location of that
>program and it used to run the test by make.
>
>  Matt
>
>  
>
>>I may have missed something , but I never found a call to mpirun or mpiexec?
>>
>>perhaps you can explain it?
>>
>>Best regards
>>Franz
>>
>>
>>
>>Satish Balay wrote:
>>
>>On Thu, 16 Oct 2008, Franz Th. Langer wrote:
>>
>>
>>
>>Hi,
>>
>>System: Windows 2000, cygwin
>>parallel computation with MPI
>>
>>(I am a newcomer to cygwin, I wrote a lot
>>of par. progs for VC 6.0 +MPI.)
>>
>>compiling and linking of my par. petsc-program under cygwin is ok!
>>
>>I can run the program on 1 proc only!
>>
>>when I want to use more then 1 proc I am using Rexecshell!
>>than the program querries about a wrong commandline?
>>
>>questions:
>>
>>-under cygwin: do I have to use  something else than Rexecshell?
>>-what has than to be installed/initiated on the other procs?
>>
>>
>>Cygwin is used only to build libraries. If you built PETSc with MPI -
>>then you have to use the MPI startup mecanism [i.e mpiexec or mpirun]
>>to start parallel MPI jobs.
>>
>>Satish
>>
>>
>>
>>
>>--
>>Mit freundlichen Gr??en
>>
>>Dipl.-Ing. Franz Theodor Langer (Gesch?ftsf?hrer)
>>-----------------------------------------------------------------
>>E_Planung GmbH
>>Planung + Berechnung f?r Wissenschaft und Technik im Ingenieurbau
>>
>>Schl?sselbergstra?e 30, 81673 M?nchen, Tel. 089/454933-0 Fax -14
>>Gesch?ftsnummer: HRB 90116, Gerichtsstand: M?nchen
>>
>>    
>>
>
>
>
>  
>

-- 
Mit freundlichen Gr??en

Dipl.-Ing. Franz Theodor Langer (Gesch?ftsf?hrer)
-----------------------------------------------------------------
E_Planung GmbH
Planung + Berechnung f?r Wissenschaft und Technik im Ingenieurbau

Schl?sselbergstra?e 30, 81673 M?nchen, Tel. 089/454933-0 Fax -14
Gesch?ftsnummer: HRB 90116, Gerichtsstand: M?nchen

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20081016/c38b3a5d/attachment.htm>

Reply via email to