Re: parallel computing
Mark,
I reproduced the setup and your file is running fine on my side (after we switched off all the firewalls)
Thanks for your help!
Leonid
--------------------------------------
Leonid Gibiansky, Ph.D.
President, QuantPharm LLC
web: www.quantpharm.com
e-mail: LGibiansky at quantpharm.com
tel: (301) 767 5566
Quoted reply history
On 9/8/2014 12:07 PM, Mark Sale wrote:
> Leonid,
> Here is mine, very poorly documented. The network name for the 2nd
> computer is Worker1, this is for MPI method, run 1 exe as the manager, 5
> on the same machine ("localhost") then 6 more on Worker1
> The Worker1 c: drive is mapped to the o: drive on the local machine
>
> $GENERAL
> ; CHANGE TOTAL NUMBER HERE
> NODES=12 PARSE_TYPE=2 PARSE_NUM=200 TIMEOUTI=60 TIMEOUT=10 PARAPRINT=0
> TRANSFER_TYPE=1
> COMPUTERS=2
> ;SINGLE node: NODES=1
> ;MULTI node: NODES>1
> ;WORKER node: NODES=0
> ; parse_num=number of subjects to give to each node
> ; parse_type=0, give each node parse_num subjects
> ; parse_type=1, evenly distribute numbers of subjects among available nodes
> ; parse_type=2, load balance among nodes
> ; parse_type=3, assign subjects to nodes based on idranges
> ; parse_type=4, load balance among nodes, taking into account loading
> time. Will assess ideal number of nodes.
> ; If loading time too costly, will eventually revert to single CPU mode.
> ; timeouti=seconds to wait for node to start. if not started in time,
> deassign node, and give its load to next worker, until next iteration
> ; timeout=minutes to wait for node to compelte. if not completed by
> then, deassign node, and have manager complete it.
> ; paraprint=1 print to console the parallel computing process. Can be
> modified at runt-time with ctrl-B toggle.
> ; But parallel.log always records parallelization progress.
> ; transfer_type=0 for file transfer, 1 for mpi
>
> $COMMANDS ;each node gets a command line, used to launch the node session
> ; 2:-wdir "%cd%" -n nUMWORKERS_ON_LOCAL -host localhost .\nonmem.exe -worker
> 1:mpiexec -wdir "%cd%" -n 1 -host localhost .\nonmem %*
> 2:-wdir "%cd%" -n 5 -host localhost .\nonmem.exe -worker
> 3:-wdir c:\nmworker\worker{#} -n 6 -host Worker1
> c:\nmworker\worker{#}\nonmem.exe -worker
> 4:NONE
> $DIRECTORIES
> 1-4:NONE ; FIRST DIRECTORY IS THE COMMON DIRECTORY
> ; O is a share drive defined from the manager computer side, pointing
> to c:\ on Worker1
> 3:o:\nmworker\worker{#} ; NEXT SET ARE THE WORKER directories
>
> $IDRANGES ; USED IF PARSE_TYPE=3
> 1:1,25
> 2:26,50
>
> On Monday, September 8, 2014 11:49 AM, Leonid Gibiansky
> <[email protected]> wrote:
>
> Dear All,
> We cannot force Nonmem parallel to run on two Windows 7 computers. If
> anybody was able to do it (on Windows machines, with Windows 7 systems)
> could you share the pnm file?
> Thanks!
> Leonid
>
> --------------------------------------
> Leonid Gibiansky, Ph.D.
> President, QuantPharm LLC
> web: www.quantpharm.com
> e-mail: LGibiansky at quantpharm.com
> tel: (301) 767 5566
>
> No virus found in this message.
> Checked by AVG - www.avg.com http://www.avg.com
> Version: 2014.0.4765 / Virus Database: 4015/8175 - Release Date: 09/08/14