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>
